apt search 和 apt-cache search 之间的区别

apt search 和 apt-cache search 之间的区别

apt search使用和时得到的结果不同apt-cache search:使用 时apt得到的结果比使用 少很多apt-cache。例如,搜索 screenshot 时使用 得到 4 个结果apt,使用 得到 62 个结果apt-cache。此外,apt-cache列出名称或简短描述中未提及 screenshot 的结果。在apt-cache搜索结果中搜索 screenshot 会将结果过滤为 12 个!

看起来apt它只搜索软件包的名称,而实际上apt-cache它搜索的是软件包的名称和详细描述。但在这种情况下,寻找截图工具时,我得到的最好结果是 grepped apt-cache search

我喜欢使用,apt search因为它更方便,但有没有办法让它表现得像apt-cache。还有,有没有办法让apt-cache搜索只包含包名和简短描述?

答案1

看起来您无法过滤apt-cache search,但我找到了一种可以发挥与您想要的功能类似的功能的方法。
键入sudo nano .bashrc并将行添加alias apt-search='apt-cache search'到文件末尾。但是有一些限制:
1. 您不能在命令行中sudo键入之前使用apt-search。它会告诉您未找到命令
2. 无法覆盖 apt 搜索名称。Bash 不允许这样做。

这将在您注销并重新登录时应用。希望这对您有所帮助。

相关内容