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 不允许这样做。
这将在您注销并重新登录时应用。希望这对您有所帮助。