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

相关推荐
淬炼之火4 分钟前
基于Docker Desktop 和 Ubuntu 在 Windows上部署轻量化大模型(Qwen-LLM)
笔记·ubuntu·docker·语言模型·容器
迷路爸爸1801 小时前
无sudo权限远程连接Ubuntu服务器安装TeX Live实操记录(适配VS Code+LaTeX Workshop,含路径选择与卸载方案)
java·服务器·ubuntu·latex
小二·2 小时前
Go 语言系统编程与云原生开发实战(第4篇):数据持久化深度实战 —— PostgreSQL、GORM 与 Repository 模式
postgresql·云原生·golang
gsgbgxp3 小时前
通过tailscale配置ssh远程实现wsl系统VSCode编程
vscode·深度学习·ubuntu·ssh
女王大人万岁3 小时前
Go标准库 path 详解
服务器·开发语言·后端·golang
LuminescenceJ4 小时前
RPC通信中的Context上下文如何跨进程传递消息,gRPC为例分析
开发语言·网络·后端·网络协议·rpc·golang
码界奇点4 小时前
基于Beego v2与Go语言的网站管理后台系统设计与实现
开发语言·golang·毕业设计·go语言·源代码管理·beego
蒸蒸yyyyzwd4 小时前
go语言学习
开发语言·学习·golang
源代码•宸4 小时前
分布式理论基础——Raft算法
经验分享·分布式·后端·算法·golang·集群·raft
搬砖者(视觉算法工程师)19 小时前
Ubuntu 24.04 LTS 系统上树莓派摄像头模块 v2.1(IMX219)的安装配置与故障排查
linux·数据库·ubuntu