Golang在Debian上的集成方式

771
2025/2/18 9:31:51
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Debian上集成Golang可以分为几个步骤,包括安装、配置环境变量以及验证安装。以下是详细的步骤:

安装Golang

  1. 下载并解压Golang

    • 对于64位系统,使用以下命令下载并解压Golang:
      wget https://storage.googleapis.com/golang/go1.11.linux-amd64.tar.gz
      sudo tar -zxvf go1.11.linux-amd64.tar.gz -C /usr/local
      
    • 对于32位系统,使用以下命令下载并解压Golang:
      wget https://storage.googleapis.com/golang/go1.11.linux-386.tar.gz
      sudo tar -zxvf go1.11.linux-386.tar.gz -C /usr/local
      
  2. 设置环境变量

    • 编辑 /etc/profile 文件,添加以下行:
      export GOROOT=/usr/local/go
      export PATH=$PATH:/usr/local/go/bin
      
    • 使环境变量生效:
      source /etc/profile
      
  3. 验证安装

    • 检查Golang版本:
      go version
      
    • 检查环境变量:
      go env
      

使用源码编译安装Golang(适用于需要最新版本的情况)

  1. 安装依赖

    • 确保系统上安装了必要的依赖,如 gitgcc
      sudo apt-get update
      sudo apt-get install -y git gcc
      
  2. 下载源码

    • 克隆Golang源码仓库:
      git clone https://github.com/golang/go.git
      cd go
      
  3. 编译安装

    • 进入源码目录,执行以下命令进行编译:
      cd src
      ./all.bash
      
    • 编译完成后,设置环境变量:
      export GOROOT_BOOTSTRAP=$PWD/go1.4
      export GOROOT=$PWD
      export GOPATH=$HOME/.golang
      export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
      
    • 使环境变量生效:
      source ~/.bashrc
      

在Debian 11上安装Golang 1.21.2

  1. 更新包列表

    sudo apt update
    
  2. 安装Golang

    • 下载Golang安装包:
      wget https://golang.org/dl/go1.21.2.linux-amd64.tar.gz
      
    • 解压安装包:
      sudo tar -C /usr/local -xzf go1.21.2.linux-amd64.tar.gz
      
    • 设置环境变量:
      export PATH=$PATH:/usr/local/go/bin
      

通过以上步骤,您可以在Debian系统上成功集成Golang。根据您的需求,可以选择从官方安装包安装或从源码编译安装最新版本。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: Debian Apache如何进行版本升级