RPM包管理
-rpm命令管理
yum在线管理
1.RPM包命名规则
httpd-2.2.15 . 15 . e16 . centos.1.i686.rpm (包全名)
httpd 软件包名
2.2.15 软件版本
15 软件发布次数
e16.centos 适合的linux平台
i686 适合的硬件平台
rpm rpm包扩展名
noarch 任何平台都可使用
RPM包依赖性
树形依赖 a 》 b 》 c
安装:c 》 b 》 a
卸载:a 》 b 》 c
环形依赖 a 》 b 》 c 》 a
一起安装就可以解决
模块依赖 查询网站
www.rpmfind.net
包全名与包名:
1.包全名:操作的包是没有安装的软件包时,使用包全名。而且要注意路径(安装升级)
包名:操作已经安装的软件包时,使用包名,搜索/var/lib/rpm/中的数据库(查询、卸载)
packages目录下、rpm包
2.rpm安装
rpm -ivh 包全名
选项:
-i(install) 安装
-v(verbose) 显示详细信息
-h(hash) 显示进度
--nodeps 不检测依赖性
3.RPM包升级
rpm -uvh 包全名
选项:
-u (uparade) 升级
4.卸载
rpm -e包名
选项:
-e (erase)卸载
--nodeps 不检测依赖性