2021-05-12 14:32:11
二進位制包安裝Golang
之前講過arm平台上的Golang的原始碼編譯安裝,這次補充下Golang官方提供的其它平台上二進位制包安裝方法。
1、下載golang二進位制包
首先是要下載golang的二進位制包,官方下載地址:https://golang.org/dl/
選擇對應平台的二進位制包,目前golang官方只提供了以下平台的二進位制包:
1.1 基於386或amd64處理器的Mac OS X 10.6+平台二進位制包
1.2 基於386或amd64處理器的FreeBSD 8+平台的二進位制包
1.3 基於386或amd64處理器的Linux 2.6.23+平台的二進位制包,需要注意的是不支援CentOS/RedHat 5平台
1.4 基於386或amd64處理器的Window XP+平台的二進位制包
如果你的平台不在上列,則無法使用官方提供的二進位制包安裝,需要直接編譯原始碼安裝。
2、清理舊版本golang
如果先前已經安裝了舊版本的golang,在安裝新版本之前需要先清理舊版本的golang,分兩個步驟:
2.1 刪除舊版本golang目錄
通常情況下,Linux、Mac OS X或者FreeBSD平台的go目錄在/usr/local/go,Window平台的go目錄可能在C:go。也有可能在你自定義的其它路徑,請直接刪除即可。
2.2 刪除版本golang環境變數
只需要從PATH環境變數刪除舊版本go目錄的bin路徑即可。
FreeBSD或者Linux通常修改/etc/profile或者$HOME/.profile,根據你顯現設定PATH環境變數的位置決定。
Mac OS X平台上,如果舊版本使用package安裝包方式安裝,需要刪除/etc/paths.d/go檔案。
Window平台上,到系統屬性的高階屬性設定PATH變數。
3、Linux、Mac OS X或FreeBSD平台上的tar壓縮包安裝
3.1 解壓tar壓縮包
下載對應的tar壓縮包之後,執行以下命令將壓縮包解壓到/usr/local目錄下:
sudo tar -C /usr/local -xzf goxxx.tar.gz
其中goxxx.tar.gz為你所下載go壓縮包,解壓後go的目錄為/usr/local/go。
3.2 設定環境變數
將/usr/local/go/bin路徑設定到PATH環境變數中,可以新增在/etc/profile或者$HOME/.profile檔案中:
export PATH=$PATH:/usr/local/go/bin
設定完後,根據你設定的檔案執行source /etc/profile或者source $HOME/.profile讓環境變數生效。
3.3 自定義安裝路徑
不選擇/usr/local目錄,選擇其它路徑也是可以的,只要將壓縮包解壓到你想要的目錄下就可以,只不過需要多新增一個GOROOT環境變數指明你自定義的路徑。因此,設定環境變數的內容為:
export GOROOT=自定義go路徑
export PATH=$PATH:$GOROOT/bin
同樣執行source命令讓設定的環境變數生效。
Linux系統入門學習-在Linux中安裝Go語言 http://www.linuxidc.com/Linux/2015-02/113159.htm
Ubuntu 安裝Go語言套件 http://www.linuxidc.com/Linux/2013-05/85171.htm
《Go語言程式設計》高清完整版電子書 http://www.linuxidc.com/Linux/2013-05/84709.htm
Go語言並行之美 -- 超越 “Hello World” http://www.linuxidc.com/Linux/2013-05/83697.htm
我為什麼喜歡Go語言 http://www.linuxidc.com/Linux/2013-05/84060.htm
Go語言記憶體分配器的實現 http://www.linuxidc.com/Linux/2014-01/94766.htm
更多詳情見請繼續閱讀下一頁的精彩內容: http://www.linuxidc.com/Linux/2015-02/113678p2.htm
相關文章