linux安装golang

一、yum安装

1.安装epel

yum install -y epel-release

2.安装golang

yum install golang

3.用go version查看是否生效

go version

二、手动安装

1.下载

wget https://golang.google.cn/dl/go1.15.5.linux-amd64.tar.gz

2.解压

tar -C /usr/local -zxvf go1.15.5.linux-amd64.tar.gz

3.添加配置环境变量(记得备份配置文件),配置文件/etc/profile中添加

PATH=$PATH:/usr/local/go/bin
export PATH

4.使配置生效

source /etc/profile

5.reboot之后对所有终端和用户生效

6.用go version查看是否生效,执行go version,如果显示版本号,则Go环境安装成功.

go version

7.运行hello.go

go run hello.go
### 如何在 Linux安装 Golang #### 准备工作 进入终端并切换到 root 用户权限,以便拥有足够的权限来执行文件操作和环境设置。 ```bash su - root ``` 前往 `/usr/local` 目录作为目标位置用于放置 Go 的二进制分发包: ```bash cd /usr/local ``` 如果尚未安装 `wget` 工具,则可以通过系统的包管理器进行安装。对于基于 Debian 或 Ubuntu 的发行版可以使用 apt-get 来完成此过程[^4];而对于 Red Hat, CentOS 则应考虑 yum 命令。 #### 获取 Golang 发行版本 访问官方标准网站 https://go.dev/ 或者国内加速站点 https://golang.google.cn/ 找到最新稳定版链接地址,并利用 wget 下载对应平台架构的压缩包至本地机器上。例如要下载适用于 AMD64 架构 Linux 系统上的 Go 1.21.0 版本可采用如下命令实现: ```bash wget https://dl.google.com/go/go1.21.0.linux-amd64.tar.gz ``` 注意不同时间点可能发布的具体次序号有所变化,请依据实际情况调整上述 URL 中的具体版本信息部分。 #### 解压归档文件 一旦下载完成后就可以着手解开 tarball 文件并将其中的内容释放出来。下面给出了解开名为 "go1.21.0.linux-amd64.tar.gz" 归档文件的例子,将其内容提取到当前路径下即 `/usr/local` : ```bash tar -zxvf go1.21.0.linux-amd64.tar.gz -C /usr/local/ ``` 这一步骤会创建一个叫做 “go” 的子目录存放所有必要的程序组件以及库函数等资源[^1]。 #### 设置环境变量 为了让系统能够识别新加入的语言解释器,在全局范围内生效之前还需要修改 shell 初始化脚本比如 `.profile`,`.bashrc` 或者其他类似的配置文档添加 PATH 路径指向刚才建立好的 Go home directory 。假设是以 bash 交互界面为例的话可以在家目录下的 .bashrc 文件里追加一行定义 GOBIN 和 GOPATH 并更新 $PATH 变量从而使得每次启动新的 session 后都能自动加载这些设定值[^5]: ```bash echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.bashrc source ~/.bashrc ``` 此时已经成功完成了整个部署流程,可以通过运行简单的测试案例验证是否一切正常运作无误。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值