不過,最近,阿舍又需要來安裝 Go,然後,阿舍想起阿舍之前在寫 node.js 時用 nvm 好像也滿方便的,所以,就也來試試看這個 gvm 好了,這樣阿舍就不用自己手動下載、編譯和安裝,應該也是會滿方便的吧 !
在安裝 gvm 之前,要先安裝一些相依的套件,GVM 官網上提到的是下面第二行的安裝套件,不過,阿舍實際上是執行下面第一行的這個指令,安裝的套件比較少,但是,阿舍在後續編譯、安裝及使用 Golang 上並沒有遇到問題,如果你和阿舍一樣懶的安裝太多套件的話,可以先試試執行第一行的指令就好,不然,就用第二行囉 !
$ sudo apt-get install curl git-core binutils bison gcc make
$ sudo apt-get install curl git mercurial make binutils bison gcc build-essential
安裝好需要的相關套件之後,接下來,就是要開始安裝 GVM,請直接複製下面這一行來執行就可以了。
$ bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)
上面這一行執行完成後,gvm 會安裝在 ~/.gvm 資料夾裡, 而執行檔是 ~/.gvm/scripts/gvm,所以, 請在 ~/.bashrc 或 ~/.bash_profile 裡加入下面這一行, 這樣就不用每次登入都要手動執行一次,加好之後, 請登出再登入一次讓新設定生效。
$ . ~/.gvm/scripts/gvm
上面的步驟都完成後,gvm 的安裝就算完成,再來,就可以用開始用 gvm 來安裝 Golang 了,首先,可以用 listall 選項來查看目前可以安裝的版本來取得安裝的版本名稱為,然後,再用 intsall 選項來安裝,而在安裝完成䈗,再用 use 選項來選擇要使用的 Golang 版本哩 !
舉例來說,阿舍要安裝 Golang 的 1.3.3 版,所以,阿舍就用下面第一行指令查到 1.3.3 版的名稱是 go1.3.3 ,因此,阿舍就用下面的第二行來安裝,完成後,再用下面第三行來選擇使用 1.3.3 版,這樣就可以開始使用 Go 了,而如果要看已經安裝過那些 Golang 的版本的話,則是用下面的第四行指令就可以查到哩 !
$ gvm listall
$ gvm install go1.3.3
$ gvm use go1.3.3
$ gvm list
gvm 在用 use 選項選擇 Golang 的版本後,會自動設定 GOPATH 和 GOROOT 變數的,不需要自己再手動去調整哩 !
推薦閱讀
- 問題沒解決嗎? 更多的 Ubuntu 教學在 這裡
- Prompt Injection: 提示詞注入安全漏洞
- 二款 Mac 無痛安裝的 Stable Diffusion 軟體
- 用 AI 寫部落格文章好不好 ?
- 沒有免費的 Midjourney 和 Colab 又不想花錢怎麼辦 ?
- 不學 Prompt 技巧也能善用 ChatGPT 的簡單方法
- 企業 AI 應用:不只是聊天機器人
- Automatic 比 Automatic1111 更好用 ? 都是 Stable Diffusion WebUI
- Stable Diffusion 的 /describe 圖生文功能
- AI 畫出讓人可怖的美圖 !
有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁
沒有留言 :
張貼留言
歡迎留言提問和討論 .... 😁