本文最后更新于 2018-12-08,文章内容可能已经过时。

本文最初在发布于GitHub,在此重新发布是为了汇总作品。本文撰写时(2018)基于第一代WSL技术,在此发布时(2024)微软已经发布第二代WSL技术并被主要应用。如果你在使用 WSL 2,请注意内容适用性。

启动Windows Subsystem for Linux

  开始WSL之旅的第一步是启动Windows Subsystem for Linux功能,有两种方法实现:

通过命令行

  1. 管理员身份打开PowerShell

    右键单击屏幕左下角“开始”菜单,找到“Windows PowerShell(管理员)”并打开 打开PowerShell

  2. 复制以下命令并运行

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
    
    输入命令
  3. 安装完成后重启电脑~

通过控制面板

  1. 打开控制面板

    打开屏幕左下角“Cortana搜索框”输入“control panel”搜索并打开搜索结果中的“控制面板”

    打开控制面板 搜索结果
  2. 找到启用或关闭Windows功能

    如图所示,打开“程序”——“启用或关闭Windows功能”,找到并勾选“适用于Linux的Windows子系统”,点击“确定”。

    打开WSL
  3. 安装完成后重启电脑~

通过应用商店安装Linux发行版

启动WSL支持之后,安装Linux发行版的步骤如下

  1. 打开Win10应用商店搜索你喜欢的Linux发行版并安装。目前,WSL支持UbuntuKali LinuxGNUOpenSUSE等发行版。通过应用商店安装的Linux发行版只支持安装在C盘!

  2. 以安装Ubuntu为例,安装完成后搜索并打开Ubuntu执行后续安装。

    打开Ubuntu 安装Ubuntu
  3. 安装完成后按提示输入默认用户名、密码。

    完成
  4. 全部完成!今后我们可以通过Ubuntu应用打开一个WSL的Ubuntu命令行窗口。

  5. Enjoy!


下一步