zl程序教程

您现在的位置是:首页 >  其他

当前栏目

WSL安装 in Windows10

安装 in Windows10 WSL
2023-09-14 09:15:00 时间

目录

1. 自动安装

2. 手动安装步骤

2.1 步骤 1 - 启用适用于 Linux 的 Windows 子系统

2.2  步骤 2 - 检查运行 WSL 2 的要求

2.3  步骤 3 - 启用虚拟机功能

2.4 步骤4 - 下载Linux内核更新包

2.5  步骤 5 - 将 WSL 2 设置为默认版本

2.6  步骤 6 - 安装所选的 Linux 分发


1. 自动安装

        Ref: 安装 WSL | Microsoft Docs

        以管理员身份打开PowerShell终端输入执行命令”wsl --install”.

        过了一晚上次日早上回来看居然还是1.7%(如下所示,崩溃。。。)。“Ctrl-C”强行退出后,重新执行”wsl –install”. 反馈了一条消息说需要重启。。。 

        好吧,重启后再次执行“wsl --install”,爆出一堆帮助信息,但是就是不给我安装(虽然心中一万头草泥马奔腾而过。。。。不过不慌,这事儿经历得多了就能沉得住气了^-^) 

        左看看有看看(中间走了一些岔路,参照网上一堆稂莠不齐的信息说明,开启了“设置-->更新和安全-->开发者选项-->开发人员模式”,也不知道有没有什么影响。。。反正懒得取消先这样了—不过后面手动安装步骤安装成功是不是跟这个有关系咱也不知道,这里暂且忠实地记录一下),根据以上命令输出的帮助信息,抱着试试看的心态,输入执行:

        wsl –install -d Ubuntu

        好歹给我重新开始下载了(不知道这是啥子逻辑^-^):

         经过漫长等待后。。。以上进度条前进到了1.1%然后。。。就没有然后。放弃。转向“旧版 WSL 的手动安装步骤 | Microsoft Docs”。

2. 手动安装步骤

        Ref: “旧版 WSL 的手动安装步骤 | Microsoft Docs

2.1 步骤 1 - 启用适用于 Linux 的 Windows 子系统

        执行命令:

        dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

        然后,重启计算机。

​​​​​​​2.2  步骤 2 - 检查运行 WSL 2 的要求

        检查系统版本是否满足要求。

        选择 Windows 徽标键 + R,然后键入“winver”,选择确定,可以看到Windows系统版本号。

        系统版本不满足咋办?可以散了^-^.

​​​​​​​2.3  步骤 3 - 启用虚拟机功能

        运行命令:

        dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

2.4 步骤4 - 下载Linux内核更新包

 

 

        点击下载wsl_update_x64.msi并运行。

        顺便参考说明执行了一下以下命令,什么也没有输出. But don’t mind, just go ahead.

        执行命令:systeminfo | find "System Type"

​​​​​​​2.5  步骤 5 - WSL 2 设置为默认版本

         执行命令:wsl --set-default-version 2

​​​​​​​2.6  步骤 6 - 安装所选的 Linux 分发

        我选择了:Ubuntu 20.04 LTS

        点击进入Microsoft Store,点击“获取”,然后根据要求,创建账号。。。最后如下图所示,“获取”变成了“打开”就表示安装成功了。

        以上说来简单,实际上折腾尝试了好几次“创建账号-->接收安全代码-->输入安全代码-->冻死。。。”,然后,突然一个走神再回头就看到以上变成“打开”了。。。所以如果出现挫折请不要放弃,此乃成长路上的考验,人生之事大抵如此^-^...

        点击“打开”,进入Ubuntu Terminal,然后是创建Unix账户、密码等等。

        走到这里,就可以恭喜你,可以开心地玩耍了。

        虽然,一键式自动安装没有成功,虽然后面在Microsoft Store的账号创建中反复折腾了好几次,总体上还算是比较顺利的。