centos编译安装go1.9.1
  IAnf3sYdqT2F 2023年11月02日 27 0


下载

地址:https://golang.google.cn/dl/,下载go1.9.1,链接

下载Linux版本的安装包go1.19.1.src.tar.gz并复制到/usr/local下并解压

[root@hecs-202871 src]# wget https://golang.google.cn/dl/go1.19.1.linux-amd64.tar.gz
--2022-09-11 18:26:59-- https://golang.google.cn/dl/go1.19.1.linux-amd64.tar.gz
Resolving golang.google.cn (golang.google.cn)... 114.250.65.34
Connecting to golang.google.cn (golang.google.cn)|114.250.65.34|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://dl.google.com/go/go1.19.1.linux-amd64.tar.gz [following]
--2022-09-11 18:27:00-- https://dl.google.com/go/go1.19.1.linux-amd64.tar.gz
Resolving dl.google.com (dl.google.com)... 114.250.65.33
Connecting to dl.google.com (dl.google.com)|114.250.65.33|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 148820241 (142M) [application/x-gzip]
Saving to: ‘go1.19.1.linux-amd64.tar.gz’

100%[===========================================================>] 148,820,241 11.4MB/s in 13s

2022-09-11 18:27:14 (10.7 MB/s) - ‘go1.19.1.linux-amd64.tar.gz’ saved [148820241/148820241]

[root@hecs-202871 src]# ls
debug go1.19.1.linux-amd64.tar.gz kernels
[root@hecs-202871 src]# tar -xzf go1.19.1.linux-amd64.tar.gz -C /usr/local
[root@hecs-202871 src]# cd /usr/local
[root@hecs-202871 local]# ls
bin bttomcat etc go include lib64 libiconv nghttp2 openssl111 share uniagent
btjdk curl games hostguard lib libexec man openssl sbin src
[root@hecs-202871 local]# cd go
[root@hecs-202871 go]# vim /etc/profile
[root@hecs-202871 go]# sorce /etc/profile
-bash: sorce: command not found
[root@hecs-202871 go]# source /etc/profile
[root@hecs-202871 go]# go version
go version go1.19.1 linux/amd64

增加Linux环境变量并source生效

(1)执行编写环境变量命令

vim /etc/profile

(2)增加下面的配置

export GOPATH=/home/golang/gopath
export GOROOT=/usr/local/go
export GOARCH=386
export GOOS=linux
export GOTOOLS=$GOROOT/pkg/tool
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

(3)source环境变量使之生效

source /etc/profile

经常打开的目录配置下别名

vi ~/.bashrc
alias goroot='cd /usr/local/go'
alias gopath='cd /home/golang/gopath'
source ~/.bashrc

就能直接跳转到配置的目录下了

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  9E2BTpjt8nym   2023年12月06日   34   0   0 WindowsgitCentOS
IAnf3sYdqT2F