在使用window系统开发时因为系统环境和线上环境不一致可能致使各类问题,以及部分扩展库只支持liunx 系统 下运行,Linux的开发环境尤其重要。 window的linux环境通常由vm/vbox 在虚拟机下运行固然也能够在虚拟机上将window挂载在linux 挺麻烦就是了。加上虚拟机运行占用高等问题linux
今天利用微软的linux子系统,搭建一个轻量高效的linux系统。ubuntu
Windows Subsystem for Linux(简称WSL)是一个在Windows 10上可以运行原生Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合做开发,其目标是使纯正的Ubuntu 14.04 "Trusty Tahr"映像能下载和解压到用户的本地计算机,而且映像内的工具和实用工具能在此子系统上原生运行windows
windows 下的linux子系统 如下简称 wsl安全
wsl 支持完整Linux功能工具
下载以后打开便可自动安装post
Installing, this may take a few minutes...
Installation Failed!
Error: 0x8007019e
Press any key to continue...
复制代码
解决办法测试
1.win+x,选择Windows PowerShell(管理员) 2.输入:this
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
复制代码
3.回车,输入Y,重启!spa
4.从新打开已经安装的子系统,等几分钟,输入帐户和密码。code
1.等待片刻安装完成以后便可按照提示设置用户名和密码
2.配置开发环境 这里使用的是宝塔集成环境(可选择其余环境)
3.环境结束
window磁盘分别挂在目录 /mnt
配置启动时的默认用户
ubuntu/debian config --default-user root
复制代码
配置当前用户密码
passwd 新密码复制代码