在Debian上安裝Golang編譯器有多種方法,以下是幾種推薦的安裝方式:
這是最簡單的方法,但可能不是最新的版本。
sudo apt update
sudo apt install -y golang
go version # 驗證安裝
特點:安裝簡單快捷,版本可能不是最新的(Debian 12倉庫目前提供Go 1.19)。適合對版本要求不高的用戶。
這是推薦的方法,可以獲取最新穩定版本。
/usr/local
。wget https://golang.org/dl/go1.23.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.23.linux-amd64.tar.gz
echo 'export GOROOT=/usr/local/go' >> ~/.bashrc
echo 'export GOPATH=$HOME/go' >> ~/.bashrc
echo 'export PATH=$PATH:$GOROOT/bin:$GOPATH/bin' >> ~/.bashrc
source ~/.bashrc
特點:獲取最新穩定版本,需要手動更新版本。
這個方法可以自動接收安全更新,并且版本較新。
sudo apt install -y software-properties-common
sudo add-apt-repository -y ppa:longsleep/golang-backports
sudo apt update
sudo apt install -y golang
特點:自動接收安全更新,版本較新(通常比Debian官方倉庫新)。需要添加第三方PPA。
這個方法適合需要管理多個Go版本的用戶。
bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)
source ~/.gvm/scripts/gvm
gvm install go1.22.4
gvm use go1.22.4 --default
特點:可同時管理多個Go版本,適合開發需要兼容多版本的項目。需要額外安裝工具。
無論使用哪種方法,最后都可以通過以下命令驗證安裝是否成功:
go version
如果輸出顯示了安裝的Go版本信息,則說明安裝成功。
以上就是在Debian上安裝Golang編譯器的幾種方法,你可以根據自己的需求選擇最適合的安裝方式。