CentOS Stream 9/10安装Vagrant出错解决方法
按官网的安装教程,在最后一步yum install出错:
Hashicorp Stable - x86_64 217 B/s | 312 B 00:01
Errors during downloading metadata for repository 'hashicorp':
- Status code: 404 for https://rpm.releases.hashicorp.com/RHEL/10/x86_64/stable/repodata/repomd.xml (IP: 2600:9000:25ef:bc00:18:566b:ecc0:93a1)
Error: Failed to download metadata for repo 'hashicorp': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
运行下面的命令,就可以继续yum install:
sudo sed 's/\$releasever/8/g' /etc/yum.repos.d/hashicorp.repo
解释一下是官方懒得做9/10的仓库,用户要自行改成7/8。
然后7的仓库也失效了,只能使用8。
20250605更新:
今天发现9的仓库可以使用,也许不久将来10也可以正常使用。
参考:
https://developer.hashicorp.com/vagrant/install
https://www.hashicorp.com/en/official-packaging-guide