使用zypper search
,我可以找到包。我知道我可以使用
rpm -qlp <package.rpm>
列出文件,但我没有;因为它在其中一个zypper
存储库中。有这样的事情吗?
zypper list-files-in <package>
注意:我正在为尝试解决相同问题的其他人创建一个自我回答的问答
似乎没有一个选项可以zypper
在一个命令中执行此操作,但您可以:
在不安装的情况下获取文件(注意:如果此命令威胁您要卸载软件包,这不是问题;下载后带有--download-only
标志zypper
将停止)
zypper in --download-only <package>
找到文件:
find /var/cache/zypp -iname "package*rpm"
列出已卸载包中的文件:
rpm -qlp /var/cache/zypp/packages/<repo_alias>/suse/<arch>/<package-file-name>
现在,您可以根据需要清理下载的文件(以及其他一些缓存):
zypper clean