小编Tom*_*ers的帖子

zypper 安装特定的主要版本而不指定次要版本

我正在编写一个脚本来安装一些软件包并进行一些配置工作。我希望脚本安装包的特定主要版本,但我不在乎它是包的哪个次要版本。

更重要的是,我希望它安装包的最新 2.yz 版本,而不是 1.yz 或 3.yz(或任何其他主要版本号)。

我试过(没有成功)

  • zypper install 'mypackage=2'
  • zypper install 'mypackage>1<3'
  • zypper install 'mypackage>1' 'mypackage<3'
  • zypper install 'mypackage>=2.0.0' 'mypackage<3.0.0'

最后一个看起来很有希望,因为 zypper 抱怨道:

在包名称中找不到“mypackage>=2.0.0”。尝试能力。未找到“mypackage >= 2.0.0”的提供者。

但是,在该消息之后,它仍然继续安装 mypackage-1.5.0,因为它满足指定的第二个 package-edition。

opensuse package-management zypper

6
推荐指数
1
解决办法
1281
查看次数

标签 统计

opensuse ×1

package-management ×1

zypper ×1