安装一个rpm包:

rpm -ivh  –nodeps –force  rpm_name

更新一个rpm包:

rpm -Uvh  –nodeps –force  rpm_name

选项:

–nodeps

在安装或升级包之前不做依赖检查.

-h, –hash

包档如果没有被解包, 打印50个破折号. 配合-v使用可以使得有更好的展

示.

–force

与使用–replacepkgs, –replacefiles, 以及–oldpackage效果相同

–oldpackage

允许用旧版本的包取代较新的版本.

–replacefiles

即使要安装的包会取代别的已安装包的文件, 也安装该包.

–replacepkgs

即使包的部分内容已安装在系统里,也安装该包.

卸载rpm包:

rpm -e  rpm_name

查询rpm包:

rpm -q  rpm_name

选项:

-a, –all

查询所有安装的包.

-i     展示包信息,包括名字,版本,以及描述

-p

查询一个没有安装的包rpm_name.

-f file_name, –file file_name

查询拥有文件file_name的包.

-R, –requires

列出该包所依赖的别的包.

–provides

列出该包所提供的功能.

-l, –list

列出该包的文件.

列出一个未被安装进系统的RPM包文件中包含有哪些文件?

rpm -qilp rpm_name


转载本站文章请注明,转载自:神秘果

本文链接: http://www.shenmiguo.com/archives/2009/254_linux-rpm.html

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <font color="" face="" size=""> <span style="">

*