显示 OpenSuse 中所有存储库中所有可用包的包信息

显示 OpenSuse 中所有存储库中所有可用包的包信息

我是 zypper 的初学者,我正在尝试显示 OpenSuse 中所有存储库中所有可用包的包信息。

zypper info #Or

zypper info * # doesn't seem to work

需要一个包作为参数。有什么命令可以实现这一点吗?谢谢!

答案1

我认为这会导致输出非常大,您的终端设置可能根本不支持(您必须配置它们以显示N行数)。或者,如果您将输出重定向到文件,您可能会得到一个非常大的文件


不起作用*,因为您的 shell(bash、zsh)解释为通配符扩展。

如果您正在使用bash尝试使用这个:

set -f
zypper info *

zsh你使用:

noglob zypper info *

或者您可以简单地在单引号或双引号之间引用*(这适用于任何 shell,AFAIK):

zypper info '*'

相关内容