debian

Golang在Debian上的集成方式

小樊
95
2025-02-18 07:43:40
栏目: 编程语言

在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。根据您的需求,可以选择从官方安装包安装或从源码编译安装最新版本。

0
看了该问题的人还看了