Lazarus中文社区

 找回密码
 立即注册(注册审核可向QQ群索取)

QQ登录

只需一步,快速开始

版权申明
查看: 6468|回复: 2

Linux 下的三大软件安装方式

[复制链接]

该用户从未签到

发表于 2009-3-17 13:10:16 | 显示全部楼层 |阅读模式
1.通过RPM软件[/url]包来安装
  说起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程序对软件进行管理。这两个程序都很像微软[/url]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软件包有着同样的缺点,那就是删除非常麻烦。
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-17 13:13:59 | 显示全部楼层
软件安装卸载,分几种情况:

  A:RPM包,这种软件包就像windows的EXE安装文件一样,各种文件已经编译好,并打了包,哪个文件该放到哪个文件夹,都指定好了,安装非常方便,在图形界面里你只需要双击就能自动安装。

  ==如何卸载:

  1、打开一个SHELL终端

  2、因为LINUX下的软件名都包括版本号,所以卸载前最好先确定这个软件的完整名称。

  查找RPM包软件:rpm -qa ×××*

  注意:×××指软件名称开头的几个字母,不要求写全,但别错,*就是通配符号“*”,即星号,如你想查找机子里安装的REALPLAYER软件,可以输入:rpm -qa realplay*

  3、找到软件后,显示出来的是软件完整名称,如firefox-1.0.1-1.3.2

  执行卸载命令:rpm -e firefox-1.0.1-1.3.2

  ===安装目录,执行命令查找:rpm -ql firefox-1.0.1-1.3.2

  ===参考文章:http://blog.chinaunix.net/article.p...178&blogId=1438

  B:tar.gz(bz或bz2等)结尾的源代码包,这种软件包里面都是源程序,没有编译过,需要编译后才能安装,安装方法为:

  1、打开一个SHELL,即终端

  2、用CD 命令进入源代码压缩包所在的目录

  3、根据压缩包类型解压缩文件(*代表压缩包名称)

  tar -zxvf ****.tar.gz

  tar -jxvf ****.tar.bz(或bz2)

  4、用CD命令进入解压缩后的目录

  5、输入编译文件命令:./configure(有的压缩包已经编译过,这一步可以省去)

  6、然后是命令:make

  7、再是安装文件命令:make install

  8、安装完毕
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-17 13:14:31 | 显示全部楼层
===如何卸载:

  1、打开一个SHELL,即终端

  2、用CD 命令进入编译后的软件目录,即安装时的目录

  3、执行反安装命令:make uninstall

  ====安装目录:注意make install命令过程中的安装目录,或者阅读安装目录里面的readme文件,当然最好的办法是在安装的过程中指定安装目录,即在./configure命令后面加参数--prefix=/**,

  如:./configure --prefix=/usr/local/aaaa,即把软件装在/usr/local/路径的aaaa这个目录里。一般的软件的默认安装目录在/usr/local或者/opt里,可以到那里去找找

  C:以bin结尾的安装包,这种包类似于RPM包,安装也比较简单

  1、打开一个SHELL,即终端

  2、用CD 命令进入源代码压缩包所在的目录

  3、给文件加上可执行属性:chmod +x ******.bin(中间是字母x,小写)

  3、执行命令:./******.bin(realplayer for linux就是这样的安装包)

  ===如何卸载:把安装时中选择的安装目录删除就OK

  ===执行安装过程中可以指定,类似于windows下安装。

  2、安装完软件后如何执行。 安装完软件后可以有好多种方法执行软件:

  A、有些软件安装后会自动在应用程序列表里加上快捷键,和windows一样,到那里找就行了。

  B、如果在应用程序列表里找不到的话,可以直接在/开始/运行命令里输入命令:启动命令一般就是软件名,如firefox,realplay,xmms等

  C、也可以打开一个shell终端,输入软件名,和在“运行命令”里一样。如果不知道命令全程的话,可以输入开头的字母,然后按tab键查找,系统会自动显示以输入字母开头的所有命令/

  D、你也可以直接到安装目录下运行启动文件,linux下的可执行图标和shell终端图标很像

  E、到/usr/bin目录里找安装的软件启动文件执行命令。linux系统把所有可执行的文件命令在/usr/bin目录里都作了启动连接,你可以去那个目录寻找你安装的文件的启动命令,双击启动
回复 支持 反对

使用道具 举报

*滑块验证:

本版积分规则

QQ|手机版|小黑屋|Lazarus中国|Lazarus中文社区 ( 鄂ICP备16006501号-1 )

GMT+8, 2025-5-2 22:39 , Processed in 0.027166 second(s), 10 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表