【笔记】Apt学习笔记

前言

高级打包工具(英语:Advanced Packaging Tools,缩写为APT)是Debian及其派生的Linux软件包管理器。APT可以自动下载,配置,安装二进制或者源代码格式的软件包,因此简化了Unix系统上管理软件的过程。APT最早被设计成dpkg的前端,用来处理deb格式的软件包。现在经过APT-RPM组织修改,APT已经可以安装在支持RPM的系统管理RPM包。(维基百科

查找软件包

<keyword>:关键字

1
apt search <keyword>

查看软件包信息

<pkg>:软件包名

1
apt show <pkg>

查看所有已安装软件包

1
apt list --installed

包含版本信息

1
apt list --installed-versions

安装软件包

-y:直接确认安装
--no-upgrade:如果已存在,不要升级

1
apt install <pkg>

安装多个软件包

1
apt install <pkg_1> <pkg_2>

指定版本

<version>:版本号

1
apt install <pkg>=<version>

删除软件包

1
apt remove <pkg>

包含配置文件

1
apt purge <pkg>

更新软件包

列出所有可更新软件包

1
apt update

列出可更新软件包及其版本信息

1
apt list --upgradeable

更新所有软件包

1
apt upgrade

更新指定软件包

1
apt upgrade <pkg>

清理不再需要的软件包依赖和库

1
apt autoremove

完成

参考文献

菜鸟笔记