apt常用命令

在线安装

操作命令说明
刷新软件源sudo apt update装包前的第一步,务必先执行
搜索软件apt search 关键词按关键词查找包名
查看包信息apt show 包名版本、依赖、简介
安装sudo apt install 包名自动下载并解决依赖
升级全部sudo apt upgrade升级所有已装软件
完整升级sudo apt full-upgrade含内核等大更新,可能移除旧包
卸载(留配置)sudo apt remove 包名
卸载(清配置)sudo apt purge 包名配置文件一并删除
清理孤儿依赖sudo apt autoremove清理不再需要的依赖
清理下载缓存sudo apt clean释放 /var/cache 空间
列出已装apt list --installed

配置阿里源

debian 11.x (bullseye)

编辑 vi /etc/apt/sources.list 文件(需要使用sudo), 在文件最前面添加以下条目(操作前请做好相应备份)

deb https://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb https://mirrors.aliyun.com/debian-security/ bullseye-security main
deb-src https://mirrors.aliyun.com/debian-security/ bullseye-security main
deb https://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
#deb https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
#deb-src https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib

本地安装

主要用来装本地 .deb 包

操作命令说明
安装本地包sudo dpkg -i 包名.deb不自动处理依赖
卸载sudo dpkg -r 包名
卸载并清配置sudo dpkg -P 包名
列出所有已装dpkg -l可加 | grep 关键词 过滤
查包内文件dpkg -L 包名
反查归属dpkg -S /路径/文件文件属于哪个包
修复半装状态sudo dpkg --configure -a中断安装后的修复命令

其它安装方式

方式命令适用场景
Snapsudo snap install 包名跨发行版通用,Debian 需先 apt install snapd
源码编译./configure && make && sudo make install官方没有现成包时
图形界面sudo apt install synaptic可视化包管理工具
© 版权声明
THE END
点赞6 分享