Windows启用WSL2并完成默认安装位置变更

本文详细介绍了如何在Windows系统上启用WSL2,包括启用Linux子系统和虚拟机平台的功能,以及如何配置、安装特定发行版,导出并迁移WSL环境。还提供了手动安装和管理WSL的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一 前置条件

1.1 启用“适用于 Linux 的 Windows 子系统”

以管理员权限运行cmd.exe或PowerShell,输入如下内容:

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

也可在程序和功能中点击“启用或关闭Windows功能”,勾选“虚拟机平台”。

1.2 启用虚拟机功能

启用虚拟机功能,安装 WSL 2 之前,必须启用“虚拟机平台”可选功能。 使用管理员权限运行cmd.exe或PowerShell,输入如下内容:

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

也可在程序和功能中点击“启用或关闭Windows功能”,勾选“适用于 Linux 的 Windows 子系统”。
下载 Linux 内核更新包:
wsl.exe --installwsl.exe --update适用于 x64 计算机的 WSL2 Linux 内核更新包,单击即可下载。

二 系统配置

将 WSL 2 设置为默认版本:

wsl --set-default-version 2

列出目前支持的发行版信息:

wsl --list --online

安装所选的 Linux 分发即可体验。如:

wsl --install -d AlmaLinux-8

三 导出并完成WSL迁移

列出当前系统已安装的WSL发行版信息:

wsl -l -v

停止WSL及相关发行版:

wsl --shutdown

导出需要迁移的发行版,默认为tar包:

wsl --export AlmaLinux-8 F:\AlmaLinux-8.tar

取消注册分发版并删除根文件系统:

wsl --unregister AlmaLinux-8

从备份恢复、导入发行版:

wsl --import AlmaLinux-8 D:\Work\WSL\AlmaLinux-8 F:\AlmaLinux-8.tar --version 2

参考资料

1、WSL 的手动安装步骤

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值