tldr/pages.zh/linux/aptitude.md

1012 B

aptitude

Debian 和 Ubuntu 上的软件包管理工具。 更多信息:https://manpages.debian.org/latest/aptitude/aptitude.8.html.

  • 同步可用软件包及其版本列表,在运行后续 aptitude 命令前,应该首先运行该命令:

aptitude update

  • 安装一个新的软件包及其依赖:

aptitude install {{软件包}}

  • 查找一个软件包:

aptitude search {{软件包}}

  • 查找一个已安装的软件包(?installed 是一个 aptitude 搜索项):

aptitude search '?installed({{软件包}})'

  • 移除一个软件包并移除所有依赖它的软件包:

aptitude remove {{软件包}}

  • 更新已安装软件包到最新版本:

aptitude upgrade

  • 更新已安装的软件包(类似于 aptitude upgrade 命令),移除过时的软件包并安装额外的软件包以满足新的软件包依赖项:

aptitude full-upgrade

  • 锁定一个已安装的软件包以便阻止它自动升级:

aptitude hold '?installed({{软件包}})'