DG_*_*DG_ 3 windows-10 windows-subsystem-for-linux
由于 SSD 空间很小,我无法负担在Windows 商店中默认安装在本地驱动器 (C) 中的WSL(适用于 Linux 的 Windows 子系统)。
我可以在不同的驱动器上安装WSL吗?我在谷歌上搜索过,没有提到这个问题。
小智 11
似乎有一个更简单的答案,至少在 Windows 11 上,如果你不想在脑子里运行 powershell 命令的话。
基本上,安装一个发行版。例如:
wsl --install -d Ubuntu
Run Code Online (Sandbox Code Playgroud)
取消注册:
wsl --unregister Ubuntu
Run Code Online (Sandbox Code Playgroud)
这会删除您的“根”驱动器,但不会删除 ubuntu 映像。
转到“设置”>“应用程序”>“应用程序和功能”,搜索 ubuntu,然后单击结果旁边的三个点按钮,应如下所示:

单击“移动”,然后只需选择驱动器....转到开始菜单(或按 Windows 键或任何适合您的键),搜索 ubuntu 并运行它,这将启动安装程序。
它所做的一切现在都将位于您选择的驱动器上,包括正在运行的磁盘映像。
是的。现在打开Powershell。
Run Set-Location DriveLetter:whereDriveLetter是将安装 WSL 的驱动器。
然后为 WSL 创建一个目录New-Item WSL -Type Directory。
现在用 设置位置Set-Location .\WSL。
现在下载带有Invoke-WebRequest -Uri appx_package_url -OutFile Linux.appx -UseBasicParsing.
现在我们将用Copy-Item .\Linux.appx .\Linux2.appx然后Rename-Item .\Linux2.appx -Newname "Linux2.zip"然后然后解压缩appx Expand-Archive .\Linux2.zip。
现在Get-Childitem -Filter *.exe,您将找到一个由您下载的发行版命名的 .exe 文件。运行它来设置 WSL,你就完成了。
wsl 发行版的链接列表在这里
| 归档时间: |
|
| 查看次数: |
4339 次 |
| 最近记录: |