使用 yum 在 centos 上安装特定的包版本

Install specfic package version on centos using yum

如何在 centos 8 上通过 yum 安装特定版本的软件包?

我正在创建一个需要的 dockerfile:

我想使用 yum 安装它们;然而,`yum install [packagename] 并没有为 maven 解决问题。我还需要安装上述软件包的特定版本。

我遇到的错误:

Error: Nothing to do
The command '/bin/sh -c yum install maven-3.6.3' returned a non-zero code: 1

Error: Nothing to do
The command '/bin/sh -c yum install maven@3.6.3' returned a non-zero code: 1

The command '/bin/sh -c yum install maven' returned a non-zero code: 1

Docker 文件:

FROM adoptopenjdk/openjdk11:centos-slim

RUN yum install maven-3.6.3

CMD [""]

您可以sudo yum install <package_name>-<version_info>安装某个包版本,sudo yum downgrade <package_name>-<version_info>降级到某个版本。

编辑:如果这不起作用,请尝试使用 sudo