要在CentOS上升級Golang版本,請按照以下步驟操作:
如果是使用yum安裝的,可以使用以下命令刪除:
sudo yum remove golang
如果是手工安裝的,直接刪除 /usr/local/go 目錄:
sudo rm -rf /usr/local/go
訪問 Golang 官方下載頁面,找到適用于 CentOS 的安裝包。
選擇與您的系統架構相匹配的版本(例如,amd64)。
使用 wget 命令下載最新版本的 Golang 安裝包。例如,要下載 Golang 1.17.6,請執行以下命令:
wget https://golang.org/dl/go1.17.6.linux-amd64.tar.gz
請注意,您應該將上述命令中的 URL 替換為您要下載的 Golang 版本的 URL。
解壓下載的安裝包到 /usr/local 目錄:
sudo tar -C /usr/local -xzf go1.17.6.linux-amd64.tar.gz
打開 /etc/profile 文件,在文件末尾添加以下行:
export PATH=$PATH:/usr/local/go/bin
保存文件并運行以下命令,使更改生效:
source /etc/profile
運行以下命令驗證 Golang 是否已成功更新到最新版本:
go version
如果顯示的版本與您下載的版本相匹配,則表示更新成功。
以上步驟適用于 CentOS 7 和 CentOS 8。如果您使用的是其他 CentOS 版本,可能需要進行一些調整。