RPM的使用命令

RPM 有五种基本的操作方式(不包括创建软件包): 安装, 卸载, 升级, 查询,和验证。

 

一、 安装RPM包
RPM 软件包通常具有类似foo-1.0-1.i386.rpm 的文件名。其中包括 软件包的名称(foo),版本号(1.0),发行号(1), 和 硬件平台(i386)。安装一个软件包只需简单的键入以下命令: 

$ rpm -ivh foo-1.0-1.i386.rpm 

foo #################################### 

 

二、卸载RPM包 
卸载软件包就象安装软件包时相同简单: 

$ rpm -e foo 

注意这里使用软件包的名字name ``foo’’, 而不是软件包文件的名字file ``foo-1.0-1.i386.rpm’’。 

 

三、升级RPM包 
升级软件包和安装软件包十分类似:. 

$ rpm -Uvh foo-2.0-1.i386.rpm 

foo #################################### 

RPM将自动卸载已安装的老板本的foo 软件包,你不会看到有关信息。事实上你可能总是使用 -U 来安装软件包,因为即便以往未安装过该软件包,也能正常运行。

 

四、 查询已安装的软件包 
使用命令rpm -q来查询已安装软件包的数据库。简单的使用命令 rpm -q foo 会打印出foo软件包 的包名 ,版本号,和发行号: 

$ rpm -q foo 

foo-2.0-1 
除了指定软件包名以外,你还能使用以下选项来指明要查询哪些软件包的信 息。 这些选项被称之为 “软件包指定选项“。 
? -a 查询所有已安装的软件包 
? -f 将查询包含有文件. 的软件包 
? -p 查询软件包文件名为的软件包 

 

五、 验证软件包 
验证软件包是通过比较已安装的文件和软件包中的原始文件信息来进行的。验证主要是比较文件的尺寸, MD5 校验码, 文件权限, 类型, 属主和用户组等。 
rpm-V命令用来验证一个软件包。

 

posted on 2012-09-12 16:02  melburg  阅读(137)  评论(0)    收藏  举报