使用Aptitude进行高级软件包搜索

Aptitude是一种工具,可帮助我们安装/删除/清除/搜索已安装在其中的程序 Debian 和衍生品。 它的使用非常简单,例如 MC:

要安装,我们输入以下内容:

sudo aptitude install mc

卸载:

sudo aptitude remove mc

显示有关程序的信息:

sudo aptitude show mc

并搜索:

sudo aptitude search mc

到目前为止,还不错,但是有一种更高级的搜索方法 能力倾向.

aptitude search '~N' edit

它将列出所有“新”软件包以及名称包含“ edit”的所有那些软件包

aptitude search ~dtwitter

它将查找哪个软件包的描述中包含Twitter。

aptitude search ^libre

它将搜索以free开头的所有软件包

aptitude search libre$

它将搜索所有以单词free结尾的软件包

aptitude search '~dpro !~n^lib'

列出所有描述中包含单词的软件包 但其名称不以 LIB.

搜索模式如下:

~dtwitter

如上所述,找到Twitter描述中包含的所有软件包。

~ntwitter

查找Twitter名称中包含的所有软件包。

~Ptwitter
查找名称中包含twitter或提供twitter的所有软件包。

~U

查找所有可以更新的已安装软件包。

更多信息:打开终端并放: man aptitude

7条评论,留下您的评论

发表您的评论

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

*

*

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

  1.   雨果

    真好我从未尝试过其中的一些高级变体,现在感谢您,我将有一个新玩具来装饰.. ahem实验,使用我的Linux,呵呵。

  2.   腐烂87

    太糟糕了,我没有使用任何debian的派生产品,但是我使用Archlinux ...至少在arch中搜索软件包我使用一个名为pkgbrowser的程序来完成它,我认为这只是存储库和AUR中程序的数据库0.0

  3.   雨果

    集合的另一个参数: 才能搜索〜我 搜索已安装的软件包。

    例如:
    aptitude search ~ixorg

  4.   九分

    您缺少清洁系统所需的东西

    清除能力〜c

  5.   s0rmt4il

    豪华!

    这也是一些有用的提示:

    http://mundillolinux.blogspot.com/2013/05/aprendiendo-usar-el-gestor-de-paquetes.html

    的问候!

  6.   但丁·姆兹(Dante Mdz)。

    非常有趣,因此我可以充分利用Debian。

  7.   达约

    我更习惯于对搜索内容进行apt-cache搜索