要在 CentOS 上更新 Go 语言版本,请按照以下步骤操作:
curl -s https://golang.org/dl/ | grep -o 'go[0-9.]*\.linux-amd64\.tar\.gz'
<VERSION>
替换为您在上一步中找到的版本号:wget https://golang.org/dl/go<VERSION>.linux-amd64.tar.gz
例如,如果您找到的最新版本是 1.17.5,则应运行:
wget https://golang.org/dl/go1.17.5.linux-amd64.tar.gz
go version
然后,删除旧版本的 Go 语言。默认情况下,它可能位于 /usr/local/go
目录中。运行以下命令以删除旧版本(请确保将 <OLD_VERSION>
替换为您当前安装的版本号):
sudo rm -rf /usr/local/go
/usr/local
目录:sudo tar -C /usr/local -xzf go<VERSION>.linux-amd64.tar.gz
将 <VERSION>
替换为您下载的版本号,例如:
sudo tar -C /usr/local -xzf go1.17.5.linux-amd64.tar.gz
~/.bashrc
或 ~/.bash_profile
文件(取决于您的系统配置),并在文件末尾添加以下行:export PATH=$PATH:/usr/local/go/bin
保存并关闭文件。
source ~/.bashrc
或者,如果您使用的是 ~/.bash_profile
:
source ~/.bash_profile
go version
现在,您应该已经成功地在 CentOS 上更新了 Go 语言版本。