Linux APT 命令学习笔记

APT 简介

APT (Advanced Package Tool) 是 Debian 及其衍生发行版中的包管理器。它可以用来搜索、安装、删除和更新软件包。APT 可以自动解决依赖关系,因此其操作相对简单。

APT 常用命令

以下是使用 APT 进行软件包管理时常用的命令:

更新软件包列表

Copy Code
sudo apt update

该命令会从软件源服务器下载软件包列表,并在本地更新缓存。

升级已安装的软件包

Copy Code
sudo apt upgrade

该命令会升级已安装的所有软件包,并自动安装任何新软件包的依赖项。

搜索软件包

Copy Code
apt search package_name

该命令将搜索软件包名称中包含 package_name 的所有软件包,并返回与之匹配的结果列表。

安装软件包

Copy Code
sudo apt install package_name

该命令将安装指定名称为 package_name 的软件包。如果软件包存在依赖项,则 apt 将自动安装这些依赖项。

删除软件包

Copy Code
sudo apt remove package_name

该命令将删除名称为 package_name 的软件包。这不会删除该软件包的配置文件,因此某些软件包可能需要手动删除其相关配置文件。

清理不再需要的依赖项

Copy Code
sudo apt autoremove

该命令将删除不再需要的软件包和依赖项。例如,如果您删除了一个软件包,该软件包的依赖项仍然存在,但现在您不再需要它们,则可以使用此命令来释放磁盘空间。

列出已安装的软件包

Copy Code
apt list --installed

该命令将列出本地安装的所有软件包。

实例

安装 GIMP

GIMP 是一款免费的图像编辑软件。我们可以使用以下命令来安装它:

Copy Code
sudo apt update sudo apt install gimp

卸载 GIMP

如果您决定不再使用 GIMP 并希望卸载它,可以使用以下命令:

Copy Code
sudo apt remove gimp

清理不再需要的依赖项

如果您使用过许多软件包并卸载了其中一些,那么后续可能会有很多不再需要的依赖项。为了清理这些依赖项,请使用以下命令:

Copy Code
sudo apt autoremove