商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > ubuntu编译golang工具链安装

ubuntu编译golang工具链安装

  发布于2026-07-10 阅读(0)

扫一扫,手机访问

在Ubuntu上编译并安装Go工具链,其实没有想象中那么复杂。只要按顺序把几个关键步骤走一遍,基本上就能搞定。下面就把完整的流程拆开来说,每个环节都附上了具体的命令和需要注意的细节。

ubuntu编译golang工具链安装

1. 安装依赖

先把系统的“地基”打好。打开终端,敲下面这行,把wgetgitbuild-essential这些基础包装齐——编译源码缺不了它们。

sudo apt update
sudo apt install -y wget git build-essential

2. 下载Go源码

依赖就位之后,去Go的官方仓库把源码拉下来。这里用的是wget,指定一个具体的版本号,比如go1.20.5。版本号会随时间更新,建议先去官方下载页瞄一眼最新版。

wget https://golang.org/dl/go1.20.5.src.tar.gz

3. 解压源码

下载下来的压缩包,解压到/usr/local目录下。这个位置是系统工具链的常见存放处,后续编译出来的二进制文件也会放在这里。

tar -C /usr/local -xzf go1.20.5.src.tar.gz

4. 编译Go源码

进入解压后的/usr/local/go/src目录,执行./all.bash。这一步会自动完成编译、测试等流程,耗时取决于机器性能,耐心等一等就好。

cd /usr/local/go/src
./all.bash

5. 设置环境变量

编译完还没完——得让系统知道Go在哪里。编辑~/.profile~/.bashrc,把下面几行加进去:

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

然后让配置立刻生效:

source ~/.profile

6. 验证安装

跑一句go version,能看到类似go version go1.20.5 linux/amd64的输出,就说明一切正常。

go version

7. 安装其他工具(可选)

如果还需要gopls这类辅助工具,直接用go install装就行。注意$GOPATH/bin已经加进PATH了,装好之后全局可用。

go install golang.org/x/tools/gopls@latest

到这里,Ubuntu上的Go工具链就齐活了。每一步都不难,关键是别跳步骤、别漏掉依赖。从源码编译的好处是可以自定义版本,长期维护也比较可控。

本文转载于:https://www.yisu.com/ask/53450579.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注