中文版Linux桌面操作系统初级教程11软件的安装和卸载.pdf

中文版Linux桌面操作系统初级教程11软件的安装和卸载.pdf

《中文版Linux桌面操作系统初级教程》郭守华 宋雪娇 编著 校样 第1 页第11 章 软件的安装和卸载内容目录 第11章 软件的安装和卸载1概述2TAR源码包 2RPM包 3软件包安装案例3例 1 :RAR for 例2 :WWW服务器软件例3 :办公套件7例4 :C++ 集成开发环境例5 :“我爱背单词”10软件包管理器12求赠打印件15《中文版Linux桌面操作系统初级教程》郭守华 宋雪娇 编著 校样 第2 页 概述一般的Linux系统套件都包含了丰富的应用程序,但有时并不能满足实际需要。 这时就要涉及到对低版本软件的卸载、安装新版本软件,或者安装全新的应用软件。简单的软件可能只包含一个可执行文件。但Linux系统中运行的大部分应用软件 要复杂得多。一般的应用程序或工具软件都会由多个可执行文件、配置文件、文档组 成,有的还会涉及库文件。把所有这些文件以及其存储位置的信息统一存储到在一起,就形成了安装包。讨论应用程序的安装和升级linux桌面及办公理论与实践教程,就是要讨论对这些安装包的安装和维 护。在linux系统中,安装包有多种格式。本章将一般性地介绍TAR源码包和RPM 包及其操作方法,实际使用时,会出现这样那样的差异。读者应结合本章的实例,学 习对软件包的管理和维护。提示:对软件包的管理和维护,需要以root 身份进行。 TAR源码包tar源码包是在Linux环境下经常使用的一种源码发布的软件包。tar包文件一般 都以 “.tar.gz” 或 .tar.bz2“ ”作为扩展名。比如,httpd-2.0.48.tar.gz,httpd就是软件 的名字,也就是提供WWW服务的服务器软件linux桌面及办公理论与实践教程,2.0.48则是这个安装包的版 本号,.tar.gz表示这是一个经过gzip压缩的tar包。再比如,-3.1.0.tar.bz2, 是软件的名字,这个软件提供了Linux下的C++集成开发环境,版本为 3.1.0,其扩展名tar.bz2表明它是一个经过bzip压缩的tar包。用tar包安装软件的一般过程是:首先,解开tar包,解包后一般都会形成一个以 软件名命名的目录;用其次,cd命令转移到这个目录,依次执行配置、编译和安装命 令,安装工作就完成了;安装后,一般应清理一下安装过程中的一些临时文件。下面是解tar包的命令例子:tar –2.0.48.tar.gztar -xvjf httpd-2.0.52.tar.bz2配置、编译和安装命令一般是如下三条:./《中文版Linux桌面操作系统初级教程》郭守华 宋雪娇 编著 校样 第3 页make 清理临时文件的命令如下:make clean如果要卸载,则执行如下的命令。make RPM包对于小型软件,按上述方法安装是可以的。但对于比较复杂的软件,运行 命令前还需要设置很多系统变量,命令本身也会要求提供复杂的参数。在安 装前,必须自己检查文件的依赖关系。这对于初学者是比较困难的。为了简化软件包 的安装,就出现了一种被称为RPM的软件包。RPM包也是非常常见的一种软件包。使用它安装软件,只需执行简单的命令即 可。不需要人工检查依赖关系。操作RPM包的命令无非是安装和卸载两种。安装的命令如下:rpm -Uvh -3.1-1.rpm其中,-3.1-1.rpm是相应的RPM 包文件名,对应的软件包名就是 ,版本号为3.1-1。如果要卸载,则执行如下的命令。rpm -e 软件包安装案例 例 1:RAR for Linux要想在红旗.1桌面版操作rar格式的压缩文件,必须安装RAR for Linux。 RAR for Linux的软件包是tar包,但其中并没有源代码。以RAR 3.41 for Linux为例, 其安装包的文件名是-3.4.1.tar.gz。安装此软件的第一步是解压缩,用cd命令转移到-3.4.1.tar.gz所在的目录, 然后执行下面的命令。解压后,会形成一个目录rar。《中文版Linux桌面操作系统初级教程》郭守华 宋雪娇 编著 校样 第4 页tar -xvzf -3.4.1.tar.gz由于此tar包不包含源代码(也就是说,这是一个编译好的软件安装包),因此不必 编译,直接执行安装命令就可以。用cd命令转移到解压生成的那个rar 目录执行安装 命令。make 这样就算安装完了。从安装时的提示信息可以看出,安装程序只是把RAR运行所需的文件复制到特 定的目录。如果要卸载,把这些文件删除即可。 例2:WWW服务器软件假设要建立一个个人WWW网站,允许别人能通过内部局域网访问这个网站, 阅读文档或下载软件。网站的网页文件都存在/mnt/WinD/下,首页文件名是 index.html,可供下载的软件存在/data/pub下。要达到目的,需要安装服务器软件。下载得到服务器软件的安装 包是httpd-2.0.48.tar.gz,这是一个标准的含有源码的tar包。其中,2.0.48是版本号。 按典型的tar源码包的安装方法即可。具体步骤如下:1、解压缩。用cd命令转移到httpd-2.0.48.tar.gz所在的目录然后执行:tar -xvzf httpd-2.0.48.tar.gz解压后,会形成一个目录httpd-2.0.482、编译和安装转移到解压生成的那个httpd-2.0.48 目录依次执行如下命令:./ clean这样就算安装完了。接下来要修改配置文件/usr/local//conf/httpd.conf来控制服务器软件,使其 按要求运行。《中文版Linux桌面操作系统初级教程》郭守华 宋雪娇 编著 校样 第5 页首先,修改行,确定服务的IP地址和端口号: 44:80说明:44是当前计算机的内网IP地址,通过80端口提供Web服务。 此项不特意设也可,默认端口就是80。其次,修改 ,设定主页所在的根目录。修改后形成如下两行: /mnt/WinD/ /mnt/WinD/第三,修改行中文版Linux桌面操作系统初级教程11软件的安装和卸载.pdf,确认首页的文件名在其中。如果没有就追加上。 index.html index.html.var第四linux桌面及办公理论与实践教程,修改行,将默认编码改为,这样保证主页上的 汉字能正常显示。修改后的行是: 第五,增加一个Alias,把/data/pub映射为网站根目录下的 目录。增加 的内容如下:Alias // /data/pub/ /data/ ide allow, from all《中文版Linux桌面操作系统初级教程》郭守华 宋雪娇 编著 校样 第6 页/上述五步配置的目的是使局域网的其他计算机能用44/这个网址访 问我的网站了。要下载存放在/data/pub/的软件,则输入44//就 可以看到文件列表。安装配置好之后,运行下面的命令是就可以启动这个WWW服务器了。/usr/local//bin/ start如果希望系统每次启动时自动启动httpd服务器,则还要做如下工作。首先,拷贝到/etc/rc.d/init.d/,并更名为httpd ,相应的命令是:cp /usr/local// /etc/rc.d/init.d/httpd然后,修改/etc/rc.d/init.d/httpd 中的ARGV行,改成:ARGV=start最后,在/etc/rc.d/rc5.d 目录下,创建一个指向httpd 的连接。相应的命令是:ln /etc/rc.d/init.d/httpd /etc/rc.d/rc5.d/为了保证在字符模式下启动红旗也能提供 Web服务中文版Linux桌面操作系统初级教程11软件的安装和卸载.pdf,还要在/etc/rc.d/rc3.d 目录 下,创建一个指向httpd 的连接。相应的命令是:ln /etc/rc.d/init.d/httpd /etc/rc.d/rc3.d/提示 :若要重启动这个WWW服务器/usr/local//bin/ 《中文版Linux桌面操作系统初级教程》郭守华 宋雪娇 编著 校样 第7 页若要关闭WWW服务/usr/local//bin/ stop 例3:办公套件目的:在下,可以用MS 套件处理处理文档、表格、演示稿等文 件。那么在Linux下也需要这样的软件来处理类似的工作,并且

