温馨提示×

Debian配Golang用啥版本

小樊
55
2026-10-08 03:49:23
栏目: 编程语言

在 Debian 上配 Golang,版本选择主要看你怎么装和用途:

1. 用 Debian 自带源装(apt)

  • 稳定优先、不追新:直接用 apt
  • 版本一般偏旧,例如:
    • Debian 11 (Bullseye):Go 1.15
    • Debian 12 (Bookworm):Go 1.19
  • 适合:学习、简单服务、不依赖新特性
sudo apt update
sudo apt install golang-go

2. 官方二进制(推荐 ✅)

  • 版本新、可控、官方支持
  • 直接从 https://go.dev/dl/ 下 linux-amd64.tar.gz
  • 适合:开发、生产、CI
wget https://go.dev/dl/go1.22.5.linux-amd64.tar.gz
sudo rm -rf /usr/local/go
sudo tar -C /usr/local -xzf go1.22.5.linux-amd64.tar.gz

然后加环境变量:

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

3. 用版本管理工具(开发推荐)

  • g、gvm、asdf
  • 可随时切换 Go 版本
# g 示例
go install github.com/voidint/g@latest
g install 1.22.5

建议总结

场景 推荐方式 版本
新手 / 玩玩 apt 系统自带
正经开发 官方二进制 最新稳定版(如 1.22 / 1.23)
多项目 g / asdf 多版本

如果你告诉我:

  • Debian 版本(11 / 12 / 13)
  • 用途(学习 / 后端 / K8s / 区块链)

我可以直接给你最合适的具体版本和命令。

0 踩