背景介绍:
Sugar 常用的笔记本昨天被推送了 Windows 2004 更新。
借此试用了一下 WSL2,简直太好用!
本文记录操作方法和一些细节,作为更多人的上车参考。
以 ardupilot 这个开源项目的编译时间为测试标准,WSL2 的成绩很出色。
这个速度基本与 Sugar 做的 Linux2Go 一样,这可是在 Windows 上的哦!
启用 Windows 功能
下面两种方法,二选一。
方法一、以管理员身份打开 PowerShell 执行如下命令
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
方法二、
完成后重启电脑。
下载内核包
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
设置默认 WSL2
wsl --set-default-version 2
安装 Linux 系统
在 Windows 商店中搜索 linux
选择一个操作系统进行安装。
其他操作
1、转换版本
wsl --set-version Ubuntu-18.04 2
2、查看版本
wsl -l -v
3、关机
直接在 WSL2 的窗口上点红叉并不会把 WSL2 关机。
wsl -t Ubuntu-18.04
或
wsl --shutdown
网络访问
参考《WSL2 的一些网络访问问题》
https://lengthmin.me/posts/wsl2-network-tricks/
比较关键的是 Windows 10 上 wsl2.ps1
文件的内容,如下:
# [Config]
$wsl_h