温馨提示×

debian如何更新golang源

小樊
48
2026-09-29 09:31:35
栏目: 编程语言

在 Debian 上“更新 Golang 源”通常有两种理解,下面分别说明:


一、如果你是说:更新 APT 软件源 中的 Go(系统自带 golang)

1. 更新 APT 源列表

sudo apt update

2. 升级已安装的 Go

sudo apt upgrade golang-go

或(某些版本叫 golang):

sudo apt upgrade golang

⚠️ 注意:Debian 官方仓库中的 Go 版本通常比较旧,不一定是最新稳定版。


二、如果你是想:安装 / 更新到 最新版 Go(官方源)

Debian 官方源更新慢,推荐用 Go 官方二进制包。

1. 卸载旧版本(可选)

sudo apt remove golang-go golang

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. 配置环境变量

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

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

使配置生效:

source ~/.bashrc

5. 验证

go version

三、如果是 Go 模块代理源(GOPROXY)

如果你是指 Go 模块下载源(加速 go mod):

go env -w GOPROXY=https://proxy.golang.org,direct

国内推荐:

go env -w GOPROXY=https://goproxy.cn,direct

总结

需求 方法
更新系统 Go apt update && apt upgrade golang-go
使用最新 Go 官方 tar 包安装
加速模块下载 配置 GOPROXY

如果你能具体说一下“更新 golang 源”是指 APT 源 / 官方版本 / 模块代理,我可以给你更精确的命令。

0 踩