歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 二進制包安裝Golang

二進制包安裝Golang

日期:2017/2/28 14:22:33   编辑:Linux教程

之前講過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

Copyright © Linux教程網 All Rights Reserved