- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件包管理rpm_apt_yum_DPKG
软件包管理在GNU/Linux(以下简称Linux)操作系统中,RPM和DPKG为最常见的两类软件包管理工具,他们分别应用于基于RPM软件包的Linux发行版本和DEB软件包的Linux发行版本。软件包管理工具的作用是提供在操作系统中安装,升级,卸载需要的软件的方法,并提供对系统中所有软件状态信息的查询。RPM全称为RedhatPackage Manager,最早由RedHat公司制定实施,随后被GNU开源操作系统接受并成为很多Linux系统(RHEL)的既定软件标准。DEB是基于Debian操作系统(UBUNTU)的DEB软件包管理工具-DPKG,全称为Debian Package。一、RPM包的安装/升级/查询/卸载一个RPM包包含了已压缩的软件文件集以及该软件的内容信息(在头文件中保存),通常表现为以.rpm扩展名结尾的文件,例如package.rpm。对其操作,需要使用rpm\ yum命令。1、RPM命令常用参数RPM的常规使用方法为rpm-? package.rpm,其中-?为操作参数(更多信息,请查阅帮助manrpm):-q在系统中查询软件或查询指定rpm包的内容信息-i在系统中安装软件-U在系统中升级软件-e在系统中卸载软件-h用#(hash)符显示rpm安装过程-v详述安装过程-p表明对RPM包进行查询,通常和其它参数同时使用,如:-qlp查询某个RPM包中的所有文件列表, 查看软件包将会在系统里安装哪些部分-qip查询某个RPM包的内容信息,系统将会列出这个软件包的详细资料,包括含有多少个文件、各文件名称、文件大小、创建时间、编译日期等信息。安装RPM包rpm?? -ivh package.rpm升级rpm包rpm? -Uvh package.rpm卸载rpm包rpm?? -ev package查询已安装rpm包rpm? -qa|greppackage下面这条命令行可以帮助我们快速判定某个文件属于哪个软件包:rpm -qf 文件名rpm -Va,Linux将为你列出所有损坏的文件2、yum包管理软件YUM基于RPM包管理工具,能够从指定的源空间(服务器,本地目录等)自动下载目标RPM包并且安装,可以自动处理依赖性关系并进行下载、安装,无须繁琐地手动下载、安装每一个需要的依赖包。此外,YUM的另一个功能是进行系统中所有软件的升级。如上所述,YUM的RPM包来源于源空间,在RHEL中由/etc/yum.repos.d/目录中的.repo文件配置指定。YUM的系统配置文件位于/etc/yum.conf。列出所有可更新的软件包信息命令:yum info updates安装RPM包yum -y install package-name升级rpm包yum update package-name卸载rpm包yum remove package-name列出已安装rpm包yum list列出系统中可升级的所有软件yum? check-update二、DEB包的安装/升级/查询/卸载一个DEB包包含了已压缩的软件文件集以及该软件的内容信息(在头文件中保存),通常表现为以.deb扩展名结尾的文件,例如package.deb。对其操作,需要使用dpkg命令。下面介绍dpkg工具的参数和使用方法,并以IBM Lotus Notes在UBUNTU904安装为例做具体说明。1、DPKG命令常用参数DPKG的常规使用方法为dpkg-? Package(.rpm),其中?-?为安装参数(更多信息,请查阅帮助manrpm):-l在系统中查询软件内容信息--info在系统中查询软件或查询指定rpm包的内容信息-i在系统中安装/升级软件-r在系统中卸载软件,不删除配置文件-P在系统中卸载软件以及其配置文件查询系统中已安装的软件dpkg-l package安装DEB包sudo dpkg -i package.deb卸载DEB包sudo dpkg -rpackage.deb #不卸载配置文件sudodpkg -P package.deb #卸载配置文件2、apt包管理软件APT的全称为AdvancedPackaging Tools。与?YUM对应,它最早被设计成DPKG的前端软件,现在通过apt-rpm也支持rpm管理。APT的主要包管理工具为APT-GET,通过此工具可满足和上述YUM相似的功能要求。更新源索引sudo? apt-get update安装sudo? apt-get install package-name下载指定源文件sudo? apt-get source package-name升级所有软件sudo? apt-get upgrade卸载sudo? apt-get remove package-name不删除配置文件sudo? a
您可能关注的文档
- 统计学总复习2011.6.doc
- 维生素C_E对中华绒螯蟹生殖性能的影响.pdf
- 综合题解题技能7.ppt
- 编写MBR从硬盘启动linux0.11.pdf
- 编写简化的SMTP邮件服务器081106.doc
- 编程基础第0056讲:计算机组成.doc
- 编译原理chapter 5 part 2.ppt
- 编译原理chapter 7 part 1.ppt
- 网络操作系统Linux(第3-5章).pdf
- 网络文件系统(NFS).doc
- 2025年生物质能与煤炭发电产业政策导向及市场前景分析报告.docx
- 2026年新能源汽车出口市场品牌与海外市场拓展策略.docx
- 未来五年荒漠生态修复项目实施风险与挑战分析报告2025.docx
- 2025-2026学年小学英语冀教版三起六年级上册-冀教版(三起)(2012)教学设计合集.docx
- 2025年保险理赔业务创新与变革报告.docx
- 社交平台社交电商生态研究报告:2025年腾讯商业变现新趋势.docx
- 智能交通交通事件检测技术创新2025:智能交通系统的应急响应能力提升.docx
- 2025年跨境电商物流服务质量提升策略与用户满意度调研报告.docx
- 2025年新能源汽车车路协同通信技术在公共交通领域的应用案例.docx
- 2019word考试题及答案.doc
最近下载
- 医疗机构内麻醉、精神药品使用与管理制度.docx VIP
- 七年级语文第一次月考卷(全解全析)(苏州专用)-A4.docx VIP
- 重庆市房屋建筑与装饰工程计价定额2018建筑工程.docx VIP
- 重庆市房屋建筑与装饰工程计价定额2018-建筑工程.docx VIP
- 周杰伦所有歌词(14张专辑-包括床边的故事)呕心沥血已经整理完毕可打印.doc VIP
- 中古时期郡望郡姓地理分布考论.docx VIP
- 机械工程材料完整全套教学课件.pptx
- 城市轨道交通运营管理毕业论文-关于铁路客运服务质量的调查与探讨.docx VIP
- 2025年高压电工证题库(附答案).docx
- 智慧工地整体解决方案(投标方案).docx
文档评论(0)