您的位置:首页 > 产品设计 > 产品经理

第23章 软件安装:RPM,SRPM与YUM功能

2014-10-27 21:11 447 查看

1. 软件管理员简介

由Linux distribution厂商以特定格式释出已经编译后的软件,用户通过特定的命令来安装软件, 在安装软件的过程中还可以自动建立软件安装数据库来维护软件安装信息.

1.1 Linux的两大主流: RPM与DPKG

安装命令在线命令
RPMrpmyum
DPKGdpkgapt-get

1.2 什么是RPM与SRPM

RPM是一种以数据库记录的方式来将软件安装在系统的软件管理机制.

SRPM是包含源码的RPM.一般要求先以编译为RPM档案,然后在安装.

2. RPM软件管理程序:rpm

2.1 RPM默认安装的路径

2.2 RPM 安装

rpm -ivh 档名rpm

rpm -ivh rp-pppoe-3.5-32.1.i386.rpm

2.3 RPM查询

rpm -qa 查询出系统所有已经安装的软件.

2.4 RPM反安装与重建数据库

rpm -e 软件名

rpm -rebuilddb

3. SRPM 的使用:rpmbuild

4. YUM在线升级机制

4.1 利用YUM进行查询,安装,升级,移除

查询软件信息: yum info 软件名

安装/升级 yum [install/update] 软件名

移除 yum remove 软件名

4.2 YUM的配置文件

/etc/yum.repos.d/

4.3 YUM软件群组功能

yum [群组功能] [软件群组]

群组功能:

grouplist 列出所有套件软件

groupinstall: 安装套件软件

groupremove: 移除套件软件

4.4 全系统自动升级

yum -y update

5. 管理的选择RPM还是tarball

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: