命令行软件包管理
2.4.1. APT
* APT (高级软件包工具) 是一个强大的包管理系统,而那些图形化程序如 添加/删除 应用程序 和 Synaptic 都是建立在它的基础之上的。APT 自动处理依赖关系并在系统软件包执行其他操作以便安装所要的软件包。 运行 APT 要求管理权限 (参见第1.3.3节 ― root 用户和 sudo 命令)。 可以被 APT 使用的一些常用命令:
o 安装软件包:
sudo apt-get install packagename
o 删除软件包:
sudo apt-get remove packagename
o 获取新的软件包列表:
sudo apt-get update
o 升级有可用更新的系统:
sudo apt-get upgrade
o 列出更多命令和选项:
apt-get help
有关 APT 用法的更多信息,请阅读全面的 Debian APT 用户手册。
安装单个软件包文件
* 安装程序的首选方式是通过本章所介绍的软件包管理器。然而,虽然 Ubuntu 软件包库非常大,但也有可能您想要安装的软件包并不在 Ubuntu 库中。如果这样的话,您也可以从网站下载并安装文件。在您安装文件之前确认您所下载的文件来自一个安全的源是重要的。 有许多不同类型的 Linux 软件包文件。它们多数与特定 Linux 发行版的软件管理器相关联。如 Debian 软件包 文件 (.deb 文件)、Redhat 软件包管理器 文件 (.rpm 文件) 和 Tarballs (.tar 文件)。 本部分内容将介绍如何安装这些单个文件。无法保证这些文件将与您系统兼容,如果您安装这些文件的话,您也将无法得到安全更新。有鉴于此,如果您想安装程序的话,请尽可能通过软件包管理器来安装由 Ubuntu 自身提供的应用程序软件包。
2.5.1. 安装/卸载 .deb 文件
* 这些是Debian 软件包。这些与 Ubuntu 相关的软件包文件使用 .deb 后缀是因为 Ubuntu 与 Debian GNU/Linux 发行版有着紧密的关系。您将需要管理权限来安装 .deb 文件 (参见 第1.3.3节 ― root 用户和 sudo 命令)。
1. 要安装 .deb 文件,简单地双击它,然后选择 安装软件包 即可。
2. 或者,您也可以打开一个终端并输入:
sudo dpkg -i package_file.deb 来安装 .deb 文件。
3. 如需卸载 .deb 文件,在您软件包管理器中反选它,或输入:
sudo dpkg -r package_name
2.5.2. 将 .rpm 文件转为 .deb 文件
* 另一种软件包文件是 .rpm为后缀的 Red Hat 软件包管理器文件。我们并不建议在 Ubuntu 系统中安装它们。在绝大多数情况下,Ubuntu 自身的 .deb 软件包是可用的。然而,如果绝对必要,可以使用程序 alien 将 .rpm 文件转化为.deb 文件。
1. 安装 alien 程序 (2 ― 添加、删除和更新应用程序)。
2. 在终端使用管理权限运行以下命令:
sudo alien package_file.rpm