14 我已经在Linux上玩了一段时间了,但是我从来没有想过apt这个看似基本的功能。 问题是当搜索与Java或Python相关的内容或类似内容时,apt会找到数百个软件包。但是我想将结果限制为以python作为包确切名称的任何东西。 所以我尝试了类似的东西: apt search python | grep *python* 等等,但是从来没有想过。我讨厌不得不承认失败并导致基于Web的软件包详细信息或使用图形界面查找数据包。提前致谢。 apt package-management — 卡尔 source
21 Apt 支持正则表达式,因此您可以使用: apt search ^python$ 会寻找以后p跟,ytho然后以结束的套件n(换句话说:正好寻找python)。 甚至使用以下方法将搜索范围限制为包名称: apt search --names-only python — 拉韦西纳 source 1 我认为第二个命令就是我要寻找的。谢谢! — 卡尔 @CarldeJong不客气;) — Ravexina 您也可以考虑使用aptitude,它的搜索功能更加强大。您在这里可能不需要它,但是能够搜索(例如)尚未安装的软件包,名称中包含“ python”,并在其说明中的某处提及“ statistics”,同时排除某些软件包PPA?真是太酷了。 — Darael