分类: 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才是所谓的查询。