如何在 Debian 11 中使用 apt 从命令行安装程序
如果您是 Linux 用户,您可能非常了解 apt 和 apt-get 命令以及最常见的选项 apt install。 Apt是一个功能强大的包管理工具,可以用来搜索、安装、更新、升级和管理Linux操作系统中的包。它是大多数系统管理员和用户首选的基于命令行的工具。
本文介绍如何在 Debian 操作系统中使用 apt-get 命令从命令行安装程序。
我们使用 Debian 11 操作系统来运行本文中提到的命令和过程。相同的命令也适用于基于 Debian 的发行版,例如 Ubuntu 及其衍生版本,例如 Kubuntu 和 Linux Mint。
使用 apt 安装程序
我们将以在命令行终端应用程序中使用 apt-get 命令安装 VLC 播放器为例。要打开终端,请转到桌面左上角的“活动”选项卡。然后在搜索栏中输入terminal。当终端图标出现时,单击它以打开。
安装软件之前,请确保操作系统的存储库中有所需的软件。如果它尚不存在,您将必须将附加存储库添加到您的sources.list中。
第 1 步:添加存储库
请按照以下步骤将存储库添加到您的系统。
在终端中输入以下命令来编辑“sources.list”文件。
sudo nano /etc/apt/sources.list
现在使用以下语法在文件中添加条目:
deb http://site.example.com/debian distribution component1 deb-src
deb-src http://site.example.com/debian distribution component1
例如,为了添加 VLC 播放器的存储库,我们添加了以下条目:
deb http://deb.debian.org/debian/ unstable main contrib non-free
deb-src http://deb.debian.org/debian/ unstable main contrib non-free
完成后,按 Ctrl+O 保存,按 Ctrl+X 退出 Nano 编辑器。
第 2 步:更新来源
现在添加存储库后,您将需要更新包列表。为此,请在终端中输入以下命令:
sudo apt-get update
当提示输入密码时,输入 sudo 密码。
步骤 3:使用 apt-get install 使用 apt-get 安装软件包
现在您可以从更新的存储库安装该包。在终端中使用以下语法,以便使用 apt-get 命令安装软件包:
sudo apt-get install package-name-1 package-name-2 package-name-3
您可以使用上述命令一次仅安装一个包或多个包。将 package-name 替换为您想要的包名称。如果您不记得确切的包名称,只需输入首字母并按 Tab 键即可自动补全。
例如,要安装 VLC 播放器,命令为:
sudo apt-get install vlc
apt install 与 apt-get install
使用 apt 安装程序的传统方法是使用带有安装选项的命令“apt-get”。如今,缩写形式的使用越来越多。所以不要使用
$sudo apt-get install <程序名称>
你也可以只使用:
$sudo apt install <程序名称>
注意:<程序名称> 只是您要安装的 .deb 软件包名称的占位符。多个包可以用空格分隔。
第 4 步:验证安装
您可以通过在所有已安装软件包的列表中查看该应用程序来验证该应用程序是否已安装。为此,请在终端中运行以下命令:
sudo dpkg --list
安装后,您可以通过终端或系统应用程序菜单启动应用程序。
为了更容易地找到正确的包,可以将命令与 grep 结合起来搜索包名称。例子:
sudo dpkg --list | grep <package name>
将
使用apt升级软件包
您还可以使用 apt-get 命令将软件包升级到最新的可用版本。
使用以下命令语法来升级软件包:
sudo apt-get upgrade package-name-1 package-name-2 package-name-3
要升级所有软件包,您可以使用以下语法:
sudo apt-get upgrade
删除包
如果您想使用 apt-get 命令删除已安装的软件包,可以使用以下语法来执行此操作:
sudo apt-get remove vlc
系统将为您提供是/n选项来确认删除过程。按y继续,该包将从系统中删除。但请注意,这只会删除软件包,而不会删除配置文件。为了也删除配置文件,请使用以下命令:
sudo apt-get purge package_name
在本文中,我们学习了如何使用 apt-get 命令在 Debian 系统中安装软件包。使用 apt 命令行来安装和管理软件包可以节省大量时间。当您通过 SSH 访问远程系统并执行安装时,它也会派上用场。还有一个关于在 Ubuntu 上使用 apt 的指南。