debian

Golang编译器在Debian中如何安装

小樊
46
2025-07-04 03:23:08
栏目: 编程语言

在Debian系统中安装Golang编译器有多种方法,以下是一些推荐的安装方式:

使用APT包管理器安装

这是最简单的方法,但可能不是最新的版本。

sudo apt update
sudo apt install -y golang
go version  # 验证安装

特点:安装简单快捷,版本可能不是最新的(Debian 12仓库目前提供Go 1.19)。适合对版本要求不高的用户。

从Go官方安装最新版

这是推荐的方法,可以获取最新稳定版本。

  1. 访问Go官方下载页面,下载适用于Debian的安装包。
wget https://golang.org/dl/go1.23.linux-amd64.tar.gz
  1. 解压安装包到你想要的目录,例如 /usr/local
sudo tar -C /usr/local -xzf go1.23.linux-amd64.tar.gz
  1. 设置环境变量。
echo 'export GOROOT=/usr/local/go' >> ~/.bashrc
echo 'export GOPATH=$HOME/go' >> ~/.bashrc
echo 'export PATH=$PATH:$GOROOT/bin:$GOPATH/bin' >> ~/.bashrc
source ~/.bashrc

特点:获取最新稳定版本,需要手动更新版本。

使用Go官方维护的仓库(自动更新)

这个方法可以自动接收安全更新,并且版本较新。

  1. 安装必要的软件包。
sudo apt install -y software-properties-common
sudo add-apt-repository -y ppa:longsleep/golang-backports
sudo apt update
  1. 安装最新版Golang。
sudo apt install -y golang

特点:自动接收安全更新,版本较新(通常比Debian官方仓库新)。需要添加第三方PPA。

使用版本管理工具(适合多版本切换)

这个方法适合需要管理多个Go版本的用户。

  1. 安装gvm(Go Version Manager)。
bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)
source ~/.gvm/scripts/gvm
  1. 安装指定版本的Go。
gvm install go1.22.4
gvm use go1.22.4 --default

特点:可同时管理多个Go版本,适合开发需要兼容多版本的项目。需要额外安装工具。

无论使用哪种方法,最后都可以通过以下命令验证安装是否成功:

go version

如果输出显示了安装的Go版本信息,则说明安装成功。

0
看了该问题的人还看了