如何在centos 8上通过yum安装特定版本的软件包?
我正在创建一个需要的dockerfile:
我想使用yum安装它们;但是,`yum install [packagename]并不能解决maven问题。我还需要安装上述软件包的特定版本。
我遇到的错误:
import re
pattern = r":\w*:"
# NEXT IS JUST A TEST
string = "<a:load:742504529278402560>"
result = re.search(pattern, string)
print(result.group())
Dockerfile:
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
答案 0 :(得分:1)
您可以执行sudo yum install <package_name>-<version_info>
安装特定的软件包版本,并执行sudo yum downgrade <package_name>-<version_info>
降级至特定版本。
编辑:如果不起作用,请尝试使用sudo
。