随手记——使用vscode在win10中搭建linux开发环境
一、虚拟机设置
- 使用vmware workstation安装ubuntu20.04(网络连接模式是默认的NAT)。参考文章:https://blog.csdn.net/qq_43508801/article/details/106297189;
- 可选:修改ubuntu的源。参考文章:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
- “sudo apt install openssh-server”安装ssh服务。参考文章:https://blog.csdn.net/jackghq/article/details/54974141
服务端就准备好了,虚拟机挂在后台即可。嫌ubuntu太臃肿的可以安装不带桌面环境的ubuntu-server、debian、centos等。
二、主机设置
- 由于win10默认开着防火墙,所以虚拟机无法访问宿主机。有两个解决方法,第一个是简单粗暴地关掉防火墙,第二个是添加白名单。参考文章:http://blog.itpub.net/69959246/viewspace-2710614/
- vscode安装remote-ssh插件并连接虚拟机。参考文章:https://www.cnblogs.com/liyufeia/p/11405779.html
win10一般默认安装了openssl,系统上没有的要安装一个
三、总结
总之就是,先安装一个带有ssh服务的虚拟机,然后准备好带有ssh插件的vscode,连上虚拟机即可。

浙公网安备 33010602011771号