apt 搜索:限制为精确匹配

apt 搜索:限制为精确匹配

我已经玩 Linux 很长时间了,但我一直没弄明白 apt 这个看似基本的功能。

问题是,当搜索与 Java 或 Python 或类似内容相关的内容时,apt 会找到数百个包。但我想将结果限制为以 python 作为包的确切名称的任何内容。

所以我尝试了诸如: apt search python | grep *python* 等等之类的东西,但从来没有弄明白。我讨厌不得不承认我的失败和结果,而不得不使用基于 Web 的包详细信息或使用图形界面来查找数据包。提前致谢。

答案1

Apt支持正则表达式,因此您可以使用:

apt search ^python$

它查找以 开头pytho以 结尾的包n(换句话说:精确查找python)。

或甚至使用以下方法将搜索限制到包名称:

apt search --names-only python

相关内容