ggijj 发表于 2006-5-22 14:42:22

[分享]Linux中软件的安装和卸载

收集自网上,与初学者分享~~

  安装完了一个崭新的操作系统,且对操作系统自带的程序有了大致的了解,相信大家的兴趣一定高了不少,接下来一定会想安装一些自己需要的应用软件。在Linux系统中安装和配置应用软 件,长期以来被公认为是Linux的软肋之一,因为Linux到目前还没有像微软Windows那样简单的Setup-And-Run的安装方法。但是随着KDE和GNOME等桌面环境的完善,在Linux中安装应用软件的难度降低了许多。首先说说REDHAT Linux 9.0中几种软件安装方式。

  三大软件安装方式

  1.通过RPM软件包来安装

  说起RPM(REDHAT Package Management)标准的软件包,大家可能都会想起大名鼎鼎的REDHAT公司,正是RPM软件包发行方式的出现,使Linux中的应用软件安装变得简单。如果用户想安装按RPM方式发行的软件,只需简单地输入命令“rpm -ivh xxx.rpm”即可。

  比如用户想安装OpenOffice.org-1.0.1.rpm软件包,只需输入命令“rpm -ivh OpenOffice.org-1.0.1.rpm”即可。RPM软件包发行方式的另一个优点是它能够方便地对已经安装的RPM软件包进行删除,只要使用“rpm -e OpenOffice.org-1.0.1”命令就能将刚才安装的OpenOffice.org-1.0.1.rpm从硬盘上安全永久地删除。如果你是在X-Window环境中安装/删除软件,那便有更好的办法,如果使用的是KDE,可以使用KDE自带的Kpackage程序来对软件进行添加或删除,如果是使用GNOME,则可以使用Gnorpm程序对软件进行管理。这两个程序都很像微软Windows中的“添加/删除程序”功能。以RPM软件包发行方式的软件是最容易安装和管理的,建议大家以后多采用这种模式来管理软件。

  2.Tar.gz(Tgz)软件包的安装

  以Tar.gz为扩展名的软件包,是用Tar程序打包并用Gzip程序压缩的软件包。要安装这种软件包,需要先对软件包进行解压缩,使用“tar -zxfv filename.tar.gz”可以对软件包进行解压缩,解压缩所得的文件在以Filename为名的目录中。进入该目录,可以看到解压缩出来的文件了。

  各种软件都有不同的安装方法,但是一般每个软件包解压缩后都有Install和Readme文件,帮助文件中会有详细的安装指导。以Tar.gz?或Tgz?包发行的软件有一个缺点,就是一般不带自动反安装程序,如果需要对已经安装的此类程序进行删除,就不得不仔细查看Makefile中的安装路径和文件名,这些对于初学者有一些难度。

  3.Tar.bz2软件包的安装

  以Tar.bz2为扩展名的软件包,是用Tar程序打包并用Bzip2程序进行压缩的软件包。它的优点是压缩率非常高,需要使用“bunzip2 filename.tar.bz2”进行解压。但以该种方式发行的软件包与Tar.gz软件包有着同样的缺点,那就是删除非常麻烦。

  了解了软件的安装和删除方式,你现在一定已经跃跃欲试,想要装一些自己喜欢的软件了吧?

月下刀客 发表于 2006-5-22 16:54:55

这种帖子已经发过不少。建议搜索一下再发。
不过,还是要感谢您的热心。 :mrgreen:

shadkong 发表于 2006-5-22 17:50:06

Re: [分享]Linux中软件的安装和卸载

归纳不完全。
rpm(和和各类预编译包,比如 deb 包,Slackware 的 tgz 包)是一种。所谓的 tar.gz 和 tar.bz2 包应该属于同一种,即源代码包。还有各种可执行的程序文件(通常以 bin 结尾,典型的如 RealPlayer 的安装程序)及脚本文件(如 SuperTux 的安装文件)。

monketboy 发表于 2006-5-22 19:57:28

我们多少鼓励一下了。 :lol:

ssancel 发表于 2006-5-22 20:14:56

对于这些朋友,我一向佩服的,呵呵,顶一下,哈哈
页: [1]
查看完整版本: [分享]Linux中软件的安装和卸载