当前widnows用户的 AppData\Local\lxss
目录下安装了ubuntu,在那之中rootfs是和ubuntu安装的目录一致

Windows 10 运营原生Bash【Ubuntu】,windowsbashubuntu

当前widnows用户的 AppData\Local\运行原生Bash,的装置与运用。lxss
目录下安装了ubuntu,其中rootfs是和ubuntu安装的目录一致

bash进入的正是LINUX的SHELL,由此其二进制格式是ELF的,那样就绝不像在此之前要求设置虚拟机去选择LINUX的软件了

 

正如是设置后看到的系统环境【具体的安装参考别的文书档案,现在内需在windows
10开发者方式下才能利用】

[email protected]:~#澳门金沙国际,
uname -a
Linux BOOK 3.4.0+ #1 PREEMPT Thu Aug 1 17:06:05 CST 2013 x86_64
x86_64 x86_64 GNU/Linux
[email protected]:~#
cat /etc/issue
Ubuntu 14.04.5 LTS \n \l

 

今昔有人一度尝试出了,在那么些原生的系统下运转linux的图形界面,

 

 

 

原理

Windows Subsystem for Linux (WSL).

是基于WSL

10
运营原生Bash【Ubuntu】,windowsbashubuntu 当前widnows用户的
AppData\Local\lxss
目录下安装了ubuntu,在这之中rootfs是和ubuntu安装的目录一致 bash进…

当前widnows用户的 AppData\Local\lxss
目录下安装了ubuntu,在那之中rootfs是和ubuntu安装的目录一致

关于WSL的牵线那里就不做表达了。别的,本文仅适用于win10 build 16215以及之后的本子,以前的本子可参看官方链接。

bash进入的正是LINUX的SHELL,由此其二进制格式是ELF的,那样就绝不像从前须求设置虚拟机去行使LINUX的软件了

bash进入的正是LINUX的SHELL,由此其二进制格式是ELF的,那样就不要像以前必要设置虚拟机去行使LINUX的软件了

(可采取“winver”命令查看windows版本号)

 

 

 

一般来说是设置后来看的系统环境【具体的设置参考别的文书档案,现在亟待在windows
10开发者方式下才能运用】

一般来说是设置后来看的系统环境【具体的安装参考别的文档,未来须求在windows
10开发者形式下才能接纳】

安装:

1.  协会者权限运营powershell并运维上面包车型客车下令:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

大概:控制面板->程序和作用->启用或关闭Windows功能->勾选 适用于Linux的Windows子系统

澳门金沙国际 1

2.  重启电脑

  1.  打开应用超级市场搜索“WSL”,可根据自个儿供给选拔设置三个或四个Linux系统:

澳门金沙国际 2

4.
 设置达成后可在初步菜单里找到火速形式并运营,第叁次运行必要静观其变安装并安装用户名、密码。

 澳门金沙国际 3

除此以外,在cmd中运用以下多少个指令都能够运作WSL:

  • wsl 或者 bash
  • wsl [command]或者bash -c [command]
  • Linux系统名称(如:ubuntu),那跟上边在开端菜单里运维是同样的

当中,前三种方法会运作暗中认可的linux系统,当您安装多个linux系统之后可以动用wslconfig来内定

 

root@BOOK:~# uname -a
Linux BOOK 3.4.0+ #1 PREEMPT Thu Aug 1 17:06:05 CST 2013 x86_64
x86_64 x86_64 GNU/Linux
root@BOOK:~# cat /etc/issue
Ubuntu 14.04.5 LTS \n \l

root@BOOK:~# uname -a
Linux BOOK 3.4.0+ #1 PREEMPT Thu Aug 1 17:06:05 CST 2013 x86_64
x86_64 x86_64 GNU/Linux
root@BOOK:~# cat /etc/issue
Ubuntu 14.04.5 LTS \n \l

应用wslconfig命令进行政管理理

  1.  设置默许运营的linux系统

    wslconfig /setdefault

正如下边所说,若是执行wslconfig /setdefault
ubuntu,那么执行bash命令则会运作ubuntu

  1.  卸载linux系统

    wslconfig /unregister

当系统出现难题,我们能够卸载后重新安装。如:wslconfig /unregeister
ubuntu

  1.  查看已设置的linux系统

    wslconfig /list

 

 

 

安装暗中认可登陆用户

当我们运维WSL时,它会用第3回运维时输入的用户名登陆,假诺想改为其余用户,能够(以ubuntu为例):

ubuntu config --default-user root

这么,现在再运营ubuntu它就会私下认可以root登陆。别的还足以“ubuntu
/?”查看其越多选用办法。

 

方今有人曾经尝试出了,在那个原生的系统下运转linux的图形界面,

后天有人一度尝试出了,在这么些原生的系统下运作linux的图形界面,

WSL文件系统与地面文件系统互相走访

1.  WSL中做客当麻芋果件

在“/mnt”目录下有“c”、“d”、“e”等文件夹,分别代表当地的C盘、D盘、E盘,直接cd到相应路径下即可。

  1.  本地访问WSL的根目录

微软官方没有公开WSL所在的根目录,并且威名赫赫不建议在外表对其开始展览转移。可是有时大家供给从来

读取里面包车型客车文本,要是老是都用cp将其拷贝到本地又太难为。下边是其根目录(以ubuntu为例):

澳门金沙国际 4

(C:\Users\XXXX\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs)

本子分歧或许会有略微差异

 

 

 

设置控制台暗中同意字体

WSL字符界面界面默许字体太无耻如何是好?注册表大法(以ubuntu为例):

澳门金沙国际 5

CodePage是字符代码页,设置成437就好(倘若没有就新建);FaceName是字体名称,那里大家设置的Consolas。

(其实在此处同样能够设置cmd和powershell的暗中认可字体)

改好之后再打开WSL就能够见到效能了:

澳门金沙国际 6

 

原创小说,转载请申明。

 

 

 

 

原理

原理

Windows Subsystem for Linux (WSL).

Windows Subsystem for Linux (WSL).

是基于WSL

是基于WSL

相关文章