aptitude 与 apt-get

aptitude 与 apt-get 一样。与 apt-get 不同的是,aptitude 在处理依赖问题上更加智能。


对比:

使用  apt-get 安装 python-dev

aptitude 与 apt-get


使用aptitude 安装 python-dev

aptitude 与 apt-get



命令                                               作用

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