aptitude 命令详解

| 选择喜欢的代码风格  

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

aptitude 命令补充说明:


aptitude 命令与 apt-get 命令一样,都是 Debian Linux 及其衍生系统中功能极其强大的包管理工具。与 apt-get 不同的是,aptitude 在处理依赖问题上更佳一些。举例来说,aptitude 在删除一个包时,会同时删除本身所依赖的包。这样,系统中不会残留无用的包,整个系统更为干净。它通过文本操作菜单和命令两种方式管理软件包。

aptitude 命令语法:


aptitude [...] {autoclean | clean | forget-new | keep-all | update}
aptitude [...] {full-upgrade | safe-upgrade} [...]
aptitude [...] {build-dep | build-depends | changelog |
         download | forbid-version | hold | install | markauto | purge |
         reinstall | remove | show | unhold | unmarkauto | versions}
         ...
aptitude extract-cache-subset  ...
aptitude [...] search ...
aptitude [...] {add-user-tag | remove-user-tag}  ...
aptitude [...] {why | why-not} [...] 
aptitude [-S ] [--autoclean-on-startup | --clean-on-startup | -i | -u]
aptitude help

aptitude 命令选项:


-h:显示帮助信息;
-d:仅下载软件包,不执行安装操作;
-P:每一步操作都要求确认;
-y:所有问题都回答“yes”;
-v:显示附加信息;
-u:启动时下载新的软件包列表。

aptitude 命令参数:


操作命令:用户管理软件包的操作命令。

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         #仅删除过期的包文件

当然,你也可以在文本界面模式中使用 aptitude 命令。

aptitude 命令扩展阅读:




aptitude 命令评论

共收录到 500Linux 命令