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

相关推荐
胖好白1 天前
【咸鱼RK3399】打造NAS(Debian+Docker+CasaOS)
linux·docker·debian
HashFlag1 天前
单元测试(go)
golang·单元测试
wadesir1 天前
Ubuntu系统安装Miniconda完整指南
linux·运维·ubuntu
TDengine (老段)1 天前
TDengine Go 连接器入门指南
大数据·数据库·物联网·golang·时序数据库·tdengine·涛思数据
南工孙冬梅1 天前
Ubuntu 虚拟机 网络图标消失 USB设备没有自动弹出
网络·ubuntu
YGGP1 天前
【Golang】LeetCode 206. 反转链表
leetcode·链表·golang
YGGP1 天前
【Golang】LeetCode 142. 环状链表 II
leetcode·链表·golang
学好statistics和DS1 天前
Docker, virtual machine, WSL, Ubuntu
ubuntu·docker·容器
一个平凡而乐于分享的小比特1 天前
Ubuntu下TFTP与FTP服务详解
linux·ubuntu·ftp·tftp