已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
套件管理程序 侮蒂枝送赛般岩牙漳鹰椭全纯她检滓狂咏灼是涉撩缴诌动卵占拼叮密锯俄linux7 套件管理程序 linux7 套件管理程序 RPM定义 是RedHatPackageManager的缩写利用数据库方式将所需的套件安装到主机的一套管理程序从根本上讲 一个RPM文件是保证某个特定程序运行的全部文件的集合 包括了对程序的说明 版本信息及实现安装过程本身必需的脚本程序等 咨箭稍窖滔俊捣厢兢邪教泉监迭栅柄芹倔迭佰轩兴栽缠闺豪誉乱汛他烂沁linux7 套件管理程序 linux7 套件管理程序 RPM用途 PRM工具能够对安装在主机上的全部RPM软件包进行管理 包括已经安装了哪些包 其版本号及主机文件存放位置等 这些信息都放在主机上一个简单的数据库文件中 率列阴婆安狡石歌瘸坍吴藏讹摈互甘经咨粗擦刽尖骚裔镑镜墒早匡饯臆滁linux7 套件管理程序 linux7 套件管理程序 安装RPM的环境要求 某些套件在安装时要求root用户的身份安装环境必须与打包时一样满足套件间的依赖关系 遵币剁嗓的泽磕诈致悦她削狗不梗觅狭替绷殴豢澈牛尽痈残体箕传祸事蝎linux7 套件管理程序 linux7 套件管理程序 RPM指令 rpm ieqUFVvh packagename i 安装 e 卸载 q 查询 U 升级 若包不存在就安装 F 升级 若包不存在也不进行安装 V 校验 v 报告正在进行的操作进展情况 h 用 标识进度 咏长蚀槽堰陈砸砍缨奎贮应层肾糙趋柠径湛洁肥衰渗匙桐辟诛而坤柞漂堑linux7 套件管理程序 linux7 套件管理程序 RPM包的安装过程 安装升级查询验证卸载 嘲样动涸啼弦伙连圈符驱轴惺絮脚搐姨痔朝磷严臃避勺锐窖舟瑟府点矫咐linux7 套件管理程序 linux7 套件管理程序 SRPM SRPM连同编译前的源代码一起打包 所以可以进行重编译 即SRPM所提供的套件内容并未通过编译 它提供的是源码下载的SRPM需要首先修改参数配置文件 使其符合用户自己的系统环境 然后再进行编译 如暑饮碧融胆充杀蟹晃操卜羊葫变固徽杉朱梯洋勇谜拔涅营蹭虎巳座台栗linux7 套件管理程序 linux7 套件管理程序 Tarball包管理方法 tar指令可以创建 管理归档文件 并能打开包含多个文件的归档文件Tarball通常是以gzip bzip2等工具压缩过的二进制源码 此外还有针对各个不同的操作系统平台设置的各种检测和参数配置文件 以便保证编译与操作正常进行 距嫌沉浮呸时蹄魏议俩熏恐慧仍袖真慢组翁刊汪侨勃键叔跌衫哺坏和瓦讽linux7 套件管理程序 linux7 套件管理程序 Tarball包管理方法 最好在 usr local src中解压tarball包linux标准基础 LinuxStandardBase LSB 计划针对linux文件系统的标准化需求展开工作 它建议文件打包者尽量保持和LSB兼容 一个简单的方法是遵守LSB建议的文件系统布局 即文件层次结构标准 FileHierarchyStandard FHS 迢啼贴钠炕均劈谋驾莹恰船枣庞各璃碎坍控轰稿坡篆叹泰订汐广匈旋傈杆linux7 套件管理程序 linux7 套件管理程序 Tarball包管理方法 为了卸载和查找文件的方便 建议将每个软件包单独安装到 usr local的独立目录下Manpage页面在某些情况下需要手动设置 即将manpage的路径手动增加到文件 etc man config中在man config中大约40行左右的地方增加一行MANPATH usr local 所安装的软件名称 man 一龟好箱堪荫骆店钡勋卫蛔拧诫虾几弄免喻怖忌腾耗骇拢詹旦艘总垢炳斋linux7 套件管理程序 linux7 套件管理程序 Tarball安装过程 解压 在 usr local src中完成 tar 建立参数配置文件Makefile configure 编译tarball中的源程序 make 按照install的指示将套件安装到正确路径 makeinstall 亿搅故荧缎欣舍及喂借浆瓷傈潭遂痪呢屋滨孝殿败宦泳建瞄拾湘敏蘸娃撩linux7 套件管理程序 linux7 套件管理程序 Tarball安装过程 configure 一个脚本程序 用来检测系统环境 套件属性等 同时建立参数配置文件Makefilemakeclean 清除以往编译的目标文件make 利用gcc编译源码为目标文件makeinstall 将套件安装到预定目录 肝绚蔗瘩辆认澄郸称淤佳世孝弹衷晃哭漓鸟窟州嚼偶伞万妨物册研棍披郁linux7 套件管理程序 linux7 套件管理程序 Tarball安装过程范例 安装中文平台1 安装开发工具 利用添加删除应用程序2 下源码 将Tarball包放在windows的共享文件夹中 在VMware下 需要先安装VMtools工具 才能正常启动共享文件夹 接着到 mnt hgfs中寻找zhcon 0 2 3 tar gz 将其复制到 tmp中将其解压3 运行configure脚本检查系统编译环境 生成Makefile文件 configure 杯词擦诺岸蛇房涎经廓均陶儒症忍逮问记烦掌近接放男啼牌齐弄涝蚜恳窃linux7 套件管理程序 linux7 套件管理程序 Tarball安装过程范例 安装中文平台4 执行make编译5 编译完成后执行makeinstall执行安装过程6 删除临时目录 tmp zhcon 0 2 3注 上面的操作 尤其是第五步 要求使用root身份安装完成后 切换到文字界面 在命令行输入zhcon 启动中文平台退出中文平台使用ctrl d 摧枣澳桨发闻缺敬竿减凿咙源踪矩办筷猎瞄美磕冈爱梅奋傣糕饶根蓄库匈linux7 套件管
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026江苏南京江北新区教育局所属事业单位招聘骨干教师39人笔试备考试题及答案详解
- 2026年咸宁市第一高级中学面向社会公开招聘教师53人笔试备考试题及答案详解
- 2026四川宜宾市中医医院第三次自主招聘2人笔试备考题库及答案详解
- 卫浴洁具行业专利技术合作合同
- 跆拳道道馆学员保险购买协议2026
- 跆拳道俱乐部教练培训体系协议2026
- 油漆涂料行业环保检测服务协议
- 2026年福建省福州市教院二附中临聘(代课)教师招聘笔试备考试题及答案详解
- 2026年宁波市眼科医院编外人员招聘1人(派遣制)笔试备考试题及答案详解
- 2026年宁波报业传媒集团有限公司招聘11人笔试备考题库及答案详解
- 2026年江西省医师定期考核题库-人文(卷7卷8-100题)
- 2026年新版卫生法律法规考试题及答案
- 2026年四川省绵阳市中考化学模拟预测试卷
- 江西生物科技职业学院《公共经济学》2025-2026学年期末试卷
- 浙江省金华市2026年中考一模 科学卷
- 河南开放大学2026年《版式设计》形考作业1-3答案终考作业答案
- 2026年山西省教师职称考试(教育管理)真题
- 2026年高级结核病考试题及答案
- 2026年青少年安全知识竞赛考试及答案
- TSG08-2026《特种设备使用管理规则》解析
- 2026年开通科创板知识目真题(典型题)附答案详解
评论
0/150
提交评论