美文网首页
Chapter 23 软件安装:RPM,SRPM,YUM功能

Chapter 23 软件安装:RPM,SRPM,YUM功能

作者: 毛君 | 来源:发表于2017-12-13 16:13 被阅读0次

1. 软件管理员简介

1.1 Linux 界的两大主流: RPM & DPKG

1.2 什么是 RPM 与 SRPM

1.3 什么是 i386, i586, i686, noarch, x86_64

1.4 RPM 的优点

1.5 RPM 属性相依的克服方式: YUM 在线升级

  • 软件release后,软件放在YUM server那里,分析header产生依赖性清单,每个软件+清单一起放在repository中,
  • 下载清单到本机的/var/cache/yum中,与本机的RPM数据库比较
  • YUM到YUM server中下载

2. RPM 软件管理程序: rpm

2.1 RPM 默认安装的路径

2.2 RPM 安装 (install) rpm -ivh

  • v:显示安装细节
  • h:以安装信息列显示安装进度
  • i:install

2.3 RPM 升级与更新 (upgrade/freshen)

2.4 RPM 查询 (query)

  • 查已安装软件的信息:/var/lib/rpm/
  • 差rpm档案(bin安装包)的信息

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 查询、安装、升级、移除功能

【找某个软件的方法】
因为list是把yum中所有的软件都列出来,然后再用grep来搞
【安装】yum install 名字
【卸载】yum remove 名字

4.2 yum 的配置文件

4.3 yum 的软件群组功能

4.4 全系统自劢升级

5. 管理的抉择:RPM 还是 Tarball

相关文章

网友评论

      本文标题:Chapter 23 软件安装:RPM,SRPM,YUM功能

      本文链接:https://www.haomeiwen.com/subject/ecfwixtx.html