- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
red hat linux软件的安装和卸载
软件的安装和卸载
《中文版Linux 桌面操作系统初级教程》郭守华 宋雪娇 编著
概述
???????? 一般的Linux系统套件都包含了丰富的应用程序,但有时并不能满足实际需要。这时就要涉及
到对低版本软件的卸载、安装新版本软件,或者安装全新的应用软件。
??????? 简单的软件可能只包含一个可执行文件。但Linux系统中运行的大部分应用软件要复杂得多。
一般的应用程序或工具软件都会由多个可执行文件、配置文件、文档组成,有的还会涉及库文件。把所
有这些文件以及其存储位置的信息统一存储到在一起,就形成了安装包。讨论应用程序的安装和升级,
就是要讨论对这些安装包的安装和维护。
??????? 在linux系统中,安装包有多种格式。本章将一般性地介绍TAR 源码包和RPM包及其操作方法,
实际使用时,会出现这样那样的差异。读者应结合本章的实例,学习对软件包的管理和维护。
提示:对软件包的管理和维护,需要以root身份进行。
TAR源码包
??????? tar源码包是在Linux环境下经常使用的一种源码发布的软件包。tar包文件一般都以
“.tar.gz” 或“.tar.bz2”作为扩展名。比如,httpd-2.0.48.tar.gz,httpd 就是软件的名字,
也就是提供WWW服务的Apache服务器软件,2.0.48 则是这个安装包的版本号,.tar.gz 表示这是一个经
过gzip 压缩的tar 包。再比如,kdevelop-3.1.0.tar.bz2,kdevelop 是软件的名字,这个软件提供
了Linux 下的C++集成开发环境,版本为3.1.0,其扩展名tar.bz2表明它是一个经过bzip 压缩的tar
包。
??????? 用tar包安装软件的一般过程是:首先,解开tar包,解包后一般都会形成一个以软件名命名的
目录;用其次,cd命令转移到这个目录,依次执行配置、编译和安装命令,安装工作就完成了;安装
后,一般应清理一下安装过程中的一些临时文件。
???????? 下面是解tar 包的命令例子:
???????? tar -xvzf httpd-2.0.48.tar.gz
???????? tar -xvjf httpd-2.0.52.tar.bz2
???????? 配置、编译和安装命令一般是如下三条:
???????? ./configure
???????? make
???????? make install
???????? 清理临时文件的命令如下:
???????? make clean
???????? 如果要卸载,则执行如下的命令。
???????? make uninstall
RPM包
??????? 对于小型软件,按上述方法安装是可以的。但对于比较复杂的软件,运行configure命令前还需要设置很多系统变量,
configure命令本身也会要求提供复杂的参数。在安装前,必须自己检查文件的依赖关系。这对于初学者是比较困难的。为了简化软件
包的安装,就出现了一种被称为RPM 的软件包。RPM 包也是非常常见的一种软件包。使用它安装软件,只需执行简单的命令即可。不
需要人工检查依赖关系。操作RPM 包的命令无非是安装和卸载两种。
安装的命令如下:
?????? rpm -Uvh Kdevelope-3.1-1.rpm
其中,kdevelope-3.1-1.rpm 是相应的RPM 包文件名,对应的软件包名就是kdevelope,版本号为3.1-1。
????? 如果要卸载kdevelope,则执行如下的命令。
????? rpm -e kdevelope
软件包安装案例
例1:RAR for Linux
?????? 要想在红旗Linux4.1桌面版操作rar 格式的压缩文件,必须安装RAR for Linux。RAR for Linux的软件包是tar包,但其中
并没有源代码。以RAR 3.41 for Linux为例,其安装包的文件名是rarlinux-3.4.1.tar.gz。安装此软件的第一步是解压缩,用cd命
令转移到rarlinux-3.4.1.tar.gz所在的目录,然后执行下面的命令。解压后,会形成一个目录rar。
?????? tar -xvzf rarlinux-3.4.1.tar.gz
?????? 由于此tar包不包含源代码(也就是说,这是一个编译好的软件安装包),因此不必编译,直接执行安装命令就可以。用cd命令
转移到解压生成的那个rar 目录执行安装命令。
?????? make install
?????? 这样就算安装完了。从安装时的提示信息可以看出,安装程序只是把RAR运行所需的文件复制到特定的目录。如果要
您可能关注的文档
最近下载
- 浙教版五年级上册信息技术第11课 问题的抽象(课件).pptx VIP
- 2024年中考作文十二大高频热点主题6——阅读真好(素材).pdf VIP
- 飞机在机库溢油应急处置程序.doc
- 2024年中考作文十二大高频热点主题5——挫折成长.docx VIP
- 2024年中考作文十二大高频热点主题4——青春梦想.docx VIP
- 老年人运动能力下降多学科决策模式中国专家共识(2024版)解读PPT课件.pptx VIP
- 2024年绍兴诸暨市水务集团有限公司招聘笔试真题.docx VIP
- Q_320411BFS001-2019TF型扁布袋除尘器系统.pdf
- 【阅读版】读后续写 第1-5期:读懂原文+情节设计.pdf VIP
- 土石方现场协调会会议纪要.pdf VIP
原创力文档


文档评论(0)