在我使用过的大多数 Linux 版本中,apt search 的输出不包括当前状态但在 Linux Mint (Sylvia) 中它正在显示,我想将其删除,因为它会干扰我的字符串开头 (^) grep 过滤器。
当我使用格式化标志(-F)时,我可以让它正常工作。
apt search -F "%p" apache
我希望这是默认行为。我尝试将配置添加到.aptitude/配置文件,但我发现没有任何变化。我尝试使用 Aptitude 大写和全部小写,因为文件中的配置默认情况下将其设置为小写,但文档将其大写。
Aptitude::UI::Package-Display-Format "%p";
我不确定它是否相关,但是当我将显示格式添加到.aptitude/配置它每次都会在其上方插入以下行,如果我删除该行,它会在下次打开文件时被替换。
aptitude::UI "";
我正在使用 apt 1.2.27 和 aptitude 0.7.4-2ubuntu2。
资质参考
https://www.debian.org/doc/manuals/aptitude/ch02s05s05.en.html#configPackage-Display-Format
https://www.debian.org/doc/manuals/aptitude/ch02s05s01.en.html