Linux下软件安装详解.doc

上传人:re****.1 文档编号:548012222 上传时间:2023-04-02 格式:DOC 页数:9 大小:71KB
返回 下载 相关 举报
Linux下软件安装详解.doc_第1页
第1页 / 共9页
Linux下软件安装详解.doc_第2页
第2页 / 共9页
Linux下软件安装详解.doc_第3页
第3页 / 共9页
Linux下软件安装详解.doc_第4页
第4页 / 共9页
Linux下软件安装详解.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《Linux下软件安装详解.doc》由会员分享,可在线阅读,更多相关《Linux下软件安装详解.doc(9页珍藏版)》请在金锄头文库上搜索。

1、Linux下软件安装详解(精)Linux下软件安装详解在Linux系统中,软件安装程序比较纷繁复杂,但是最常有的有两种:1一种是软件的源代码,您需要自己着手编译它。这种软件安装包平时是用gzip压缩过的tar包(后缀为.tar.gz。2另一种是软件的可执行程序,你只要安装它就可以了。这种软件安装包平时被是一个RPM包(RedhatLinuxPacketManager,就是Redhat的担保理器,后缀是.rpm。自然,也适用rpm格式打包的源代码,用gzip压缩过的可执行程序包。只要您理解了以下的思路,这两种形式的安装包也不在话下了。下面,我们就分成两个部分来说明软件安装思路:第一部分:搞定.t

2、ar.gz1.第一,使用tar-xzvf来解开这个包,如:#tar-xzvfapache_1_3_6_tar.gz这样就会在当前目录中创办了一个新目录(目录名与.tat.gz包的文件名近似,用来存放解压了的内容。如本例中就是2.进入这个目录,再用ls命令查察一下所包含的文件,如:#ls你观察一下这个目录中包含了以下哪一个文件:configure、Makefile还是Imake。/1若是是configure文件,就执行:#./configure#make#makeinstall2若是是Makefile文件,就执行:#make#makeinstall3若是是Imake文件,就执行:#xmkmf#m

3、ake#makeinstall3.若是没有出现什么错误提示的话,就搞定了。至于软件安装到什么地方,平时会在安装时出现。否则就只能查阅一下README,也许问问我,:-若是遇到错误提示,也别急,平时是十分简单的问题:1没有安装C或C+编译器;确诊方法:执行命令gcc(C+则为g+,提示找不到这个命令。解决方法:将Linux安装光盘mount上来,尔后进入RPMS目录,执行命令:#rpm-ivhgcc*(哈哈,我们用到了第二种安装方式2没有安装make工具;确诊方法:执行命令make,提示找不到这个命令。解决方法:将Linux安装光盘mount上来,尔后进入RPMS目录,执行命令:#rpm-ivh

4、make*3没有安装autoconf工具;确诊方法:执行命令make,提示找不到这个命令。解决方法:将Linux安装光盘mount上来,尔后进入RPMS目录,执行命令:#rpm-ivhautoconf*4缺少某些链接库;确诊方法:在make时,提示需要某些文件。解决方法:安装包含这个文件的包,这就需要积累了。第二部分:搞定.rpm一.命令方式管理RPM是RedHat公司随RedhatLinux推出了一个软件担保理器,经过它能够更加轻松简单地实现软件的安装。1.安装软件:执行rpm-ivhrpm包名,如:2.升级软件:执行rpm-Uvhrpm包名。3.反安装:执行rpm-erpm包名。4.盘问软

5、件包的详细信息:执行rpm-qpirpm包名5.盘问某个文件是属于那个rpm包的:执行rpm-qfrpm包名6.查该软件包会向系统里面写入哪些文件:执行rpm-qplrpm包名二.图形界面工具管理相对命令方式来说,在图形环境下,安装、升级、卸载和盘问RPM软件包是一件特别简单轻松的事情,由于Linux供应了几个功能富强的RPM担保理工具。我们介绍使用Linux的图形管理工具来保护RPM软件包,GNOME中的GnoRPM和KDE中的Kpackage就是功能富强的RPM担保理工具。由于国内用户使用的中文Linux刊行版本中最常有的窗口管理器是KDE,下面笔者就以KDE中Kpackage为例,介绍如

6、何使用RPM担保理工具。点击Start(开始Systemtools(系统工具Kpackage,出现Kpackage界面,同时解析Linux系统中的RPM数据库。它将安装好的RPM包形式的软件依照功能分在Amusements、Application、Development、Document、Extension、Extentions、Networking、SystemEnvironment、UserInterface以及X11等几个树形目录中,每个目录中有相应的文件图标和名称。要安装或升级软件,只要点击工具栏的相应按钮就会弹出打开文件的对话框,选中要安装的RPM文件,单击OK按钮,若是不缺必要的运

7、行库,就开始安装软件了。卸载软件时,用鼠标选择相应的软件,单击右边的Uninstall按钮就可以了在Windows下安装软件时,只要用鼠标双击软件的安装程序,也许用Zip等解压缩软件解压缩即可安装。在Linux下安装软件对初学者来说,难度高于Windows下软件安装。下面我就详细讲解Linux下如何安装软件。先来看看Linux软件扩展名。软件后缀为.rpm最初是RedHatLinux供应的一种包封装格式,现在好多Linux刊行版本都使用;后缀为.deb是DebainLinux供应的一种包封装格式;后缀为.tar.gz、tar.Z、tar.bz2或.tgz是使用Unix系统打包工具tar打包的;

8、后缀为.bin的一般是一些商业软件。经过扩展名能够认识软件格式,进而认识软件安装。RPM格式软件包的安装1. 简介几乎所有的Linux刊行版本都使用某种形式的软件担保理安装、更新和卸载软件。与直接从源代码安装对照,软件担保理易于安装和卸载;易于更新已安装的软件包;易于保护配置文件;易于追踪已安装文件。RPM全称是RedHatPackageManager(RedHat担保理器。RPM实质上就是一个包,包含能够马上在特定机器系统结构上安装和运行的Linux软件。RPM表示图见图1。图1RPM结构表示图大多数LinuxRPM软件包的命名有必然的规律,它依照名称-版本-修正版-种类-MYsoftwar

9、e-1.2-1.i386.rpm。2. 安装RPM包软件RPM命令主要参数:-i安装软件。-t测试安装,不是真的安装。-p显示安装进度。-f忽略任何错误。-U升级安装。-v检测套件可否正确安装。这些参数能够同时采用。更多的内容能够参照RPM的命令帮助。3.卸载软件#rpm-e软件名需要说明的是,上面代码中使用的是软件名,而不是软件包名。比方,要卸载software-1.2.-1.i386.rpm这个包时,应执行:#rpm-esoftware4.强行卸载RPM包有时除去一个RPM是不能够的,特别是系统上有其余程序依赖于它的时候。若是执行命令会显示以下错误信息:#rpm-exsnowerror:r

10、emovingthesepackageswouldbreakdependencies:/usr/X11R6/bin/xsnowisneededbyx-amusements-1.0-1在这种情况下,能够用-force选项重新安装xsnow:xsnow这里介绍使用工具软件Kleandisk,用它能够安全完整清理掉不再使用的RPM包。详细情况请查察2003年开放系统世界第12期。5.安装.src.rpm种类的文件当前RPM有两种模式,一种是已经过编码的(i386.rpm,一种是未经编码的(src.rpm。这时系统会建立一个文件Filenamr.rpm,在/usr/src/redflag/RPMS/子

11、目录下,一般是i386,详细情况和Linux刊行版真有关。尔后执行下面代码即可:rpm-ivh/usr/src/regflag/RPMS/i386/Filename.rpm使用deb打包的软件安装deb是DebianLinux供应的一个担保理器,它与RPM十分近似。但由于RPM出现得早,并且应用宽泛,所以在各种版本的Linux中都常有到,而Debian的担保理器dpkg只出现在DebinaLinux中。它的优点是不用被严格的依赖性检查所困扰,缺点是只在DebianLinux刊行版中才能见到这个担保理工具。1. 安装2. 卸载#dpkg-eMYsoftware使用源代码进行软件安装和RPM安装方

12、式对照,使用源代码进行软件安装会复杂一些,但是用源代码安装软件是Linux下进行软件安装的重要手段,也是运行Linux的最主要的优势之一。使用源代码安装软件,能依照用户的需要选择定制的安装方式进行安装,而不是不过依赖那些在安装包中的预配置的参数选择安装。别的,依旧有一些软件程序只能从源代码处进行安装。现在有好多地方都供应源代码包,终究在什么地方获得取决于软件的特别需要。对于那些使用比较宽泛的软件,如Sendmail,能够从商业网站处下载源代码软件包(如。一般的软件包,可从开发者的Web站点下载。下面介绍一下安装步骤:1.解压数据包源代码软件平时以.tar.gz做为扩展名,也有tar.Z、tar

13、.bz2或.tgz为扩展名的。不相同扩展名解压缩命令也不相同,见表1。2.编译软件成功解压缩源代码文件后,进入解包的目录。在安装前阅读Readme文件和Install文件。尽管好多源代码文件包都使用基真相同的命令,但是有时在阅读这些文件时能发现一些重要的差异。比方,有些软件包含一个能够安装的安装脚本程序(.sh。在安装前阅读这些说明文件,有助于安装成功和节约时间。在安装软件以前要成为root用户。实现这一点平时有两种方式:在另一台终端以root用户登录,也许输入“su”,此时系统会提示输入root用户的密码。输入密码今后,就将素来拥有root用户的权限。若是已经是root用户,那就可以进行下一步。平时的安装方法是从安装包的目录执行以下命令:cdsoft1#. /configure#配置#make#调用make#

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号