我有自己的个人存储库,其中包含旧版本的 rpm。如果我想安装 boost-license 版本 1.36.0.11.17 我执行以下操作
zypper install boost-license=1.36.0-11.17
这似乎被破坏了,但是好像我将转速更改为我知道不存在的转速,然后它只是恢复安装最新的转速而不是出错,这是愚蠢的。
我发现强制 zypper 安装我想要的特定 rpm 的唯一方法是指定确切的 rpm URL httlp//mylocalrepository/myrpms/boost-1.36.0.11.17.src.rpm。
我有什么想法可以使用 zypper,因为它被设计为安装特定版本,如果它不存在就会出错?
答案1
zypper in -f <package-with-version>
如果您想找出确切的版本,可以通过以下方式找到:
zypper se <package>