Debian系软件管理工具命令大全

dpkg命令

命令 功能说明
dpkg -i <package>.deb 安装指定的 .deb 软件包文件。
dpkg --configure <package> 配置已解压但未配置的软件包,修复未完成的安装。
dpkg -r <package> 删除指定的软件包,但保留其配置文件。
dpkg -P <package> 删除指定的软件包及其配置文件。
dpkg -l 列出所有软件包及其状态。
`dpkg -l grep <keyword>`
dpkg -s <package> 显示指定软件包的详细信息(已安装)。
dpkg -L <package> 列出指定软件包安装的所有文件及路径。
dpkg -c <package>.deb 列出 .deb 文件中的内容(不安装)。
dpkg -S <file> 查询指定文件属于哪个已安装的软件包。
dpkg --get-selections 导出系统中所有软件包的选择状态(可用于备份)。
dpkg --set-selections 从备份文件恢复软件包的选择状态。
dpkg -x <package>.deb <dir> 解压 .deb 文件中的数据文件到指定目录,不安装。
dpkg -e <package>.deb <dir> 解压 .deb 文件中的控制文件到指定目录,不安装。
dpkg-reconfigure <package> 重新配置已安装的软件包(需安装 debconf 工具)。
dpkg -b <dir> <package>.deb 将指定目录打包成 .deb 文件。

apt命令

命令 功能说明
apt update 更新软件包索引,使系统知道最新的可用软件包。
apt upgrade 升级已安装的所有软件包,但不安装新的依赖关系。
apt full-upgrade 升级所有软件包,并自动处理因依赖关系变化而导致的软件包移除或安装。
apt install <package> 安装指定的软件包。
apt install <package1> <package2> 一次安装多个软件包。
apt remove <package> 删除指定的软件包,但保留其配置文件。
apt purge <package> 删除指定的软件包及其配置文件。
apt autoremove 删除系统中不再需要的依赖软件包。
apt search <keyword> 搜索包含指定关键字的包。
apt show <package> 显示软件包的详细信息,包括版本、依赖关系等。
apt list 列出所有软件包的状态(已安装、可升级等)。
apt list --installed 列出系统中已安装的软件包。
apt list --upgradable 列出可升级的软件包。
apt download <package> 下载指定软件包的 .deb 文件到当前目录。
apt-cache policy <package> 显示软件包的版本信息和优先级。
apt edit-sources 打开软件源文件 sources.list 供编辑。
apt clean 清理本地缓存中的所有软件包文件。
apt autoclean 清理本地缓存中已过期的软件包文件。
apt-mark hold <package> 阻止某个软件包被升级。
apt-mark unhold <package> 允许被 hold 的软件包恢复升级状态。
apt-get -f install 修复因依赖关系问题导致的软件包安装错误。
apt source <package> 下载指定软件包的源代码(需启用源码仓库)。
相关推荐
习惯就好zz1 小时前
WSL2 安装Ubuntu卡在安装进度0%无响应问题解决
linux·windows·ubuntu·wsl·wsl2
躲猫猫的喵喵2 小时前
Ubuntu2204降内核版本
linux·运维·服务器·ubuntu
昌sit!2 小时前
Linux系统性基础学习笔记
linux·笔记·学习
zdslovezy3 小时前
CentOS 系统升级 OpenSSH 和 OpenSSL 的完整方案
linux·运维·centos
HIT_Weston3 小时前
18、【Ubuntu】【远程开发】技术方案分析:私网ip掩码
linux·tcp/ip·ubuntu
cccccc语言我来了3 小时前
(Linux (6):从包管理到工具探索,构建系统操作基础认知)
linux·运维·服务器
8K超高清4 小时前
高校巡展:中国传媒大学+河北传媒学院
大数据·运维·网络·人工智能·传媒
ben9518chen4 小时前
嵌入式Linux C语言程序设计九
linux·c语言
wuk9984 小时前
CentOS7环境搭建L2TP服务器
运维·服务器
恒创科技HK4 小时前
香港1核2G云服务器当网站服务器够用不?
运维·服务器