- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RHCE_RHEL6_255_U5_包管理
RHEL
RHEL
专注RRHHEELL 带你入门 从中笑
RHCE_RHEL6_255 U5 包管理
yum rpm
插件、 组件、原码包编译。
yum
yum
一、yyuumm插件
yum软件包管理器可使用插件扩展其功能。
这时使用 yum 命令的时候,yum 总是会向你显示已启用的插件信息。
专业博客:/yjc118 -1-
RHEL
RHEL
专注RRHHEELL 带你入门 从中笑
rpm
rpm
二、rrppmm组件
rpm软件包由三基本组件组成:
元数据:软件包名称、版本、发布、构建程序、日期、依赖关系等。
文件:软件包提供的文件存档(包括文件属性)。一般存储为cpio存档。
rpm2cpio命令可用于提取所要的目录。
脚本:安装、更新和或删除软件包时,执行这些脚本。
三、编译简单原码包
rpm--import/etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
rpm-qa|grepgpg
原码包的好处:可扩展性的好。原码包,转成rpm
方法一:rpmbuild--rebuildxxx.src.rpm 就会生成xxx.rpm
方法二:rpm-ivhxxx.src.rpm它会生成它原代码,修改原代码,再生成rpm包。
1. rpm
1. rpm
11..创建rrppmm包的原始文件:
专业博客:/yjc118 -2-
RHEL
RHEL
专注RRHHEELL 带你入门 从中笑
2.
2.
22..构建编译原码包的基本环境
3. specs
3. specs
33..创建ssppeeccss文件
专业博客:/yjc118 -3-
RHEL
RHEL
专注RRHHEELL 带你入门 从中笑
4. rpm
4. rpm
44..生成rrppmm包,安装测试
5.gpg
5.gpg
55..ggppgg签名
专业博客:/yjc118 -4-
RHEL
RHEL
专注RRHHEELL 带你入门 从中笑
gpg--gen-key
gpg--list-key
gpg-a-oRPM-GPG-KEY_yjc--export54AF5285
echo%_gpg_name54AF5285.rpmmacros
more.rpmmacros
rpm--resignrpmbuild/RPMS/x86_64/host-*
6. yum
6. yum
66..放置到yyuumm仓库。安装测试。
su-
mkdir/var/www/html/Packages
cp~yjc/rpmbuild/RPMS/x86_6
您可能关注的文档
- Linux内核分析PPT.ppt
- linux实验指导书 (全套).doc
- linux实验指导书4 实验四 LINUX程序设计基础.doc
- 2012版《蚌埠学院本科毕业的设计(论文)工作管理暂行办法》(附件1-12).doc
- Linux操作系统 Linux第11章 WWW服务器的配置.ppt
- Linux操作系统 Linux第4章 Linux系统的用户管理.ppt
- Linux操作系统 Linux第6章 Shell脚本的编辑.ppt
- Linux操作系统 Linux第7章 网络基础知识.ppt
- Linux网络服务器配置与管理7 第7章 系统初始化和服务.ppt
- Linux网络服务器配置与管理1 第1章 概述与安装.ppt
文档评论(0)