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

相关推荐
舰长1158 分钟前
Ubuntu挂载本地镜像源(像CentOS 一样挂载本地镜像源)
linux·ubuntu·centos
Theodore_102213 分钟前
大数据(2) 大数据处理架构Hadoop
大数据·服务器·hadoop·分布式·ubuntu·架构
Unpredictable2222 小时前
【VINS-Mono算法深度解析:边缘化策略、初始化与关键技术】
c++·笔记·算法·ubuntu·计算机视觉
姓刘的哦4 小时前
ubuntu中使用docker
linux·ubuntu·docker
MrWang.5 小时前
Ubuntu中SSH服务器安装使用
服务器·ubuntu·ssh
_lizhiqiang5 小时前
联想拯救者R9000P 网卡 Realtek 8852CE Ubuntu/Mint linux 系统睡眠后,无线网卡失效
linux·运维·ubuntu·r9000p·无线网卡·8852ce
我的golang之路果然有问题5 小时前
云服务器部署Gin+gorm 项目 demo
运维·服务器·后端·学习·golang·gin
孔令飞6 小时前
Go 为何天生适合云原生?
ai·云原生·容器·golang·kubernetes
笑醉踏歌行7 小时前
NVM,Node.Js 管理工具
运维·ubuntu·node.js
YGGP10 小时前
吃透 Golang 基础:数据结构之 Map
开发语言·数据结构·golang