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

目录
  • 前言
  • 一、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

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

1.2配置go的安装源

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

查看源路径:

1.3执行yum install golang

yum install golang

1.4查看go的安装版本

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

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

2.1执行yum install go(报错)

yum install go

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

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

查看源路径:

2.3执行yum install golang

yum install golang

2.4查看go的安装版本

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

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内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

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

    目录 前言 一.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使用yu

  • 详解Centos7.2编译安装zabbix3.2(详细步骤)

    Zabbix简介 zabbix简介zabbix是完全开源的工具,整合了cacti和nagios等特性,SNMP(udp 161  udp 162)众多网络工具都支持此协议,比如常见路由交换,常见OS可以做管理端,也可以做被管理端,snmp大致的三个版本分为v1 v2 v3,无论是v1和v2他们的安全性还是比较差的,因为传输的是明文的,v3的认证密码用 MD5/SHA摘要算法加密. 很多工具都支持网络管理的功能,而对非网络设备(操作系统)可以完全抛开snmp这种不安全的架构来实现监控的,所以很多工

  • Docker安装RabbitMQ的超详细步骤

    目录 1.下载 RabbitMQ 镜像 2.创建并运行 RabbitMQ 容器 3.启动 rabbitmq_management 4.访问 RabbitMQ 后台管理 补充:docker此文相关常用命令 总结 1.下载 RabbitMQ 镜像 下载最新版本的镜像: docker pull rabbitmq 更多版本的镜像可以访问 Docker 官网:https://hub.docker.com/_/rabbitmq?tab=tags 2.创建并运行 RabbitMQ 容器 启动命令: docke

  • Windows下jdk安装与卸载超详细步骤

    目录 jdk安装 下载jdk 安装jdk 配置环境变量 测试jdk jdk卸载 清理环境变量 jdk安装 下载jdk 由于现在主流就是jdk1.8,所以这里就下载jdk1.8进行演示.官方下载地址:https://www.oracle.com/java/technologies/downloads/. 官方下载需要注册oracle账号,国内下载有可能速度慢,若不想注册账号且需要更快的下载速度,可以通过国内的镜像网站进行下载.这里提供一个华为镜像网站:https://repo.huaweiclou

  • Centos7下使用yum安装mysql数据库的详细教程(增强版)

    在之前给大家分享过这篇文章:CentOS 7.0下使用yum安装mysql的方法详解,小编觉得不够详细,今天给大家通过本文给大家做个补充,感兴趣的朋友可以参考下. 1. 下载mysql的repo源 $ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 2. 安装mysql-community-release-el7-5.noarch.rpm包 $ sudo rpm -ivh mysql-community-re

  • centos7利用yum安装mysql 8.0.12

    本文为大家分享了centos7利用yum安装mysql 8.0.12的详细步骤,供大家参考,具体内容如下 清理原有的mysql rpm -qa | grep mysql #可能的显示情况如下 #mysql-community-libs-8.0.12-1.el7.x86_64 #mysql80-community-release-el7-1.noarch #mysql-community-client-8.0.12-1.el7.x86_64 #mysql-community-common-8.0.

  • postgresql安装及配置超详细教程

    1. 安装 根据业务需求选择版本,官网下载 yum install https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-7-x86_64/pgdg-centos96-9.6-3.noarch.rpm yum install postgresql96 postgresql96-server rpm -qa|grep postgre 初始化数据库 执行完初始化任务之后,postgresql 会自动创建和生成两个用户和一个数据库:

  • centos7利用yum安装lnmp的教程(linux+nginx+php7.1+mysql5.7)

    前言 本文主要介绍的是基于centos7进行yum安装lnmp(linux+nginx+php7.1+mysql5.7)的相关教程,文中将一步步介绍的非常详细,下面话不多说了,来一起看看详细的介绍吧. 步骤如下: yum的安装 yum update yum安装nginx 安装nginx最新源 yum localinstall http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch

  • windows安装部署go超详细实战记录(实测有用!)

    之前我的课程中,关于go语言的安装是主要展示了mac的,windows的就一笔带过了. 结果被我说着了(可能在第一步直接被劝退),好多用windows的小伙伴部署go语言环境各种问题各种坑,网上教程看了个一知半解.没办法,毕竟折腾环境这件事对任何人都是一个不想提起的恶心流程. 为了检验和测试一下windows电脑到底要怎么部署go的开发环境,我决定掏出我的win10台式机来实际记录一下. 1. 打开浏览器,地址栏输入:https://golang.google.cn/dl/ 2. 选择下载的安装

  • 阿里云centos7使用yum安装mysql的正确姿势(推荐)

    yum快速安装mysql 新增yum源 rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 查看可用的mysql版本(直接略过) yum repolist enabled | grep "mysql.*-community.*" 导入 yum -y install mysql-community-server 加入开机启动 systemctl enable mysqld 启动mysql s

随机推荐