“apt search” 是否可以像“apt-cache search”一样以单行形式显示结果?

“apt search” 是否可以像“apt-cache search”一样以单行形式显示结果?

我最近才发现 apt 命令的简写版本:apt install而不是apt-get install, apt update/ apt-get update, apt search/ apt-cache search。是否有配置设置可以使apt search显示结果为一行,就像apt-cache search一样?它的输出较少,通常我不需要描述来决定安装哪个包。

答案1

您正在混合两个正交问题。

一个是“我想在终端中输入 less 来搜索软件包”,这可以通过在你的~/.bashrc(或其他 shell 的等效命令中)输入类似的内容来解决:

alias as="apt-cache search"

然后你只需要写as foo一个就可以了apt-cache search foo。按照你喜欢的方式配置它。

或者你的问题是“即使使用”,我也希望得到一行搜索结果apt search。在这种情况下,确实存在一个配置选项:

apt search -o APT::Cache::Search::Version=1 foo

这需要输入很多内容,因此您可以将其移至 bash 别名中:

alias as="apt search -o APT::Cache::Search::Version=1"

或者你可以将其放入你的 apt 配置中/etc/apt

Binary::apt::APT::Cache::Search::Version "1";

答案2

您可以设置别名aptsearch用于apt-cache search命令.bashrc文件位于您的主文件夹中。可以使用alias命令查看所有当前命令别名。

相关内容