在linux系统下安装rpm常见问题
1.如何在linux系统下安装rpm
rmp软件包的安装可以使用程序rpm来完成。执行下面的命令
rpm -i your-package.rpm
其中your-package.rpm是你要安装的rpm包的文件名,一般置于当前目录下。
安装过程中可能出现下面的警告或者提示:
... conflict with ... 可能是要安装的包里有一些文件可能会覆盖现有的文件,缺省时这样的情况下是无易做图确安装的可以用
rpm --force -i 强制安装就好了。
... is needed by ...
... is not installed ... 此包需要的一些软件你没有安装可以用
rpm --nodeps -i 来忽略此信息
2.linux下用rpm安装的文件装在哪里了?
例如在/software目录下输入: rpm -vih bochs-2.3.1.i586.rpm,安装后的bochs文件夹在哪?
去/usr/local这里找找,不过要是lz想运行你安装的软件的话,不用这么麻烦啊,直接在终端输入你安装软件的名字就好了!
比如我安装了mplayer在终端种输入gmplayer就能运行mplayer了。
3.linux下默认安装的rpm包存放在哪个目录啊?比如KDE的安装包.
rpm的一般是/usr/local
usr/X11R6存放X-Windows的目录;
/usr/games存放着XteamLinux自带的小游戏;
/usr/bin存放着许多应用程序;
/usr/sbin存放root超级用户使用的管理程序;
/usr/doc Linux技术文档;
/usr/include用来存放Linux下开发和编译应用程序所需要的头文件;
/usr/lib存放一些常用的动态链接共享库和静态档案库;
/usr/local这是提供给一般用户的/usr目录,在这里安装一般的应用软件;
/usr/man帮助文档所在的目录;
/usr/src Linux开放的源代码
4.linux下安装 rpm软件包问题
我的电脑下载了两个rpm文件我双击打开,便显示筹备系统更新,然后就显示说没有找到软件包,请大侠们帮忙解决下在线等,希望能说的详细点问题补充:
rpm安装软件包时经常会遇到rpm依赖问题,可能是你这个rpm包依赖的别的库文件或是别的软件包没有安装,建议你不要在解决rpm依赖上花费太多精力,如果是feodra core可以直接使用yum命令在线安装软件,自动解决rpm依赖问题,如果是ubuntu可以使用apt-get,具体命令类似如下:
yum install emacs(假定你要安装emacs)
apt-get类似,可以看命令帮助,祝你好运:)
既然是redhat,那默认就没有在线更新工具了,有两种方法:
第一,找出你要安装的软件包依赖的软件包,不过依赖的软件包可能还要依赖其它的软件包,以此类推..
第二种安装yum,使用yum自动解决rpm依赖问题,安装方法如下:
1)下载Yum
- Yum for Red Hat Linux 9
http://ftp.freshrpms.net/pub/freshrpms/redhat/9/yum/yum-2.0.4-1.rh.fr.i386.rpm
- Yum for Red Hat Linux 8.0
http://ftp.freshrpms.net/pub/freshrpms/redhat/8.0/yum/yum-2.0.3-5.rh.fr.i386.rpm
- Yum for Red Hat Linux 7.3
http://ftp.freshrpms.net/pub/freshrpms/redhat/7.3/yum/yum-1.0.3-3.rh.fr.i386.rpm
2)安装Yum
[root]# rpm -ivh yum*
3)添加源和GPG key
[root]#rpm -Uvh http://rpm.livna.org/livna-release-8.rpm
[root]#rpm --import http://rpm.livna.org/RPM-LIVNA-GPG-KEY
4)安装你所要的软件,如上面所说
在此说一下,Linux下的工作80%以上都是在命令行中完成的,不能太依赖图形界面。
www.zzzyk.com 电脑知识网 为你解决问题的好地方