你造吗?前几天搞好的环境,磁盘有问题,需要苦哈哈地再来一次。安装 WindScribe 的客户端,被告知要先有 openvpn,用 yum install openvpn,先是触发了域名解析问题,在 /etc/sysconfig/network-scripts/ifup-em1 里添加 DNS1=xxx.xxx.xxx.xxx,然后 service NetworkManager restart 解决,接着又解决了找不到 openvpn 安装包的问题(要 yum install epel-release 先),然后才执行安装成功。接下来当然就是 rpm -i 了。
网络问题解决了,才好下载 go 的安装包嘛。以 root 执行了 tar -C /usr/local -xvf ./go1.13.4.linux-amd64.tar.gz,然后再编辑 /etc/profile,把 export GOROOT=/usr/local/go 和 export PATH=$PATH:$GOROOT/bin 加到最后,保存退出,执行 . /etc/profile 完事。
由于手头的机子和远程的 CentOS 不在一个网段,为了避免出现上次那样的刚刚在终端里执行 VPN 连接命令,ssh 会话立刻被中断且再也连不进去的悲剧,所以赶忙提前执行了 route add -net 172.xx.yy.0 netmask 255.255.255.0 gw 172.xx.yy.zz 的命令(其中的 xx、yy、zz 为打码,请勿照搬)。