在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编译器的几种方法,你可以根据自己的需求选择最适合的安装方式。