安装单个软件包

尽管有大量的软件仓库可以使用,但是很多时候,并不软件仓库都很有效。因为那样会在更新软件列表的时候花去大量时间,因此,安装单独的软件包是必要的。在这种情况,从哪里下载单独的软件包(deb格式、RPM格式和tar格式)显得很关键。

您可以到下面这些站点去寻找你要的单独的软件包:

http://packages.ubuntu.com/

http://repository.debuntu.org/

http://repo.calcforge.org/debian/

http://www.getdeb.net/

http://linuxappfinder.com/

http://www.linux.org/apps/

http://linux.com/directory/Software/Applications

[Warning]

这些站点所保存的linux软件包缤纷繁杂,注意使用站点里所内置的搜索功能。

安装和卸载 .deb软件

安装.deb单独软件包,通常只需要双击打开,然后使用gdebi来安装即可完成。此外,您还可以

在终端下使用dpka进行安装

sudo dpkg -i packagename_file.deb

查询软件以安装的路径情况

sudo dpkg -L packagename_file.deb

卸载deb软件:

sudo dpkg -r packagename

转换.rpm格式为.deb后再安装

.rpm的软件包格式来自redhat系统,实际上通过alien的转化后,也可安装。

  1. 首先安装alien:

    sudo apt-get install alien
  2. 转化待安装的.rpm软件为.deb格式软件

    sudo alien -c packagename_file.rpm

安装tar软件包

.tar, .tgz, .tar.gz or .tar.bz2为后缀的软件包 是Linux系统中广泛应用的。安装这些软件, 通常的方式是首先解压,然后配置(.configure)编译(make)、最后安装(make install)。如下命令:

首先解压(假定软件包存放在用户目录lb中)

tar -xfvz tarball_name

然后进入到压缩包的文件夹中(解压后,通常文件夹中有INSTALL和redme文件。它们可以提供安装上的帮助):

cd /home/lb/ tarball_name

配置软件:

./configure

编译软件:

make

安装:

make install
[Note]

编译程序通常需要一些依赖性的软件包,但它们常常不是系统做默认安装。您可以通过安装build-essential软件包来获取最基本的依赖性软件包。