全部博文(33)
分类: LINUX
2012-09-03 19:31:28
RPM安装:
(1)rpm安装:rpm -ivh package_name
没有参数vh时候不会显示安装进度,无法知道软件是否安装,一般都会加上-ivh;
在线安装:rpm -ivh package_URL
多个软件同时安装:rpm -ivh package_name package_name
没有网络的情况下,安装名为“pam-devel”的rpm包;
挂载光盘来安装rpm: 挂载原版光盘 ------挂载到/media 下
挂载光盘:mount /dev/cdrom/media
找出文件的实际路径:find /media -name 'pam-devel*'
测试此软件是否具有依赖性:rpm -ivh pam-devel...--test;
卸载光盘:umount /dev/cdrom
(2)RPM查询(query)
查询软件不用加后缀名.rpm
比如:
[root@www~]#rpm -qa 《=已安装的所有软件 --已安装软件
[root@www~]#rpm -q【licdR】 《=已安装的软件名称 --已安装软件
[root@www~]#rpm -qf 《=存在系统上的某个文件名-- --已安装软件
[root@www~]#rpm -qp【icdlR】 《=未安装的某个文件名称 --查阅RPM文件
上条命令的参数意义:
-q:仅查询,后面接的软件名称是否有安装
-qa:列出所有已安装在本机linux系统上面的所有软件名称
-qi:列出软件的详细信息(information),包含开发商,版本,说明等
-ql:列出该软件的所有文件与目录所在的文件名(list)
-qc:列出该软件的所有设置文件(找出在/etc/下面的文件名而已)
-qd:列出该软件的所有帮助文件(找出与man有关的文件而已)
-qR:列出与该软件有关的依赖软件所含的文件
-qf:有后面接的文件名称找出该文件属于哪一个已安装的软件。
查询某个RPM文件含有的信息:
-qp[icdlR]:注意-qp后面接的所有参数与上面的说明一致,但用途仅在于找出某个RPM文件内的信息,而非已安装的软件信息,注意!!
本文是从本人QQ空间复制过来的,链接地址。主要是因为那个图片不被开放。
我的QQ空间地址:可以看到原文:
!app=2&via=QZ.HashRefresh&pos=1346055023