Linux APT 命令学习笔记
APT 简介
APT (Advanced Package Tool) 是 Debian 及其衍生发行版中的包管理器。它可以用来搜索、安装、删除和更新软件包。APT 可以自动解决依赖关系,因此其操作相对简单。
APT 常用命令
以下是使用 APT 进行软件包管理时常用的命令:
更新软件包列表
Copy Codesudo apt update
该命令会从软件源服务器下载软件包列表,并在本地更新缓存。
升级已安装的软件包
Copy Codesudo apt upgrade
该命令会升级已安装的所有软件包,并自动安装任何新软件包的依赖项。
搜索软件包
Copy Codeapt search package_name
该命令将搜索软件包名称中包含 package_name
的所有软件包,并返回与之匹配的结果列表。
安装软件包
Copy Codesudo apt install package_name
该命令将安装指定名称为 package_name
的软件包。如果软件包存在依赖项,则 apt 将自动安装这些依赖项。
删除软件包
Copy Codesudo apt remove package_name
该命令将删除名称为 package_name
的软件包。这不会删除该软件包的配置文件,因此某些软件包可能需要手动删除其相关配置文件。
清理不再需要的依赖项
Copy Codesudo apt autoremove
该命令将删除不再需要的软件包和依赖项。例如,如果您删除了一个软件包,该软件包的依赖项仍然存在,但现在您不再需要它们,则可以使用此命令来释放磁盘空间。
列出已安装的软件包
Copy Codeapt list --installed
该命令将列出本地安装的所有软件包。
实例
安装 GIMP
GIMP 是一款免费的图像编辑软件。我们可以使用以下命令来安装它:
Copy Codesudo apt update
sudo apt install gimp
卸载 GIMP
如果您决定不再使用 GIMP 并希望卸载它,可以使用以下命令:
Copy Codesudo apt remove gimp
清理不再需要的依赖项
如果您使用过许多软件包并卸载了其中一些,那么后续可能会有很多不再需要的依赖项。为了清理这些依赖项,请使用以下命令:
Copy Codesudo apt autoremove