aptitude与apt-get常用参数

本文提供了APT和aptitude常用命令参数的详细列表,涵盖了软件包的搜索、安装、删除、更新等多种操作,并对比了两者在处理依赖问题上的差异。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

常用的APT命令参数:
apt-cache search package       搜索包
apt-cache show package         获取包的相关信息,如说明、大小、版本等
sudo apt-get install package   安装包
sudo apt-get install package --reinstall 重新安装包
sudo apt-get -f install        修复安装"-f = ——fix-missing"
sudo apt-get remove package    删除包
sudo apt-get remove package --purge 删除包,包括删除配置文件等
sudo apt-get update            更新源
sudo apt-get upgrade           更新已安装的包
sudo apt-get dist-upgrade      升级系统
sudo apt-get dselect-upgrade   使用 dselect 升级
apt-cache depends package      了解使用依赖
apt-cache rdepends package     是查看该包被哪些包依赖
sudo apt-get build-dep package 安装相关的编译环境
apt-get source package         下载该包的源代码
sudo apt-get clean && sudo apt-get autoclean 清理无用的包
sudo apt-get check             检查是否有损坏的依赖

aptitude与apt-get一样,是Debian及其衍生系统中功能极其强大的包管理工具。
与apt-get不同的是,aptitude在处理依赖问题上更佳一些。举例来说,aptitude在删除一个包时,会同时删除本身所依赖的包。
这样系统中不会残留无用的包,整个系统更为干净。
aptitude update            更新可用的包列表
aptitude upgrade           升级可用的包
aptitude dist-upgrade      将系统升级到新的发行版
aptitude install pkgname   安装包
aptitude remove pkgname    删除包
aptitude purge pkgname     删除包及其配置文件
aptitude search string     搜索包
aptitude show pkgname      显示包的详细信息
aptitude clean             删除下载的包文件
aptitude autoclean         仅删除过期的包文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值