1、什么是RPM
RPM是软件管理程序,提供软件的安装、升级、查询、反安装的功能。
优点:
a、安装方便,软件中所有数据都经过编译和打包
b、查询、升级、反安装方便
缺点:
a、缺乏灵活性
b、存在相依属性
2、RPM包格式
例:
bind-9.2.1-9.i386.rpm
bind是软件名称
9.2.1-9为版本号
i386为硬件平台
硬件平台有:
i386:适用x86平台
i586:MMX以上
i686:PII以上
noarch:无硬件平台限制
4、资源
/mnt/cdrom/RedHat/RPMS
5、指令选项
-i:安装。
-U:升级安装,如果不存在也安装。
-F:升级安装,如果不存在不安装。
-v:查看信息。
-h:有进度条。
--replacepkgs:强制覆盖安装。
--nodeps:不考虑相依属性。
-q <软件名>:查询。
-qa:查询所有。
-ql <软件名>:列出软件的文件清单。
-qi <软件名>:列出软件信息。
-qf <文件名>:查询文件所属软件。
-e <软件名>:删除软件。
例:
rpm -ivh bind-9.2.1-9.i386.rpm #安装
rpm -Uvh/Fvh bind-10.0.0-6.i386.rpm #升级安装


hwphoenix 于 2006-12-09 11:53:42发表:
非常感谢楼主予以分享!!!