.NET Core运行在Linux中的例子、文章已经很多了,看了一些之后也想体验一下,顺便记录一下……
环境:Windows 10 1709、它内置的Linux子系统(这里安装的是Ubuntu 16.04)
一、安装Ubuntu 16.04
1、启用win10中内置的Linux
到了Win10 1709,内置的Linux已经不是Beta版了,"控制面板\程序\程序和功能",点击“启用或关闭Windows功能”,启用“适用于Linux的Windows子系统”
2、安装Linux
在cmd中输入bash,它会提示你到微软应用商店下载,网址:https://aka.ms/wslstore,在浏览器中输入该网址会自动打开微软应用商店
我选择的是Ubuntu,版本是16.04 LTS,文件很小只有不到200MB
如上图,这样你就安装成功了,这里固定到了开始屏幕方便下次使用……第一次打开,首先会让你输入用户名和密码:
之后你可以输入:lsb_release -a 查看Linux的版本:
没想到就像装软件一样简单,软件有他的安装目录,也想知道Linux的文件系统放在什么地方......找了半天终于找到了:C:\Users\XXX\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs