可能是目前最好用的 Linux 发行版 (雾

概述

WSL 即 Windows Subsystem for Linux,是一个为在Windows 10上能够原生运行Linux二进制可执行文件(ELF格式)的兼容层。

Ubuntu的1号bug就这么被解决了呢。(233

安装

Windows 官方文档给出了安装指南:

Terminal

用默认的 cmd 和 powershell 运行 bash 效果都不好,用 cmder 也有一些问题。

不过有人专门写了一个针对WSL的终端,是目前最佳的选择:

内核

1
2
3
4
5
6
7
8
9
$ sudo lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.2 LTS
Release: 16.04
Codename: xenial

$ uname -a
Linux Adam 4.4.0-43-Microsoft #1-Microsoft Wed Dec 31 14:42:53 PST 2014 x86_64 x86_64 x86_64 GNU/Linux

p.s. 我当时安装的时候只有Ubuntu,不过目前多了许多其他版本的系统(如Debian, Kali…)

与Windows的互操作性

众所周知,Linux的桌面环境一直为人们所诟病,如今有了了Windows强大的桌面环境,这个问题也解决了。
目前已经支持在WSL运行win32应用,比如在文件资源管理器打开当前目录,你可以直接运行explorer.exe .

更多操作及原理如下

使用过程遇到的问题

系统剪切板不互通

使用vim的同学习惯使用"+y来复制到剪切板,不过WSL中的剪切板不用Windows互通,下面是我在StackOverFlow问到的一种解决方案:

参考