Linux软件包管理

微笑通常Linux应用软件的安装包有三种:

1、tar包如software-1.2.3-1.tar.gz。它使用unix系统的打包工具tar打包。

2、rpm包,如software-1.2.3-1.i386.rpm。它是Redhat Linux提供的一种包封装格式。

3、dpkg包,如software-1.2.3-1.deb。它是Debain Linux提供的一种包封装格式。

大多数linux应用软件包的命名都有一定的规律: 名称-版本-修正版-类型。

------------------------------------华丽的分割线----------------------------------

微笑Linux应用程序的软件包中可以包含两种不同的内容:

1、一种是可执行文件,解开包后就可以直接运行。windows中所有的软件包都是这种类型。安装完这个程序后就可以直接使用,但你看不到源程序。而且下载时要选择平台。否则无法使用。

2、另一种则是源程序,也就是解开包后,你还要使用编译器将其编译成可执行文件。这在windows中几乎是没有的,因为windows的思想是不开放源程序的。

------------------------------------华丽的分割线----------------------------------

微笑tar包的安装:

1、获得应用软件:通过下载或者其他手段。并将其拷贝到宿主目录#cp xxx.tar.gz ~/。

2、解压缩文件:一般tar包都会再做一次压缩。一般为xxx.tar.gz。至于解压命令可以参看linux常用命令日志。

3、阅读附带的INSTALL文件、README文件。

4、执行#./configure命令。对于多数需要编译的软件,其安装方法大体相同。执行解压缩后产生的一个名为                     configure的可执行脚本程序。它是用于检查系统是否有编译时缩需的库,以及库的版本是否满足编译的需要等安       装所需要的系统信息。为随后的编译工作做准备。如果检查过程中发现错误,configure会给予提示,并停止检           查。你可以根据提示对系统进行配置。再重新执行改程序。检查通过后,将会生成用于编译的MakeFile文件。此       时,可以开始进行编译了。

5、执行#make命令。该命令用于编译。

6、执行#make install命令。该命令用于安装。安装完毕应该清除编译过程中产生的临时文件和配置过程中产生的文       件。命令如下:

7、#make clean

      #make distclean

8、安装完毕!

------------------------------------华丽的分割线----------------------------------

微笑rpm包的安装:(rpm包的安装有两种方法:1、使用rpm命令。2、使用yum命令。)

/这两种方法中的yum安装最简单,推荐使用。rpm安装比较麻烦,涉及到很多软件依赖关系。/

1、rpm安装简单介绍(详细信息参看rmp命令):

      安装:#rpm -i filename.i386.rpm

      卸载:#rpm -e [package name]

2、yum安装简单介绍(详细信息参看yum命令):

       安装:yum install [filename]

       卸载:yum remove [filename]

------------------------------------华丽的分割线----------------------------------


微笑dpkg包安装不做介绍。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值