什么是linux子系统
- 具体的概念网上很多,作为个技术人简单粗暴来说就是微软脑子瓦特,突然爱上了linux,可以在win10安装linux子系统
- 子系统不同于虚拟机,但是其优点是安装很快,对于新手和简单使用来说很友好
搞一个python的开发环境
目标
- 子系统中安装python的开发环境
- 通过xshell连接该子系统
- 使用vscode远程开发
开始
-
首次安装后需要先更新下源
sudo apt update
-
安装python
sudo apt install python3 #如果有多个python版本可以使用下面方式来进行切换 update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1 update-alternatives --install /usr/bin/python python /usr/bin/python3.5 1
-
安装ssh
sudo apt-get install openssh-server #安装ssh sudo service ssh --full-restart #完整启动 ssh service
-
xshell 连接测试
sudo apt install net-tools # 安装网络工具 ifconfig #查看ip xshell中配置host地址
-
vscode配置remote插件
1. 安装 Remote Development extension pack 2. ctrl+p > 输入remote-ssh,根据提示输入host地址,等待打开新远程窗口输入密码信息 3. 打开远程服务器项目目录,enjoy it !
总结
1. wls是个很好的开始,而且真的挺好用,对新人很友好 2. 对于使用windows作为生产工具的小伙伴,如果想尝鲜强烈推荐 3. 如果想做一些linux下的测试,或者一些在windows下安装很坑的软件,可以在子系统安装,远程连接 4. 只是一些小的想法,希望对密码的小伙伴有一点点帮助