linux 安装/卸载go环境(基于centos8)

安装

下载go的安装包

Golang官网下载地址:https://golang.org/dl/

将安装包解压放到到usr/local中,并解压

  1. cd /usr/local
  2. tar -zxvf go1.11.5.linux-amd64.tar.gz

将/usr/local/go/bin添加到环境变量中

  1. vim /etc/profile
  2. # 在最后一行添加
  3. export GOROOT=/usr/local/go
  4. export PATH=$PATH:$GOROOT/bin
  5. # 保存退出后source一下(vim 的使用方法可以自己搜索一下)
  6. source /etc/profile

执行go -version查看是否安装成功

  1. [root@k8s-master-lb ~]# go version
  2. go version go1.19.1 linux/amd64

卸载

查看GOROOT地址

  1. [root@k8s-master-lb ~]# go env
  2. GO111MODULE=""
  3. GOARCH="amd64"
  4. GOBIN=""
  5. GOCACHE="/root/.cache/go-build"
  6. GOENV="/root/.config/go/env"
  7. GOEXE=""
  8. GOEXPERIMENT=""
  9. GOFLAGS=""
  10. GOHOSTARCH="amd64"
  11. GOHOSTOS="linux"
  12. GOINSECURE=""
  13. GOMODCACHE="/root/go/pkg/mod"
  14. GONOPROXY=""
  15. GONOSUMDB=""
  16. GOOS="linux"
  17. GOPATH="/root/go"
  18. GOPRIVATE=""
  19. GOPROXY="https://proxy.golang.org,direct"
  20. GOROOT="/usr/local/go"
  21. GOSUMDB="sum.golang.org"
  22. GOTMPDIR=""
  23. GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64"
  24. GOVCS=""
  25. GOVERSION="go1.19.1"
  26. GCCGO="gccgo"
  27. GOAMD64="v1"
  28. AR="ar"
  29. CC="gcc"
  30. CXX="g++"
  31. CGO_ENABLED="1"
  32. GOMOD="/dev/null"
  33. GOWORK=""
  34. CGO_CFLAGS="-g -O2"
  35. CGO_CPPFLAGS=""
  36. CGO_CXXFLAGS="-g -O2"
  37. CGO_FFLAGS="-g -O2"
  38. CGO_LDFLAGS="-g -O2"
  39. PKG_CONFIG="pkg-config"
  40. GOGCCFLAGS="-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build888858165=/tmp/go-build -gno-record-gcc-switches"
  41. [root@k8s-master-lb ~]#

删除GOROOT目录,卸载完成,即可重新安装

  1. rm -rf /usr/local/go

linux 安装/卸载go环境的更多相关文章

  1. Linux安装配置php环境的方法

    本文实例讲述了Linux安装配置php环境的方法.分享给大家供大家参考,具体如下: 1.获取安装文件: http://www.php.net/downloads.php php-5.3.8.tar.g ...

  2. Linux安装.Net core 环境并运行项目

    原文:Linux安装.Net core 环境并运行项目 一 安装环境 1.  从微软官网下载 Linux版本的.NetCoreSdk 2.0 安装包 打开终端: 第一步: sudo yum insta ...

  3. Linux - 安装 dotnet core 环境

    Linux -  安装 dotnet core 环境 系统环境:CentOS7 官方安装指导 https://www.microsoft.com/net/learn/get-started/linux ...

  4. linux安装卸载MySQL以及密码设置+Hive测试

    linux系统卸载MYSQL 1,先通过yum方式卸载mysql及相关组件 命令:yum remove mysql* 2.通过命令:rpm -qa|grep -i mysql 查找系统的有关于mysq ...

  5. Linux安装LAMP开发环境及配置文件管理

    Linux主要分为两大系发行版,分别是RedHat和Debian,lamp环境的安装和配置也会有所不同,所以分别以CentOS 7.1和Ubuntu 14.04做为主机(L) Linux下安装软件,最 ...

  6. mysql linux 安装卸载

    mysql安装包官网https://dev.mysql.com/downloads/mysql/5.7.html#downloads wget https://dev.mysql.com/get/Do ...

  7. linux安装&卸载IB网卡(mellanox)驱动

    由于工作上的需求,需要在redhat6.5服务器上面安装mellanox品牌的IB网卡,故整理了一个安装&卸载IB网卡驱动的教程: 一.安装 1)下载相应操作系统驱动 http://www.m ...

  8. Linux安装nginx的环境要求

    # Linux下切记不能乱删东西!我把pcre强制删除后,什么命令都不能使用了,系统奔溃,血的教训! nginx是C语言开发,建议在linux上运行,本教程使用Centos6.4作为安装环境. 一.  ...

  9. Linux安装卸载Mysql数据库

    关于mysql数据库在Linux下的应用一直以来都是我认为比较棘手的,这次通过搭建Linux学习环境顺便研究和学习Mysql数据库在Linux下安装和卸载. 1.先来看看卸载吧,如下图所示: 以上的命 ...

随机推荐

  1. 4G巴歇尔槽流量采集网关

    首先向大家展示下拓扑图: 金鸽科技R10物联网网关,带有一个RS485口可以采集巴歇尔槽的液位状态,还提供一个网口用于给摄像头和现场其他的网络设备提供网络传输通道!R10A内置了巴歇尔槽液位换算成流量 ...

  2. js屏蔽浏览器默认事件

    <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...

  3. Odoo14 需要哪些技术

    1 PostgreSQL:数据库,存储数据. 2 Python :主要作用是控制数据库,如:建表.关联字段.批量数据-- 3 html.css.javascript:基础前端. 4 scss:前端样式 ...

  4. 解决国内不能访问github的问题

    问题 最近访问GitHub总是不稳定,经常连不上, 出各种错误(OpenSSL SSL_read: Connection was reset, errno 10054, Connection refu ...

  5. SpringBoot RabbitMQ 注解版 基本概念与基本案例

    前言 人间清醒 目录 前言 Windows安装RabbitMQ 环境工具下载 Erlang环境安装 RabbitMQ安装 RabbitMQ Web管理端安裝 RabbitMQ新增超级管理员 Rabbi ...

  6. 系统CPU飙高,怎么排查?

    cpu是整个电脑的核心计算资源,对于一个应用进程来说,cpu的最小执行单元是线程. 导致cpu飙高的原因有几个方面: cpu上下文切换过多,对于cpu来说,同一时刻下每个cpu核心只能运行一个线程,如 ...

  7. 【JDBC】学习路径10-c3p0数据源的使用(JDBC完结)

    第一章:下载 c3p0官网:https://www.mchange.com/projects/c3p0/ 这个是SourceForge提供的下载地址:https://sourceforge.net/p ...

  8. python压缩pdf(指定缩放比例)

    python压缩pdf(指定缩放比例) 原理 pdf文件处理使用https://pymupdf.readthedocs.io/en/latest/index.html库可以轻松实现,该库的官方说明文档 ...

  9. SFSafariViewController 加载的网页与原生oc之间的交互

    问题描述: 工作中碰到这样一种场景, WebApp 已经实现了IM即时通讯及基于WebRTC实现的音视频会议,音视频聊天. 也是半路接手的项目,项目整体是使用WKWebView套壳加载h5 页面实现( ...

  10. Linux系统启动报错No bootable device解决步骤

    CSDN文章地址点击此处 磁盘的 MBR 表损坏 实验环境准备工作 查看分区类型及磁盘位置信息点击此篇 首先备份虚拟机A上的 MBR 表 dd if=/dev/vda of=MBR bs=512 co ...