windows上提供的linux客户端。

参考:如何在 Windows 10 中安装 WSL2 的 Linux 子系统

安装

开启windows功能

管理员权限启动 PowerShell

  1. # 启用虚拟机平台
  2. Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
  3. # 启用 Linux 子系统功能
  4. Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

商城安装

打开商城
image.png
搜索并安装最新版即可。
image.png

升级到wsl2

系统需要升级到 2004 及以上。

  1. # 查看版本
  2. PS C:\WINDOWS\system32> wsl --list --verbose
  3. NAME STATE VERSION
  4. * Ubuntu-18.04 Running 1
  5. # 升级版本
  6. PS C:\WINDOWS\system32> wsl --set-version Ubuntu-18.04 2
  7. 正在进行转换,这可能需要几分钟时间...
  8. 有关与 WSL 2 的主要区别的信息,请访问 https://aka.ms/wsl2
  9. 转换完成。

安装字体

下载字体

  1. sudo apt-get install fonts-powerline

配置字体,可以解决zsh乱码
windows-wsl - 图3

配置

基本配置

配置软件源:https://www.yuque.com/tianyunperfect/ygzsw4/uqcua5

配置右键打开

import_ubuntu.reg

  1. Windows Registry Editor Version 5.00
  2. [HKEY_CLASSES_ROOT\Directory\Background\shell\Ubuntu]
  3. @="使用Ubuntu打开"
  4. "Icon"="C:\\Windows\\System32\\wsl.exe"
  5. [HKEY_CLASSES_ROOT\Directory\Background\shell\Ubuntu\command]
  6. @="C:\\Windows\\System32\\wsl.exe"

设置软连接

因为访问windows目录不是很方便,所以我们要设置一些软链接。

  1. ln -s /mnt/c ~/c
  2. ln -s /mnt/d ~/d
  3. ln -s /mnt/e ~/e
  4. ln -s /mnt/c/Users/1/Desktop ~/desktop