Chinaunix首页 | 论坛 | 博客
  • 博客访问: 167742
  • 博文数量: 33
  • 博客积分: 731
  • 博客等级: 上士
  • 技术积分: 757
  • 用 户 组: 普通用户
  • 注册时间: 2012-09-02 22:51
文章存档

2018年(1)

2017年(2)

2013年(1)

2012年(29)

我的朋友

分类: 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

阅读(460) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~