CentOS7使用yum安装Golang(超详细)

这篇具有很好参考价值的文章主要介绍了CentOS7使用yum安装Golang(超详细)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

本文介绍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-REPO
[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.11rc2(这个参考,不用操作)

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的安装过程。文章来源地址https://www.toymoban.com/news/detail-416763.html

到了这里,关于CentOS7使用yum安装Golang(超详细)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • CentOS7配置阿里yum源 超详细!!!

    所有操作都是在root权限下做的,切换root用户 命令: su root 使用 ls /etc/yum* 查看所有的关于yum的文件的路径   命令: cd /etc/yum.repos.d 进去,以便于操作 我们需要配置的是CentOS-Base.repo和epel.repo文件 先下载wget,先备份就不能用yum安装东西了 命令: yum install wget -y 备份原来的文件

    2024年01月21日
    浏览(44)
  • Centos7安装mysql8.0操作步骤(yum安装方法)

    以下操作在Centos7.5上实操成功。 rpm -qa | grep -i mariadb(检查有没有mariadb) rpm -e  --nodeps  mariadb-libs-5.5.56-2.el7.x86_64(不检查依赖直接卸载) rpm -qa | grep mysql wget https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm yum -y install mysql80-community-release-el7-3.noarch.rpm rpm --import https://rep

    2023年04月15日
    浏览(72)
  • centos7通过yum方式安装python3.8

    1、在CentOS或RHEL系统上安装额外的企业级Linux软件包(EPEL)存储库。EPEL存储库提供了一些在默认存储库中不可用的附加软件包。如果您想要使用EPEL存储库中的软件包,您需要在系统上具有管理员权限。 2、在CentOS或RHEL系统上安装 yum-utils 软件包。 yum-utils 软件包提供了一组工

    2024年02月16日
    浏览(45)
  • Linux CentOS7中yum的使用&&更新yum源

    我们在windows中我们是经常需要下载一些我们需要的软件,那么我们在Linux中理所当然也是需要的,那么我们如何安装软件呢?? 1.源代码安装:源代码安装就是直接自己安装源代码,并且是自己找源码,自己设置代码依赖关系,所以这个源代码安装并不是我们使用的 2.rpm安装

    2024年02月06日
    浏览(47)
  • Centos7安装RabbitMQ与使用(超详细)

    第一步、安装任何软件包之前,建议使用以下命令更新软件包和存储库 第二步、Erlang在默认的YUM存储库中不可用,因此您将需要安装EPEL存储库 也可以去Erlang官网下载Erlang存储库https://packagecloud.io/rabbitmq/erlang?page=1,将下载好的rpm包防至Centos上 第三步、RabbitMQ是基于Erlang(面向

    2024年02月13日
    浏览(47)
  • centos7 yum安装ELK8.X+filebeat

    系统:centos7.9 elasticsearch-8.5.3 kibana-8.5.3 logstash-8.5.3 filebeat-8.5.3 下载地址:Elastic官网 我下载的是rpm格式 在ssh工具上,可以通过wget 命令将4个rpm包进行下载, 下载的包就放在root下,如 使用yum localinstall 安装本地rpm包,执行代码如下(示例): 安装完成会生成默认密码,可以记

    2024年02月08日
    浏览(55)
  • centos7 yum 安装 cmake3 version 3.17.5

    安装 验证 第三方仓库 epel 相关信息参考 : 《Centos上安装EPEL》blog.csdn.net/whatday/article/details/89150746

    2024年02月09日
    浏览(46)
  • Centos7-yum安装mysql-修改密码-无密码登录-安全配置

    在CentOS中默认安装有MariaDB(MySQL的一个分支),安装完成之后可以直接覆盖MariaDB。 rpm -qa | grep mariadb 查询是否安装了mariadb rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64 卸载 mariad wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 安装官网提供的yum源 yum -y install mysql57-communit

    2024年02月03日
    浏览(53)
  • Centos7 两种方式安装 MySQL5.7 步骤 yum 、本地 tar 文件

    1、卸载系统自带 mariadb MariaDB Server 是最流行的开源 关系型数据库 之一。它由 MySQL 的原始开发者制作,并保证保持开源。 在 CentOS 7 中默认安装有 MariaDB 可忽略,安装完成之后可以直接覆盖掉 MariaDB。 查看并卸载系统自带的 Mariadb 2、下载并安装 MySQL 官方的 Yum 由于 CentOS 的

    2024年01月24日
    浏览(51)
  • Centos7系统 Docker 安装和使用教程(超详细附带常用的容器部署代码)

    简介 Docker 是一个开源的容器化平台,可帮助开发者轻松地创建、部署和运行应用程序。 Docker 使开发人员能够在一个独立的容器中打包应用程序及其依赖项,这样他们就可以轻松地将应用程序移植到任何其他环境中。 使用 Docker 的主要优势: 便于部署:由于 Docker 容器可以在

    2024年02月08日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包