Chinaunix首页 | 论坛 | 博客
  • 博客访问: 134871
  • 博文数量: 44
  • 博客积分: 171
  • 博客等级: 入伍新兵
  • 技术积分: 441
  • 用 户 组: 普通用户
  • 注册时间: 2011-05-20 01:02
文章分类
文章存档

2013年(37)

2012年(7)

我的朋友

分类: LINUX

2013-03-23 14:14:59

安装RPM ,使用-ivh选项即可,能查看安装信息和进度。
例如:
#RPM -ivh rp-pppoe-3.5-32.1.i386.rpm

RPM升级与更新,使用-Uvh选项或者-Fvh选项,两者略有区别。
-Uvh选项:后面接的软件即使没有安装过,则系统将予直接安装;若后面接的软件有安装过旧版,则系统自动更新至新版。
-Fvh选项:后面接的软件即使没有安装过,则该软件也不会被安装;若后面接的软件有安装过旧版,则系统自动升级。
比较好用的是-Fvh选项,因为它不会给你安装未安装过的软件,只给予升级。呵呵~

RPM查询(query)

RPM在查询的时候,其实查询的地方是/var/lib/rpm这个目录下的数据库文件。另外也可以查询未安装的RPM文件内的信息。

#rpm -q  仅查询,后面接的软件名称是否有安装。

#rpm -qa 列出所有的已经安装在本机linux系统上面的所有软件名称;

#rpm -ql  列出该软件所有的文件与目录所在完整文件名(安装路径?)

#rpm -qc 列出该软件的所有配置文件(找出在/etc/下面的文件名而已)
#rpm -qf  由后面接的文件名称找出该文件属于哪一个已安装的软件

#rpm -qR 列出安装此软件需要哪些软件帮忙(依赖软件)。

在查询部分,所有的参数之前都需要加上-q才是所谓的查询。



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