1.安装WSL2(必须是18917之后的版本)
Powershell以管理员身份运行 ,输入:Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
Powershell以管理员身份运行 ,输入:Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
此命令将启用虚拟机平台与WSL可选组件,完成后重启系统。
为使得之后安装的Linux子系统都安装到WSL2之中,重启后输入命令:wsl --set-default-version 2
1.1补充:
假如之前已安装了wsl版linux要转为WSL2可做以下操作:
以管理员身份打开powershell,输入wsl -l查看已经安装的子系统(假如显示是:Ubuntu-18.04),输入命令:wsl --set-version Ubuntu-18.04 2
如查看目前WSL版本可以通过命令:wsl -l -v
2.使用LxRunOffline安装WSL系统
下载LxRunOffline,解压缩的LxRunOffline.exe直接丢入C:/Windows/System32文件夹中,链接:https://github.com/DDoSolitary/LxRunOffline/releases
下载archlinux系统,放置于D:/盘,链接:https://mirrors.tuna.tsinghua.edu.cn/archlinux/iso/2020.04.01/archlinux-bootstrap-2020.04.01-x86_64.tar.gz
创建安装文件夹,我是放置于D:/Linux文件夹中
Powershell以管理员身份运行 ,输入:LxRunOffline i -n archlinux -f d:/archlinux-bootstrap-2020.04.01-x86_64.tar.gz -d d:/linux -r root.x86_64
走完进度条,完成安装。运行Linux使用输入指令:wsl -d archlinux
3.卸载
输入指令:LxRunOffline ui -n archlinux