公告:
1. 本站所有资源来源于用户上传和网络,如有侵权请联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系站长处理!
6. 本站不售卖代码,资源标价只是站长收集整理的辛苦费!如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。
7. 站长QQ号码 2205675299

资源库 - 资源分享下载网 » 中文版Linux桌面操作系统初级教程11软件的安装和卸载.pdf

常见问题FAQ

关于资源售价和售后服务的说明?
本站所有资源的标价均为本站收集资源的辛苦费,不代表资源本身的价值。软件是高智慧高价值的商品,不可能是白菜价。本站资源标价只是赞助费用,收取的赞助费仅用来维持本站的日常运营!毕竟收集整理资料需要投入云计算资源和站长大量的精力。
代码有没有售后服务和技术支持?
由于代码的运行具有不可预见性,本站不保证代码完整可运行,不提供技术支持和售后服务。 本站原创代码都是站长自己开发的,可以有偿提供技术支持服务。 网站里标明【亲测】的代码都是站长亲测过的,其他的代码由于精力有限,没有一一测试,不能保证代码就一定能够使用,更没有技术支持服务,下载前请自行斟酌。
有没有搭建服务?
由于搭建服务比较费时费力,所以本站除了原创代码外均不提供搭建服务。本站分享代码纯属兴趣爱好,不以盈利为目的,请勿咨询有没有搭建服务,谢谢理解。
链接地址失效了怎么办?
请带上资源链接地址联系客服,工作时间内我们看到后将第一时间回复。
关于解压密码
本站资源一般都没有加密,如果发现需要解压密码的,那么就输入 hao.35dc.com 试试。

发表评论

资源库,由老程序员细心甄别、精心筛选,只为提供优质的源码资源

关于我们 联系我们