温馨提示×

debian可否快速配置golang

小樊
45
2026-09-29 09:24:36
栏目: 编程语言

可以的。在 Debian 上配置 Go(Golang)通常很快,一般 几分钟就能完成。下面给你几种常见、快速的方式,按推荐程度排序。


一、最快方式:用 apt 安装(适合不想折腾的人)

Debian 11/12 自带 Go,但版本可能不是最新。

sudo apt update
sudo apt install golang-go -y

验证:

go version

✅ 优点:一条命令
❌ 缺点:版本可能偏旧


二、推荐方式:官方二进制(最新稳定版,5 分钟搞定)

1. 下载(以 1.22 为例,自己换版本)

cd /tmp
wget https://go.dev/dl/go1.22.5.linux-amd64.tar.gz

2. 解压到 /usr/local

sudo rm -rf /usr/local/go
sudo tar -C /usr/local -xzf go1.22.5.linux-amd64.tar.gz

3. 配置环境变量

编辑 ~/.bashrc 或 ~/.profile:

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

使配置生效:

source ~/.bashrc

验证:

go version

✅ 优点:版本新、干净、可控
✅ 这是生产/开发最推荐的方式


三、进阶(可选):用 gvm 管理多版本

适合需要多个 Go 版本的人:

bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)
source ~/.gvm/scripts/gvm
gvm install go1.22.5
gvm use go1.22.5 --default

四、简单测试是否可用

mkdir ~/hello && cd ~/hello
go mod init hello
cat > main.go <<EOF
package main
import "fmt"
func main() { fmt.Println("Hello Debian") }
EOF
go run main.go

总结

  • 图省事:apt install golang-go
  • 要最新:官方 tar 包(推荐)
  • 多版本:gvm

如果你告诉我:

  • Debian 版本(11 / 12)
  • 用途(开发 / 服务器运行)

我可以给你更精确的一行命令配置方案。

0 踩