ubuntu/deepin下golang1.11.2安裝配置與beego、bee安裝

寫此文章的原因:

ubuntu默認源使用apt安裝的golang版本默認爲1.6,而beego框架則基於1.7

deepin默認源使用apt安裝的golang版本默認爲1.8,但是安裝beego、bee則提示沒權限,即便使用sudo雖然不提示沒權限,但依然安裝失敗

每次更換系統go環境要尋找解決方案、配置許久,我索性記錄一下golang1.11.2(當前最新版本)、beego、bee的正確安裝方案。

1. golang1.11安裝

首先當然是先下載安裝包,這裏我給出兩個下載鏈接:

鏈接:https://pan.baidu.com/s/1moA1ssh-GFMJsAdPjrfbLg 密碼:try6 (百度網盤)

或者

https://dl.google.com/go/go1.11.2.linux-amd64.tar.gz  (需×××)

接下來對下載的go1.11.2.linux-amd64.tar.gz 進行解壓縮:

可以直接->右鍵點擊該文件->提取(解壓)到當前文件夾

或者

終端下命令: sudo tar -xvf  go1.11.linux-amd64.tar.gz

接下來將解壓的文件拷貝到系統目錄下,在這裏我寫了3種常用軟件安裝目錄,想盡快安裝golang的可以忽略。

/usr   :  系統軟件安裝目錄

/usr/local  :  用戶軟件安裝目錄

/opt  :  大型軟件安裝目錄

在這裏我安裝到/usr/local

終端下命令(移動):sudo mv go /usr/local

或者命令(拷貝):sudo cp -r go /usr/local 

接下來來到最後一步環境變量配置,也往往是容易忽略的

終端下命令: vim  ~/.bashrc 或者 vim ~/profile

(bashrc對系統所有用戶有效,profile對當前用戶有效)

將以下內容粘貼到裏面(隨便空白處即可,建議最開始或結尾):

export GOROOT="/usr/local/go"

export GOPATH="~/go"

export PATH=$PATH:/usr/local/go/bin

最後對更改的環境變量進行生效

source  ~/.bashrc 或者 source ~/profile

此刻,golang安裝配置完成,可通過以下命令檢測

go version

2. beego安裝

終端下命令: go get github.com/astaxie/beego

然後進入 當前目錄(當前目錄:~/go/src/github.com/astaxie/beego)

go install 

如果之前按照我在1中寫的步驟這樣便可以完成,如果不是且安裝失敗,請先按照我的步驟配置環境變量

3. bee安裝

終端下命令: go get github.com/beego/bee

然後進入 當前目錄(當前目錄:~/go/src/github.com/beego/bee)

go install 

同上,需在之前配置環境變量。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章