在 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 的版本信息。

相关推荐
何以解忧,唯有..6 天前
Go语言循环语句详解:for、range与循环控制
开发语言·算法·golang
2601_961875246 天前
决战申论100题2026|最新|范文
linux·容器·centos·debian·ssh·fabric·vagrant
张飞飞飞飞飞6 天前
Tmux命令使用教程
linux·服务器·ubuntu
踏着七彩祥云的小丑6 天前
Go学习第9天:并发编程 + 文件操作 + 正则表达式
学习·golang·正则表达式·go
JCGKS6 天前
Go `init` 函数:包初始化顺序到底是怎样的
golang·init·init执行顺序
何以解忧,唯有..6 天前
Go语言中的const:常量声明与iota枚举详解
java·开发语言·golang
盼小辉丶7 天前
Ubuntu极速部署OpenClaw完全指南(本地模型+DeepSeek)
linux·ubuntu·openclaw
黑白园7 天前
【环境搭建】Ubuntu安装(一)
linux·ubuntu
Moshow郑锴7 天前
Ubuntu用SDKMAN轻松管理多个Java 版本
java·ubuntu·sdkman
geovindu7 天前
go: Reactor Pattern
开发语言·后端·设计模式·golang·反应器模式