VM CentOS建立共享文件夹实现VS Code在windows环境下go开发,在centos环境里编译
简介
笔记本没办法更换系统,但是开发又必须在linux环境下进行,直接在vm界面环境下开发,卡的都蒙13。无奈之下想到这个法子,来解决现有尴尬的局面>>>
共分3个部分安装:
(1)centos实现与windows共享文件夹
(2)利用Xshell登录VM CentOS
(3)vs code IDE开发go程序
一、centos实现与windows共享文件夹
1、root权限登录
2、安装vmtool
3、设置windows共享文件夹
虚拟机设置--选项--共享文件夹--总是启用--添加文件夹
4、reboot
5、查看已经共享的文件夹
$ vmware-hgfsclient
6、挂载文件夹
yum install open-vm-tools-devel -y
sudo vmhgfs-fuse .host:/共享文件夹名称 /mnt/hgfs
7、centos的共享目录为/mnt/hgfs
查看共享文件夹,成功。(弊端,每次重启VM,都需要执行挂载操作)
二、利用Xshell登录VM CentOS
1、下载Xshell安装(有windows破解版)
2、centos需要安装sshd服务,并启动
3、在Xshell中利用ssh登录centos,并进入/mnt/hgfs>>(VM界面化程序放到后台不使用了,卡)
三、vs code IDE开发go程序
1、安装windows go和centos go,并做好各种配置(goroot、gopath)
2、共享文件夹设定为go的gopath目录
大功告成!!!(过程略简单,但是主要过程都有了,细节化东西,再google就行)
参考链接:https://blog.csdn.net/JasonHector/article/details/78679135