CentOS7使用yum安装Golang的超详细步骤

2023-02-27 09:37:18

目录前言一、go语言介绍二、yum安装golang1.安装go版本为1.19.41.1执行yuminstallgo(报错)1.2配置go的安装源1.3执行yuminstallgolang1.4...

目录
前言
一、go语言介绍
二、yum安装golang
1.安装go版本为1.19.4
1.1执行yum install go(报错)
1.2配置go的安装源
1.3执行yum install golang
1.4查看go的安装版本
2.安装go版本为 1.11rc2(这个参考,不用操作)
2.1执行yum install go(报错)
2.2配置go的安装源
2.3执行yum install golang
2.4查看go的安装版本
3.安装命令汇总
总结

前言

本文介绍Centos7使用yum安装golang

一、go语言介绍

Go语言 是Google公司 在2007开发一种静态强类型、编译型语言,并在 2009 年正式对外发布。

Go语言以其近C的执行性能和近解析型语言的开发效率,以及近乎于完美的编译速度,已经风靡全球。很多人将Go语言称为21世纪的C语言,因为Go不仅拥有C的简洁和性能,而且针对多处理器系统应用程序的编程进行了优化,很好的提供了21世纪互联网环境下服务端开发的各种实用特性。

二、yum安装golang

下面以centos系统为例,安装go版本为1.19.4,因为先安装了1.11rc2版本,后来又安装了1.19.4,只需要安装最新版本1.19.4即可(步骤2记录了安装了1.11rc2的过程,可以了解一下)

1.安装go版本为1.19.4

1.1执行yum install go(报错)

yum install go

执行命令后,发现没有这个包,需要添加源

CentOS7使用yum安装Golang的超详细步骤

1.2配置go的安装源

[root@localhost ~]# rpm --import https://mirror.go-repo.io/centos/RPM-GPG-KEY-GO-REPOjs
[root@localhost ~]# curl -s https://mirror.go-repo.io/centos/go-repo.repo | tee /etc/yum.repos.d/go-repo.repo

CentOS7使用yum安装Golang的超详细步骤

查看源路径:

CentOS7使用yum安装Golang的超详细步骤

1.3执行yum install golang

yum install golang

CentOS7使用yum安装Golang的超详细步骤

CentOS7使用yum安装Golang的超详细步骤

1.4查看go的安装版本

[root@localhost ~]# go version
go version go1.19.4 linux/amd64

CentOS7使用yum安装Golang的超详细步骤

2.安装go版本为 1.11rcandroid2(这个参考,不用操作)

2.1执行yum install go(报错)

yum install go

执行命令后,发现没有这个包,需要添加源

CentOS7使用yum安装Golang的超详细步骤

2.2配置go的安装源

rpm --import https://mirror.go-repo.io/centos-unstable/RPM-GPG-KEY-GO-REPO
curl -s https://mirror.go-repo.io/centos-unstable/go-repo-unstable.repo | tee /etc/yum.repos.d/go-repo-unstable.repo

CentOS7使用yum安装Golang的超详细步骤

查看源路径:

CentOS7使用yum安装Golang的超详细步骤

CentOS7使用yum安装Golang的超详细步骤

2.3执行yum install golang

yum install golang

CentOS7使用yum安装Golang的超详细步骤

CentOS7使用yum安装Golang的超详细步骤

2.4查看go的安装版本

[root@localhost ~]# go version
go version go1.11rc2 linux/amd64

CentOS7使用yum安装Golang的超详细步骤

3.安装命令汇总

  / ____/___        / __ \___  ____  ____    (_)___ 
 / / __/ __ \______/ /_/ / _ \/ __ \/ __ \  / / __ \
/ /_/ / /_/ /_____/ _  _/  __/ /_/ / /_/ / / / /_/ /
\____/\____/     /_/ |_|\___/ ____/\____(_)_/\____/ 
                           /_/                      
    
CentOS 7 x86_64 - CentOS 6 x86_64 - CentOS 6 i386
Fedora 29 x86_64 - Fedora 29 i386 - Fedora 28 x86_64 - Fedora 28 i386

Install on CentOS:
Current version: 1.12.5
rpm --import https://mirror.go-repo.io/centos/RPM-GPG-KEY-GO-REPO
curl -s https://mirror.go-repo.io/centos/go-repo.repo | tee /etc/yum.repos.d/go-repo.repo
yum install golang

Install on Fedora:
Current version: 1.12.5
rpm --import https://mirror.go-repo.io/fedora/RPM-GPG-KEY-GO-REPO
curl -s https://mirror.go-repo.io/fedora/go-repo.repo | tee /etc/yum.repos.d/go-repo.repo
yum install golang

Example $GOPATH setup:
mkdir -p ~/go/{bin,pkg,src}
echo 'export GOPATH="$HOME/go"' >> ~/.bashrc
echo 'export PATH="$PATH:${GOPATH//://bin:}/bin"' >> ~/.bashrc

Unstable (Pre-release) Packages
Current version: 1.11rc2

CentOS:
rpm --import https://mirror.go-repo.io/centos-unstable/RPM-GPG-KEY-GO-REPO
curl -s https://mirror.go-repo.io/centos-unstable/go-repo-unstable.repo | tee /etc/yum.repos.d/go-repo-unstable.repo
yum install golang

Fedora:
rpm --import https://mirror.go-repo.io/fedora-unstable/RPM-GPG-KEY-GO-REPO
curl -s https://mirror.go-repo.io/fedora-unstable/go-repo-unstable.repo | tee /etc/yum.repos.d/go-repo-unstable.repo
yum install golang
        

总结

参考https://go-repo.io/这里安装golang,熟悉安装命令,记录了golang的安装过程。

到此这篇关于CentOS7使用yum安装Golang的文章就介绍到这了,更多相关CentOS7用yum安装Golang内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!