Ubuntu/Debian 中全新高级软件包工具 (APT) 的 10 个使用示例

linuxubuntuoperating system更新于 2026/2/1 13:52:17

Ubuntu 和 Debian 是当今最流行的 Linux 发行版之一,它们都使用高级软件包工具 (APT) 进行软件包管理。APT 是一款功能强大的工具,可让用户轻松管理软件的安装、更新和卸载。在本文中,我们将介绍一些在 Ubuntu 和 Debian 中使用 APT 的示例。

更新软件包缓存

在开始安装或更新软件包之前,务必先更新软件包缓存。软件包缓存列出了 APT 可以安装的所有软件包。要更新软件包缓存,只需打开终端并输入以下命令:-

sudo apt update

这将从软件仓库下载最新的软件包信息并更新软件包缓存。

安装软件包

在 Ubuntu 和 Debian 中安装软件包非常简单。要安装软件包,只需使用以下命令:-

sudo apt install package-name

例如,要安装流行的文本编辑器 Vim,我们可以使用以下命令:-

sudo apt install vim

这将在您的系统上下载并安装 Vim 文本编辑器。您可以将"vim"替换为您想要安装的任何其他软件包的名称。

更新软件包

出于安全和稳定性的考虑,保持系统更新至关重要。要更新系统上所有已安装的软件包,请使用以下命令:

sudo apt upgrade

这将下载并安装系统上所有已安装软件包的最新版本。如果有更新版本可用,APT 将升级该软件包。

删除软件包

如果您不再需要系统中安装的某个软件包,您可以使用 APT 轻松删除它。要删除软件包,请使用以下命令 -

sudo apt remove package-name

例如,要删除我们之前安装的 Vim 文本编辑器,可以使用以下命令 -

sudo apt remove vim

这将从您的系统中删除 Vim 文本编辑器。

清除软件包

使用"apt remove"命令删除软件包时,它只会删除软件包文件,而不会删除任何配置文件。如果要彻底删除软件包及其配置文件,请使用以下命令 -

sudo apt purge package-name

例如,要完全删除 Vim 文本编辑器及其配置文件,我们可以使用以下命令 -

sudo apt purge vim

这将删除 Vim 文本编辑器及其所有相关的配置文件。

搜索软件包

如果您正在寻找要安装的特定软件包,可以使用"apt search"命令搜索软件包缓存。例如,要搜索 Python 编程语言,请使用以下命令 -

sudo apt search python

这将显示所有与 Python 相关的软件包列表。

查看软件包信息

如果要查看特定软件包的信息,例如其版本号或描述,请使用以下命令 -

apt show package-name

例如,要查看 Vim 文本编辑器的信息,我们可以使用以下命令 -

apt show vim

这将显示有关 Vim 软件包的详细信息。

清理

随着时间的推移,APT 会积累大量的软件包缓存文件和其他临时文件。要清理这些文件并释放磁盘空间,请使用以下命令 -

sudo apt autoclean

这将删除所有不再需要的软件包缓存文件。

以下是一些在 Ubuntu 和 Debian 中使用 APT 的额外示例 -

安装多个软件包

如果您想一次安装多个软件包,只需在"apt install"命令后列出所有软件包即可。例如,要同时安装 Vim 和 Nano 文本编辑器,您可以使用以下命令 -

sudo apt install vim nano

这将同时安装两个软件包,节省您的时间和精力。

升级单个软件包

如果您只想将特定软件包升级到最新版本,可以使用以下命令 -

sudo apt install package-name

这将把指定的软件包升级到最新版本,同时保持所有其他软件包不变。

从特定软件仓库安装软件包

如果您想从特定的软件仓库安装软件包,可以使用以下命令 -

sudo apt install软件包名称/存储库名称

例如,要从 Mozilla 存储库安装最新版本的 Firefox 网络浏览器,您可以使用以下命令 -

sudo apt install firefox/mozilla

这将从 Mozilla 存储库下载并安装 Firefox 软件包。

安装不包含依赖项的软件包

如果您想安装不包含依赖项的软件包,可以使用以下命令 -

sudo apt install --no-install-recommends package-name

这将安装指定的软件包,但会排除任何推荐的软件包或非必需的依赖项。

删除未使用的软件包

随着时间的推移,您的系统会积累大量不再需要的未使用软件包。要删除这些软件包并释放磁盘空间,请使用以下命令 -

sudo apt autoremove

这将删除所有作为其他软件包依赖项自动安装但不再需要的软件包。

添加新的软件仓库

如果您想安装默认软件仓库中没有的软件包,您可以向系统添加新的软件仓库。要添加新的仓库,请在 /etc/apt/sources.list.d/ 目录中创建一个名为"repository-name.list"的文件,并添加以下行:-

deb repository-url distribution component

将"repository-name"替换为仓库名称,"repository-url"替换为仓库 URL,"distribution"替换为 Ubuntu 或 Debian 发行版代号,"component"替换为仓库的组件(例如"main"、"contrib"、"non-free"等)。

例如,要将 Docker CE 仓库添加到您的系统,请在 sources.list.d/ 目录中创建一个名为"docker-ce.list"的文件,并添加以下行:-

deb [arch=amd64] https://download.docker.com/linux/ubuntu focal稳定

保存文件并运行以下命令添加存储库密钥 -

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

最后,运行以下命令更新软件包缓存并安装 Docker CE -

sudo apt update
sudo apt install docker-ce

APT 现在将使用新的存储库来安装和更新软件包。

总结

APT 是一款功能强大的软件包管理工具,可轻松管理 Ubuntu 和 Debian 中的软件安装、更新和卸载。本文介绍了一些最常见的 APT 命令及其用法。通过掌握这些命令,您可以充分利用 APT 的功能,并保持系统更新、安全高效。只需稍加练习和尝试,您就可以熟练使用 APT 来管理软件包。


相关文章


有用资源