在 Debian 下配置 Golang 的环境变量,通常按照以下步骤进行(以 amd64 为例,假设你把 Go 安装在 /usr/local/go)。
wget https://go.dev/dl/go1.22.2.linux-amd64.tar.gz
sudo rm -rf /usr/local/go
sudo tar -C /usr/local -xzf go1.22.2.linux-amd64.tar.gz
编辑 ~/.bashrc 或 ~/.profile:
nano ~/.bashrc
在末尾添加:
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
使配置生效:
source ~/.bashrc
编辑:
sudo nano /etc/profile.d/go.sh
写入:
export GOROOT=/usr/local/go
export GOPATH=/root/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
赋予执行权限并生效:
sudo chmod +x /etc/profile.d/go.sh
source /etc/profile
go version
go env GOROOT GOPATH
正常输出类似:
go version go1.22.2 linux/amd64
/usr/local/go
/home/youruser/go
~/go)~/.zshrc如果你是用 apt 安装 或 源码安装,或者需要配置 代理(GOPROXY),可以告诉我,我给你对应方案。