温馨提示×

如何验证Debian的Golang安装

小樊
40
2026-08-27 23:14:51
栏目: 编程语言

在 Debian 上验证 Golang 是否安装成功,一般按下面几步来即可:


1. 检查 Go 是否可用

在终端执行:

go version

✅ 正常输出示例:

go version go1.22.4 linux/amd64

如果提示 command not found,说明 Go 没有安装或没有加入 PATH


2. 查看 Go 环境变量

执行:

go env

重点关注这几个:

GOROOT=/usr/local/go
GOPATH=/home/youruser/go
GOOS=linux
GOARCH=amd64

说明:

  • GOROOT:Go 的安装目录
  • GOPATH:Go 工作目录(默认是 ~/go

3. 确认可执行文件路径

which go

常见路径:

  • /usr/local/go/bin/go(手动安装)
  • /usr/bin/go(apt 安装)

4. 检查是否通过 apt 安装

dpkg -l | grep golang

或:

apt list --installed | grep golang

如果是通过 apt 安装的,通常会看到:

golang
golang-go

5. 编写一个测试程序(推荐)

创建测试文件:

mkdir -p ~/go-test
cd ~/go-test
nano hello.go

内容:

package main

import "fmt"

func main() {
    fmt.Println("Hello, Go on Debian!")
}

运行:

go run hello.go

✅ 输出:

Hello, Go on Debian!

说明 Go 完全可用。


6. 检查 PATH(常见问题)

如果 go version 不可用,检查:

echo $PATH

若通过源码安装,通常需要:

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

可写入:

nano ~/.bashrc

nano ~/.profile

然后执行:

source ~/.bashrc

7. 确认系统架构(可选)

uname -m

常见:

  • x86_64 → amd64
  • aarch64 → arm64

常见问题速查

问题 说明
go: command not found 未安装或未加入 PATH
apt 安装的版本太旧 Debian 仓库的 Go 通常较老
多版本冲突 检查 which goGOROOT

如果你愿意,可以告诉我:

  • 你是 apt 安装 还是 手动下载安装
  • Debian 版本(cat /etc/os-release

我可以给你更精确的验证方式 ✅

0