- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四讲 Linux软件安装
Linux软件安装及管理 学习目标 了解不同软件包管理体系 掌握软件安装 掌握软件卸载 掌握软件信息查询 Linux软件包管理系统种类 APT(Advanced Package Tool ) 包名:packagename_version_arch.deb 组成:debian-binary +control.tar.gz +data.tar.gz 常见系统:Ubuntu、Debian等 RPM(RedHat Package Management) 包名:packagename_version_arch.rpm packagename_version_arch.src.rpm 组成:spec文件+应用程序源代码包 常见系统:Red Hat、SuSE、Fedora、CentOS等 RPM 介绍 RPM是RedHat?Package?Manager(RedHat软件包管理工具)的缩写 是一种开放的软件打包系统,任何人都可以使用 RPM 简化了Linux软件安装及更新管理 对于开发者来说,RPM允许把软件编码和程序打包,然后提供给终端用户。 RPM 的设计目标 可升级性 使用 RPM,可以不必全盘重装就可以在系统上升级个别组件。当得到一个基于 RPM 的操作系统的新发行版本(如 Red Hat Linux),不必重新安装系统。 强大的查询功能 RPM 被设计来提供强大的查询功能。可以在整个数据库中搜索软件包或某些特定文件。可以轻易地了解到哪个文件属于哪个软件包,软件包来自哪里。 RPM 基本操作模式 RPM 有五种基本操作模式(不包括软件包建构): 安装、 删除(卸载) 升级 查询 校验 RPM包的命名规范 RPM包的名称有其特有的格式 软件包名称为“testlib”; 软件的版本“1.0”,其中包括主版本号和次版本号(5); i386是软件所运行硬件平台,其他常见平台有:i586、i686、noarch、x86_64; rpm做为文件的扩展名,代表文件的类型为RPM包。 testlib–1.0–5.i386.rpm RPM安装软件包 语法格式 参数选项: -v:代表verbose,设置在安装过程中将显示详细的信息。 -h:代表hash,设置在安装过程中将显示“# ”来表示安装的进度。 对于较大的RPM包,在安装时使用“-ivh”选项,更可以了解安装的进度。 rpm {-i|--install} [ install-options ] PACKAGE FILE … 表明执行软件包安装 安装选项 要安装的软件包名 RPM卸载软件包 语法 rpm {-e|--erase} [ erase-options ] PACKAGE FILE … 表明执行软件包卸载 卸载选项 要卸载的软件包名 RPM升级软件包 语法 rpm {-U|--upgrade} [install-options] PACKAGE FILE … 表明执行软件包升级 升级选项,基本与安装选项相同 要升级的软件包名 RPM信息查询 语法 rpm {-q|--query} [query-options] PACKAGE NAME … 表明查询软件包信息 查询信息选项 要查询的软件包名 RPM信息查询 -a: 查询所有已安装的软件包。 -f file: 查询指定文件,必须指定文件的完整路径(如 /bin/ls)。 -p packagefile: 查询特定软件包 以下选项称之为信息选择选项 -i :显示软件包信息,包括名称、描述、发行版本、大 小、制造日期、生产商,以及其它杂项。 -l:显示软件包所含的文件列表。 -s:显示软件包中所有文件的状态。 -d:显示被标记为文档(man 页、info 页、README 等等)的文件列表。 -c:显示被标记为配置文件的文件列表。 RPM校验 命令格式: rpm -V 例如: rpm -V testlib,校验所有在testlib软件包内的文件是否和最初安装时一样。 要校验包含某一特定文件的软件包: rpm -Vf /bin/vi 要校验所有安装了的软件包: rpm -Va * * * * * *
您可能关注的文档
最近下载
- 护理病人签署知情同意规范.pptx VIP
- 2025年福建省中考英语真题试卷完全解读.docx VIP
- 联想笔记本电脑环境标志产品认证证书2022年版.docx VIP
- 标准化变电站建设实施规范(二次设备名称及标识).pdf VIP
- Unit1 Happy Holiday Section A(1a-1d)课件人教版英语八年级上册.pptx VIP
- 监理工作报告制度.doc VIP
- 2020新上外版高中英语选择性必修一Unit1 Reading A Learning is Everywhere 课件.pptx VIP
- 部编高教版2023·职业模块 中职语文 语文职业模块 1.1《七律二首·送瘟神》课件.pptx VIP
- 0-3岁婴幼儿行为观察与分析第四章 0~3岁婴幼儿动作发展观察.pptx VIP
- 肺动脉高压的介入治疗技术.pptx VIP
文档评论(0)