apt 搜索:限制为完全匹配

Car*_*arl 21 package-management apt

我玩 Linux 已经有一段时间了,但我从来没有想过 apt 这个看似基本的功能。

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

所以我尝试了类似的东西: apt search python | grep *python* 等等,但从来没有想过。我讨厌不得不承认我的失败并导致基于网络的包详细信息或使用图形界面来查找包。提前致谢。

Rav*_*ina 31

Apt 支持正则表达式,所以你可以使用:

apt search ^python$
Run Code Online (Sandbox Code Playgroud)

它查找以 ap开头并以ytho, 结尾的包n(换句话说:正好查找python)。

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

apt search --names-only python
Run Code Online (Sandbox Code Playgroud)