RHEL安装文件之rpm

来源:岁月联盟 编辑:exp 时间:2011-09-22

1.安装
# rpm -ivh foo-1.0-l.i386.rpm
2.卸载已安装的软件包
# rpm -e foo
3.升级软件包
# rpm -Uvh foo-2.0-l.i386.rpm
4.查询软件包
# rpm -q foo
5.校验软件包
参数:
-a 简单校验软件包中的文件是否存在
-b 校验软件包中的单个文件
-c 校验安装的所有软件包
-d 比较一个源软件包和已经安装的软件包


参数:
-a 查询目前系统安装的所有软件包.
-f 文件名查询包括嘎文件的软件包.
-F 同-f参数,只是输入是标准输入(例如 find /usr/bin | rpm -qF)
-q 软件包名 : 查询该软件包
-Q 同-p参数,只是输入是标准输入(例如 find /mnt/cdrom/RedHat/RPMS | rpm -qQ)

下面是输出时的格式选择:
-i 显示软件包的名称,描述,发行,大小,编译日期,安装日期,开发人员等信息.
-l 显示软件包包含的文件
-s 显示软件包包含的文件目前的状态,只有两种状态:normal和missing
-d 显示软件包中的文档(如man,info,README等)
-c 显示软件包中的配置文件,这些文件一般是安装后需要用户手工修改的,例如:sendmail.cf,passwd,inittab等

作者“ANT”