我已经玩 Linux 很长时间了,但我一直没弄明白 apt 这个看似基本的功能。
问题是,当搜索与 Java 或 Python 或类似内容相关的内容时,apt 会找到数百个包。但我想将结果限制为以 python 作为包的确切名称的任何内容。
所以我尝试了诸如:
apt search python | grep *python*
等等之类的东西,但从来没有弄明白。我讨厌不得不承认我的失败和结果,而不得不使用基于 Web 的包详细信息或使用图形界面来查找数据包。提前致谢。
答案1
Apt
支持正则表达式,因此您可以使用:
apt search ^python$
它查找以 开头p
、ytho
以 结尾的包n
(换句话说:精确查找python
)。
或甚至使用以下方法将搜索限制到包名称:
apt search --names-only python