aptitude 与 apt-get
aptitude 与 apt-get 一样。与 apt-get 不同的是,aptitude 在处理依赖问题上更加智能。
对比:
使用 apt-get 安装 python-dev
使用aptitude 安装 python-dev
命令 作用
sudo apt-get update 更新源
sudo
apt-get upgrade 更新已安装的包
sudo
apt-get dist-upgrade 升级系统
sudo
apt-get install package 安装包
sudo
apt-get remove package 删除包
sudo
apt-get remove package --purge 删除包,包括配置文件等
apt-cache
rdepends package 查看该包被哪些包依赖
apt-cache
depends package 了解使用该包依赖那些包
sudo
apt-get install package --reinstall 重新安装包
apt-cache search package 搜索软件包
apt-cache show package 获取包的相关信息,如说明、大小、版本等
命令 作用
sudo aptitude update 更新可用的包列表
sudo aptitude upgrade 升级可用的包
sudo aptitude dist-upgrade 将系统升级到新的发行版
sudo aptitude install pkgname 安装包
sudo aptitude remove pkgname 删除包
sudo aptitude purge pkgname 删除包及其配置文件
sudo aptitude search string 搜索包
sudo aptitude show pkgname 显示包的详细信息
sudo aptitude clean 删除下载的包文件
sudo aptitude autoclean 仅删除过期的包文件
参考:http://jaycezhu.blog.163.com/blog/static/176081369201302910502390/
http://jingyan.baidu.com/article/22a299b51648e09e19376ae7.html