Ubuntu下搭建Go语言安装环境

Ubuntu下搭建Go语言安装环境,第1张

虚拟机安装MobaXterm的使用及nfs挂载Go开发环境搭建 虚拟机安装

对于虚拟机的安装,已是极为日常的 *** 作了(详细过程可参考其他优秀博文)。本文在此模块,仅涉及笔者在安装过程的几处痛点(本文使用的虚拟机软件为VMware)。

处理器数量和每个处理器内核数量
处理器内核总数 = 处理器数量 * 每个处理器内核数量

选取原则即处理器内核总数 < CPU实际的线程数
通过任务管理器可查看以上参数,如图1所示。

图1 任务管理器查看参数

根据选取原则,我的配置为

处理器数量2
每个处理器的内核数量4
处理器内核总数8
网络适配器
因为后续 *** 作将借助MobaXterm,所以网络连接选择NAT MobaXterm的使用及nfs挂载

MobaXterm下载地址

查看虚拟机IP
需要在ubuntu使用命令(第一次输入,会显示命令不存在,可通过提示进行安装),具体 *** 作如图2所示。
图2 ifconfig命令使用
安装ssh远程服务
ubuntu下输入如下命令。
sudo apt-get install openssh-server
配置MobaXterm的Session
点击MobaXterm左上角的Session,具体配置如图3所示。
图3 MobaXterm的Session配置
下载nfs软件
nfs软件下载地址
打开所有程序,找到haneWin Software=>点击NFS Server=>依次点击Edit->Preferences=>依次点击Exports -> Edit exports file,删去d出对话框中的内容,并在对话框中输入如下内容:
c:\nfs_share -public -name:nfs_share

具体 *** 作如图4(a)、(b)所示。

(a)

(b)
图4 nfs挂载前的相关配置

注意:盘符与文件夹名均可进行修改,配置完后要点击haneWin Software下的Start NFS Server

在MobaXterm中输入挂载指令,指令如下:
sudo busybox mount -t nfs -o nolock 192.168.4.231:/nfs_share ~/nfs

参数解释:

IP地址 192.168.4.231在win下使用ipconfig指令查到的地址
nfs_sharewin下待挂载到ubuntu的文件夹
~/nfs挂载到ubuntu的位置
将Go的SDK拷贝至nfs_share文件夹下
如果挂载成功,ubuntu的nfs文件下就会存在Go的SDK。 Go开发环境搭建 安装路径不要有中文或者特殊符号(如空格等)SDK安装目录建议放在/opt目录下
直接拷贝从nfs文件夹将Go的安装包拷贝到/opt是不够权限的,使用如下命令:
sudo su
cp go1.17.linux-amd64.tar.gz /opt
解压安装包
tar -zxvf go1.17.linux-amd64.tar.gz

查看是否安装成功的详细步骤,如图5所示。

图5 查看SDK是否安装成功
配置环境变量
step1: 使用root的权限来编辑/etc/profile文件
vim /etc/profile/

添加以下变量:

export GOROOT=/opt/go
export PATH=$PATH:$GOROOT/bin
export GOROOT=$HOME/GOProjects

step2:如果需要生效,需注销再使用

图6 注销ubuntu后使用go

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/995432.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存