centos7安裝golang


安裝golang

方法一,安裝包安裝

登錄Download Golang,選擇合適的安裝包,這里我的操作系統是linux,芯片是amd64的,然后選擇下載go1.16.10

這里直接用命令行下載到centos7主機中。

wget https://golang.google.cn/dl/go1.16.10.linux-amd64.tar.gz

解壓安裝包到/usr/local目錄下。

sudo tar -C /usr/local -xzf go1.16.10.linux-amd64.tar.gz

設置環境變量vi ~/.bash_profile,或者修改/etc/profile

export GOROOT=/usr/local/go
export GOPATH=~/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

重新登錄刷新環境變量,測試go version,查看版本信息是否正確。

[rc@localhost ~]$ go version
go version go1.16.10 linux/amd64

創建GOPATH目錄還不存在也沒關系,后面需要的時候go會自動幫你創建的。

方法二,yum安裝

首先需要提前安裝好epel源,centos7自帶的源里面沒有go的安裝包,epel(Extra Packages for Enterprise Linux)是由Fedora社區打造,為RHEL及衍生發行版如CentOS等提供高質量軟件包的項目,里面包含了許多基本源里沒有的軟件源,其中就包括go。

sudo yum install -y epel-release

通過yum安裝golang。

sudo yum install -y golang

安裝好之后,通過go env命令查看環境變量設置,找到GOROOTGOPATH這兩個,看值是什么。

[rc@localhost ~]$ go env | grep -E "(GOROOT|GOPATH)"
GOPATH="/home/rc/go"
GOROOT="/usr/lib/golang"

然后手動設置環境變量vi ~/.bash_profile,或者修改/etc/profile

export GOROOT=/usr/lib/golang
export GOPATH=~/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

參考資料


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM