最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

Windows11安装linux子系统

业界 admin 18浏览 0评论

1、打开开发人员模式

win+i打开设置,勾选开发人员模式

2、开启“适用于Linux的Windows子系统”、虚拟机平台、Hyper-V

找到 控制面板-程序和功能-启用或关闭Windows功能,选中“适用于Linux的Windows子系统”,然后点击确定

3、安装WLS

在管理员模式下打开 PowerShell 或 Windows 命令提示符,方法是右键单击并选择“以管理员身份运行”,输入 wsl --install 命令,然后重启计算机。

wsl --install

更新WLS(如果出现如下错误,请更新WLS)

wsl --update

列出可用的 Linux 发行版

wsl --list --online

列出已安装的 Linux 发行版

wsl --list --verbose

卸载已有的子系统,先查看需要卸载的子系统的名字(这步针对windows已有多个子系统)

wsl --unregister Ubuntu

4、将版本从 WSL 1 升级到 WSL 2

wsl --set-default-version 2

5、安装所选的 Linux 分发

Ubuntu 18.04 on Windows - Windows官方下载 | 微软应用商店 | Microsoft Store

Ubuntu 20.04 - Windows官方下载 | 微软应用商店 | Microsoft Store

Ubuntu 22.04.3 LTS - Windows官方下载 | 微软应用商店 | Microsoft Store

openSUSE-Leap-15-1 - Windows官方下载 | 微软应用商店 | Microsoft Store

SUSE Linux Enterprise Server 12 SP5 - Windows官方下载 | 微软应用商店 | Microsoft Store

SUSE Linux Enterprise Server 15 SP1 - Windows官方下载 | 微软应用商店 | Microsoft Store

Kali Linux - Windows官方下载 | 微软应用商店 | Microsoft Store

Debian - Windows官方下载 | 微软应用商店 | Microsoft Store

Fedora Remix for WSL - Windows官方下载 | 微软应用商店 | Microsoft Store

Pengwin - Windows官方下载 | 微软应用商店 | Microsoft Store

Pengwin Enterprise 7 - Windows官方下载 | 微软应用商店 | Microsoft Store

Alpine WSL - Windows官方下载 | 微软应用商店 | Microsoft Store

Raft WSL - Windows官方下载 | 微软应用商店 | Microsoft Store

选择要下载的版本,点击下载:

下载好在开始中点击:

然后设置自己的用户和密码

将linux子系统的存储位置移到D盘

1、关闭子系统
打开终端,在命令行中输入wsl --shutdown关闭所有子系统。

wsl --shutdown
wsl --list --verbose

2、找到文件存放地址
我是直接使用应用商店安装的Ubuntu22.04,一般默认的磁盘文件放在以下的地址

C:\Users\Administrator\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu22.04LTS_79rhkp1fndgsc\LocalState
这里面 Administrator是我的用户名,CanonicalGroupLimited.Ubuntu22.04LTS_79rhkp1fndgsc是安装程序创建的文件夹(找不到可以搜索一下Ubuntu)。在上述的路径中有一个ext4.vhdx文件,这个文件就是子系统的磁盘文件。

3、在D盘创建新的路径,你也可以选择其他路径。

4、文件迁移
将第二步的ext4.vhdx文件直接ctrl+x剪切到D:\wsl文件夹。移动结束后,删除ext4.vhdx的上层文件夹LocalState,不删除下一步程序不能运行。

5、创建链接
使用Win+r,输入cmd打开命令行(一定是cmd,PowerShell会报错)。然后输入命令:

mklink /j C:\Users\Administrator\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu22.04LTS_79rhkp1fndgsc\LocalState  D:\WLS

记得将路径改为自己的。
参考链接:https://blog.csdn/qq_37591986/article/details/130353349

1、打开开发人员模式

win+i打开设置,勾选开发人员模式

2、开启“适用于Linux的Windows子系统”、虚拟机平台、Hyper-V

找到 控制面板-程序和功能-启用或关闭Windows功能,选中“适用于Linux的Windows子系统”,然后点击确定

3、安装WLS

在管理员模式下打开 PowerShell 或 Windows 命令提示符,方法是右键单击并选择“以管理员身份运行”,输入 wsl --install 命令,然后重启计算机。

wsl --install

更新WLS(如果出现如下错误,请更新WLS)

wsl --update

列出可用的 Linux 发行版

wsl --list --online

列出已安装的 Linux 发行版

wsl --list --verbose

卸载已有的子系统,先查看需要卸载的子系统的名字(这步针对windows已有多个子系统)

wsl --unregister Ubuntu

4、将版本从 WSL 1 升级到 WSL 2

wsl --set-default-version 2

5、安装所选的 Linux 分发

Ubuntu 18.04 on Windows - Windows官方下载 | 微软应用商店 | Microsoft Store

Ubuntu 20.04 - Windows官方下载 | 微软应用商店 | Microsoft Store

Ubuntu 22.04.3 LTS - Windows官方下载 | 微软应用商店 | Microsoft Store

openSUSE-Leap-15-1 - Windows官方下载 | 微软应用商店 | Microsoft Store

SUSE Linux Enterprise Server 12 SP5 - Windows官方下载 | 微软应用商店 | Microsoft Store

SUSE Linux Enterprise Server 15 SP1 - Windows官方下载 | 微软应用商店 | Microsoft Store

Kali Linux - Windows官方下载 | 微软应用商店 | Microsoft Store

Debian - Windows官方下载 | 微软应用商店 | Microsoft Store

Fedora Remix for WSL - Windows官方下载 | 微软应用商店 | Microsoft Store

Pengwin - Windows官方下载 | 微软应用商店 | Microsoft Store

Pengwin Enterprise 7 - Windows官方下载 | 微软应用商店 | Microsoft Store

Alpine WSL - Windows官方下载 | 微软应用商店 | Microsoft Store

Raft WSL - Windows官方下载 | 微软应用商店 | Microsoft Store

选择要下载的版本,点击下载:

下载好在开始中点击:

然后设置自己的用户和密码

将linux子系统的存储位置移到D盘

1、关闭子系统
打开终端,在命令行中输入wsl --shutdown关闭所有子系统。

wsl --shutdown
wsl --list --verbose

2、找到文件存放地址
我是直接使用应用商店安装的Ubuntu22.04,一般默认的磁盘文件放在以下的地址

C:\Users\Administrator\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu22.04LTS_79rhkp1fndgsc\LocalState
这里面 Administrator是我的用户名,CanonicalGroupLimited.Ubuntu22.04LTS_79rhkp1fndgsc是安装程序创建的文件夹(找不到可以搜索一下Ubuntu)。在上述的路径中有一个ext4.vhdx文件,这个文件就是子系统的磁盘文件。

3、在D盘创建新的路径,你也可以选择其他路径。

4、文件迁移
将第二步的ext4.vhdx文件直接ctrl+x剪切到D:\wsl文件夹。移动结束后,删除ext4.vhdx的上层文件夹LocalState,不删除下一步程序不能运行。

5、创建链接
使用Win+r,输入cmd打开命令行(一定是cmd,PowerShell会报错)。然后输入命令:

mklink /j C:\Users\Administrator\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu22.04LTS_79rhkp1fndgsc\LocalState  D:\WLS

记得将路径改为自己的。
参考链接:https://blog.csdn/qq_37591986/article/details/130353349

发布评论

评论列表 (0)

  1. 暂无评论