温馨提示×

如何给Debian加Golang源

小樊
44
2026-10-02 07:21:42
栏目: 编程语言

在 Debian 上“加 Golang 源”通常有两种理解,下面分别说明,你可以按需要选一种。


一、使用 Debian 官方仓库安装 Go(最简单、推荐)

Debian 本身就有 Go 软件包,不需要额外加源。

sudo apt update
sudo apt install golang-go

查看版本:

go version

注意:Debian 稳定版中的 Go 版本通常较旧,但稳定、安全。


二、使用 Go 官方二进制包(版本最新,推荐开发者)

这不是“加源”,而是直接装官方最新版,最常用。

1. 卸载系统 Go(可选)

sudo apt remove golang-go

2. 下载最新 Go

去 https://go.dev/dl/ 找最新版,例如:

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

3. 解压到 /usr/local

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

4. 配置环境变量

echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.bashrc
source ~/.bashrc

验证:

go version

三、使用第三方 Golang APT 源(不推荐)

⚠️ Debian 官方并不提供单独的 Go APT 源,网上常见的“Go 源”多为:

  • Ubuntu PPA(Debian 不兼容)
  • 非官方脚本(有安全风险)

因此不建议给 Debian 添加所谓“Golang 源”。


总结建议

场景 推荐方式
服务器 / 稳定环境 apt install golang-go
开发 / 需要新版 官方二进制包
学习 / 测试 两者皆可

如果你告诉我:

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

我可以给你更精确的命令。

0 踩