软件包管理

apt 命令:Debian 软件包管理

apt 命令全称 Advanced Packaging Tool,是一个在 Debian 和 Ubuntu 中的 Shell 前端软件包管理器。执行 apt 命令需要 root 权限。

常用命令

命令 功能
update 取回更新的软件包列表信息
upgrade 进行一次升级
install 安装新的软件包
reinstall 重新安装软件包
remove 卸载软件包
purge 卸载并清除软件包的配置
autoremove 卸载所有自动安装且不再使用的软件包
clean 删除所有已下载的包文件
autoclean 删除已下载的旧包文件
check 核对以确认系统的依赖关系的完整性
source 下载源码包文件

参考实例

apt update                      # 列出可更新的软件包
apt upgrade                     # 升级软件包
apt install gcc                 # 安装gcc
apt remove g++                  # 卸载g++
apt -purge remove packagename   # 卸载软件(删除配置文件)
apt list --installed            # 列出所有已安装的包
apt show golang                 # 显示 golang 的具体信息,例如:版本号,安装大小,依赖关系等等

dpkg 命令:deb包管理

dpkg 命令的英文全称是 Debian package,故名意思是 Debian Linux 系统用来安装、创建和管理软件包的实用工具。

常用参数

参数 功能
-i 安装软件包
-r 删除软件包
-l 显示已安装软件包列表
-L 显示于软件包关联的文件
-c 显示软件包内文件列表
dpkg -i package.deb     # 安装包
dpkg -r package.deb     # 删除包
dpkg -l                 # 列出当前已安装的包
dpkg -c package.deb     # 列出 deb 包的内容
Previous
Next