使用apt-cache和aptitude查找软件包

在Linux中卸载程序或软件包时,有两种选择,或者通过发行版的程序中心或从终端进行。

要从命令行卸载程序,您需要知道软件包的确切名称。 事实证明,有时这很难记住。 可能会发生,当您要卸载程序时,您只是在卸载程序包或对其的依赖项。 这篇文章将帮助您通过终端获得软件包或程序 apt缓存 y 能力倾向.

燕尾服

apt-cache命令将使您观察到很多有关APT数据库中存储的软件包的信息。。 我们可以将此信息定义为高速缓存,一旦执行apt-update命令,该高速缓存将被临时存储以更新APT数据库。

让我们首先检查发行版上安装的所有软件包。 如果您运行:

apt-cache pkgnames | 更多

系统将使用所有可用软件包生成一个列表。 通过放置“ |” “更多”可让您按Enter键在列表中逐行滚动。 如果要使用键盘或滚动箭头上下移动,可以执行

apt缓存pkgnames | 减

要退出软件包列表,只需按字母“ q”。

知道名字的一部分

在似乎永不过时的清单上寻找包裹肯定有些初级。 对于此特定示例,我们将通过搜索handbrake-gtk程序进行工作

如果您知道包名称的开头,则可以运行:

apt-cache pkgnames

该命令将返回所有名称以上面输入的名称开头的软件包的列表。

也就是说,如果您只记得“手”,那么在执行命令时,您将遇到类似这样的情况。


pkg名称


现在假设您知道程序名称的一部分,但不一定是开头。 在这种情况下,我们将使用aptitude命令。 如果运行以下命令:

才能搜索

Aptitude,在APT数据库中执行搜索,并列出其名称包含您先前定义的块的所有软件包。 例如,如果您只记得“刹车”,则会得到类似的信息。

能力倾向

无论哪种情况,无论您是否知道程序的开始,都可以始终使用aptitude命令来找到程序包。

获取软件包后,您可以从终端上获取有关软件包的所有信息。 运行:

apt-cache取决于

依靠

显示软件包的所有依赖关系。 如果要显示有关软件包规格的更多信息,例如名称,大小,依赖项,安装后的大小等,可以通过执行show命令来使用。

apt-cache显示

您始终可以通过运行以下内容来阅读apt-cache手册:

男人apt-cache

检查任何其他实用程序命令。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   吉约克斯

    有趣的...我使用命令“ sudo apt search”在存储库中搜索软件包。

  2.   HO2Gi

    非常好,我刚刚意识到我有数百万个经过测试的软件包,很好的帖子。
    从现在开始在XD上使用VBox。