包管理-apt 📦 — Debian/Ubuntu 包管理(新一代)

作用

apt(advanced package tool)是 Debian/Ubuntu 系列的新一代包管理命令,整合了 apt-getapt-cache 的常用功能,提供更简洁友好的输出和操作体验。是 apt-get 的现代替代品。

语法

apt [选项] 操作 [包名]

用法

apt 常用操作:install 包 安装;remove 包 卸载(保留配置);purge 包 完全卸载(删除配置);update 更新软件源列表;upgrade 升级所有已安装包;full-upgrade 全面升级(含依赖变更);search 关键词 搜索包;show 包 显示包信息;list --installed 列出已安装包;autoremove 清理不再需要的依赖包。

常用参数

参数说明
install 包安装包
remove 包卸载包
purge 包完全卸载
update更新源列表
upgrade升级包
search 关键词搜索包
show 包显示包信息
autoremove清理依赖
list --installed已安装列表

示例

sudo apt update                    # 更新软件源列表
sudo apt install nginx             # 安装 nginx 包
sudo apt remove nginx              # 卸载 nginx(保留配置)
sudo apt purge nginx               # 完全卸载 nginx(删除配置)
sudo apt upgrade                   # 升级所有已安装包
apt search nginx                   # 搜索 nginx 相关包
apt show nginx                     # 查看 nginx 包详细信息
sudo apt autoremove                # 清理不再需要的依赖

来源: 菜鸟教程

🔗 相关文档

包管理-apt-get | 包管理-dpkg | snap-flatpak