- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
chapter10软件安装1
第10章 常用软件 RPM RPM 是以一种数据库记录的方式来将你所需要的套件安装到你的 Linux 主机的一套管理程序。 特点就是将您要安装的套件先编译过( 如果需要的话 )并且打包好 了,透过包装好的套件里头预设的数据库记录, 记录这个套件要安装的时候必须要的相依属性模块( 就是 你的 Linux 主机需要先存在的几个必须的套件 ), 当安装在你的 Linux 主机时, RPM 会先依照套件里头 的纪录数据查询 Linux 主机的相依属性套件是否满足, 若满足则予以安装,若不满足则不予安装。 那么安装的时候就将该套件的信息整个写入 RPM 的数据库中,以便未来的查询、验证与反安装! 优 点是: 1. 由于已经编译完成并且打包完毕,所以安装上很方便( 不需要再重新编译 ); 2. 由于套件的信息都已经记录在 Linux 主机的数据库上,很方便查询、升级与反安装; RPM缺点 缺点是: 1. 安装的环境必须与打包时的环境需求一致或相当; 2. 需要满足套件的相依属性需求; 3. 反安装时需要特别小心,最底层的套件不可先移除,否则可能造成整个系统的问题! SRPM Source RPM,是RPM 档案里面含有原始码( Source Code )哩!特别注意的是,这个 SRPM 所提供的套件内容 『并没有经过编译』, 提供的是原始码。 通常 SRPM 的附檔名是以 ***.src.rpm 这种格式来命名的。 安装SRPM 如果我们下载的是 SRPM ,那么要安装该套件时,RPM 套件管理员将会: (1)先将该套件以 RPM 管理的方式编译 (2)然后将编译完成的 RPM 档案安装 到 Linux 系统当中。与 RPM 档案相比, SRPM 多了一个重新编译的动作, 而且 SRPM 编译完成会产生 RPM 档案。 我们现在知道 RPM 档案必须要在相同的 Linux 环境下才能够安装,而 SRPM 既然是原始码的格式,自然我们就可以透过修改 SRPM 内的参数设定档,然后重新编译产生能适合我们 Linux 环境的 RPM 档案,如此一来,不就可以将该套件安装到我们的系统当中,而不必与原作者打包的 Linux 环境相同了?这就是 SRPM 的用处了! k 升级 一个打包自己套件的范例 * *
文档评论(0)