在 Ubuntu/Debian 上安装 Go

使用官方二进制文件安装(推荐)

Go 提供了官方的二进制安装包,适用于大多数 Linux 发行版,包括 Ubuntu 和 Debian。步骤如下:

  1. 更新包索引

    复制代码

    bash
    sudo apt update

  2. 安装依赖(如果尚未安装):

    复制代码

    bash
    sudo apt install -y wget tar

  3. 下载 Go 的最新版本 : 访问 Go 官方下载页面 查找最新版本的 Go。然后,使用 wget 下载 Go 安装包。例如,下载 Go 1.21.1(替换为当前版本):

    复制代码

    bash
    wget https://go.dev/dl/go1.21.1.linux-amd64.tar.gz

  4. 解压安装包

    复制代码

    bash
    sudo tar -C /usr/local -xvzf go1.21.1.linux-amd64.tar.gz

  5. 设置 Go 的环境变量 : 编辑 .bashrc.zshrc(取决于你使用的 shell)以设置 Go 的环境变量:

    复制代码

    bash
    nano ~/.bashrc

    然后添加以下内容:

    复制代码

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

  6. 重新加载环境变量

    复制代码

    bash
    source ~/.bashrc

  7. 验证安装: 运行以下命令来检查 Go 是否已成功安装:

    复制代码

    bash
    go version

    如果安装成功,会显示 Go 的版本信息。

相关推荐
二楼后座。20 分钟前
Golang操作MySQL json字段优雅写法
mysql·golang·json
weixin_516023072 小时前
Geant4 安装---Ubuntu
linux·运维·ubuntu
熬了夜的程序员4 小时前
【华为机试】HJ61 放苹果
算法·华为·面试·golang
妫以明5 小时前
特辑:Ubuntu,前世今生
linux·运维·ubuntu
亚洲第一中锋_哈达迪5 小时前
详解缓存淘汰策略:LRU
后端·缓存·golang
学前端搞口饭吃8 小时前
vite如何生成gzip,并在服务器上如何设置开启
linux·运维·ubuntu
卜锦元20 小时前
Go中使用wire进行统一依赖注入管理
开发语言·后端·golang
笑稀了的野生俊1 天前
ImportError: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.32‘ not found
linux·人工智能·ubuntu·大模型·glibc·flash-attn
mit6.8241 天前
论容器化 | 分析Go和Rust做医疗的后端服务
docker·golang·rust
ykuaile_h81 天前
Go 编译报错排查:vendor/golang.org/x/crypto/cryptobyte/asn1 no Go source files
后端·golang