第二十三章 软件安装:RPM,SRPM与YUM功能

来源:互联网 发布:蚁群算法求解最短路径 编辑:程序博客网 时间:2024/04/29 17:29
1. 软件管理员简介
1.1 Linux 界的两大主流: RPM 与 DPKG

1.2 什么是 RPM 与 SRPM

RPM全名是RedHat Package Manager,是以一种数据库记录的方式来将你所需要的软件安装到你的Linux系统的一套管理机制。

将你要安装的软件先编译过,并且打包成为RPM机制的包装档案。

SRPM是Source RPM,里面含有原始码。这个SRPM所提供的软件内容【并没有经过编译】,他提供的是原始码。

1.3 什么是 i386, i586, i686, noarch, x86_64
1.4 RPM 的优点
1.5 RPM 属性相依的克服方式: YUM 在线升级
2. RPM 软件管理程序: rpm
2.1 RPM 默认安装的路径
2.2 RPM 安装 (install)
2.3 RPM 升级与更新 (upgrade/freshen)
2.4 RPM 查询 (query)
2.5 RPM 验证与数字签名 (Verify/signature)
2.6 RPM 反安装与重建数据库 (erase/rebuilddb)
3. SRPM 的使用: rpmbuild
3.1 利用默认值安装 SRPM 档案 (--rebuid/--recompile)
3.2 SRPM 使用的路径与需要的软件
3.3 配置文件的主要内容 (*.spec)
3.4 SRPM 的编译指令 (-ba/-bb)
3.5 一个打包自己软件的范例
4. YUM 在线升级机制
4.1 利用 yum 进行查询、安装、升级与移除功能
4.2 yum 的配置文件
4.3 yum 的软件群组功能

4.4 全系统自动升级

5. 管理的抉择:RPM 还是 Tarball
6. 重点回顾

0 0
原创粉丝点击