使用window10系统搭建完善的Linux开发环境

导读

在使用window系统开发时因为系统环境和线上环境不一致可能致使各类问题,以及部分扩展库只支持liunx 系统 下运行,Linux的开发环境尤其重要。 window的linux环境通常由vm/vbox 在虚拟机下运行固然也能够在虚拟机上将window挂载在linux 挺麻烦就是了。加上虚拟机运行占用高等问题linux

今天利用微软的linux子系统,搭建一个轻量高效的linux系统。ubuntu

wsl (windows下的Linux子系统)

Windows Subsystem for Linux(简称WSL)是一个在Windows 10上可以运行原生Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合做开发,其目标是使纯正的Ubuntu 14.04 "Trusty Tahr"映像能下载和解压到用户的本地计算机,而且映像内的工具和实用工具能在此子系统上原生运行windows

windows 下的linux子系统 如下简称 wsl安全

wsl 支持完整Linux功能工具

开启Linux子系统

  • 开启win10开发者模式 【更新和安全→开发者选项→开发人员模式】

  • 添加linux子系统程序 【应用→应用和功能→程序和功能→启用 和关闭windows功能→适用于Linux的windows子系统】

  • 经过应用商店安装linux(ubuntu经测试没法正常安装宝塔,建议选择debian)

下载以后打开便可自动安装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.配置开发环境 这里使用的是宝塔集成环境(可选择其余环境)

www.bt.cn

3.环境结束

在Linux子系统中能够彻底使用window下的文件

window磁盘分别挂在目录 /mnt

配置启动时的默认用户

ubuntu/debian config --default-user root
复制代码

配置当前用户密码

passwd 新密码复制代码
相关文章
相关标签/搜索