在rhel7上安装ZeroTier时遇到的错误-HTTP Error 404 - Not Found

官方安装命令

    curl -s https://install.zerotier.com | sudo bash

运行发生错误

http://download.zerotier.com/redhat/el/%24releasever/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found

查看zerotier.repo

cd /etc/yum.repos.d
vim zerotier.repo

baseurl=http://download.zerotier.com/redhat/el/$releasever` $releasever代表当前系统的发行版本,这里没有正确解析

方法1 安装centos-release

$releasever 不正确解析这种情况一般发生在redhat系统,装一个centos-release 就可以解决了

yum install centos-release
cat /etc/redhat-relase

方法2 手动解析$releasever

  • 手动修改$releasever为一个具体的版本号
  • 访问http://download.zerotier.com/redhat/el/可以查看zerotier为rhel提供的各个版本
  • 选一个网页上有的且与自己系统版本对应的
vim zerotier.repo
#例如把$releasever改成7.0
baseurl=http://download.zerotier.com/redhat/el/7.0

执行yum安装命令

yum install zerotier-one

使用 Hugo 构建
主题 StackJimmy 设计