如何在 Debian Linux 上安装软件包
如果您是 Debian Linux 的新手,您会想知道的第一件事就是如何安装软件包。尽管 Debian 通常附带开箱即用的所有基本软件,但您不可避免地希望进一步扩展操作系统的功能,这只能通过安装更多软件来实现。 Debian 为我们提供了很多选择来做到这一点,包括通过系统包管理器、软件中心或安装 .deb
文件。
在本教程中,您将学习如何在 Debian Linux 上安装软件包。这将包括几种不同的方法,以涵盖每种可能的情况。您还将学习基本的相关命令,例如如何卸载软件或使其保持最新。请继续阅读以了解具体操作方法。
在本教程中您将学习:
如何使用 apt 包管理器安装包
如何安装离线
.deb
文件如何使用GUI安装软件包
如何搜索新的软件包下载
如何使软件包保持最新或卸载它
如何在 Debian Linux 上安装软件包
有多种方法可用于在 Debian 上安装软件包。您使用的主要取决于当前的场景以及您是否习惯使用命令行。请在下面选择适合您的方法。
使用 apt 包管理器安装包
大多数用户希望使用 apt 软件包管理器从 Debian 的软件包存储库检索软件并自动安装。虽然可以下载数千个软件包,但此方法的唯一潜在缺点是并非您想要安装的所有内容都可用。
以下面的命令为例,我们安装 apache2 包:
$ sudo apt install apache2
将来也可以使用相同的命令来更新软件包。
如果您需要更新软件包缓存以便下载最新版本的软件,您可以首先执行 apt update 命令:
$ sudo apt update
如果您需要搜索要下载的包,请使用 apt search
命令,后跟您的查询。
$ apt search "http server"
如果您想稍后删除该软件包,请使用 apt remove
或 apt purge
。后一个选项还将删除配置文件。
$ sudo apt remove apache2
OR
$ sudo apt purge apache2
使用 apt 包管理器安装 .deb 包
apt
包管理器还可用于安装已下载到系统上的脱机 .deb 文件。
$ sudo apt install ./google-chrome-stable_current_amd64.deb
请注意,我们在上面的文件名中添加了 ./
,或者文件在系统上的位置。
根据您安装的软件包,您通常可以再次使用 apt 来使软件包保持最新状态。这取决于软件是否将自己的存储库添加到您的 apt 配置文件中。
$ sudo apt update
$ sudo apt install google-chrome-stable
使用 dpkg 安装 .deb 包
dpkg
是 Debian 上默认提供的另一个包管理器。它是apt
所依赖的后端程序来执行一些安装和删除功能。它也可用于通过 -i
(安装)标志在命令行上安装离线 .deb
文件。
$ sudo dpkg -i ./google-chrome-stable_current_amd64.deb
使用 gdebi 安装 .deb 包
gdebi
是 Debian 上用户喜欢的另一个常见包管理器。它将自动安装依赖项,其工作方式与 apt 非常相似。请注意,Debian 上默认不安装它,因此必须先安装:
$ sudo apt install gdebi
然后可以使用它来安装包:
$ sudo gdebi ./google-chrome-stable_current_amd64.deb
gdebi
的另一个不错的功能是它可以直接从 GUI 安装软件包。只需右键单击任何 .deb
文件,您应该会看到“使用 gdebi 软件包安装程序打开”选项。
通过软件应用程序 GUI 安装软件包
当然,Debian 并不强迫我们所有事情都使用命令行。如果您更愿意使用 GUI 浏览和下载软件包,您可以打开名为“Software”的应用程序。
找到您要下载的软件包,然后单击安装
按钮。
结束语
在本教程中,我们了解了如何在 Debian Linux 上安装软件包。正如您所看到的,Debian 为我们提供了很多用于此任务的选项,其中最常见的是 apt 包管理器。它可用于在线搜索和下载软件包,或安装离线文件。如果您更喜欢 GUI,您还了解了如何在软件中心浏览和安装软件包,或安装脱机 .deb 文件。