在 Debian 上“加 Golang 源”通常有两种理解,下面分别说明,你可以按需要选一种。
Debian 本身就有 Go 软件包,不需要额外加源。
sudo apt update
sudo apt install golang-go
查看版本:
go version
注意:Debian 稳定版中的 Go 版本通常较旧,但稳定、安全。
这不是“加源”,而是直接装官方最新版,最常用。
sudo apt remove golang-go
去 https://go.dev/dl/ 找最新版,例如:
cd /tmp
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
echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.bashrc
source ~/.bashrc
验证:
go version
⚠️ Debian 官方并不提供单独的 Go APT 源,网上常见的“Go 源”多为:
因此不建议给 Debian 添加所谓“Golang 源”。
| 场景 | 推荐方式 |
|---|---|
| 服务器 / 稳定环境 | apt install golang-go |
| 开发 / 需要新版 | 官方二进制包 |
| 学习 / 测试 | 两者皆可 |
如果你告诉我:
我可以给你更精确的命令。