前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Windows启用WSL2并完成默认安装位置变更

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

作者头像
耕耘实录
发布2024-03-19 07:59:28
1800
发布2024-03-19 07:59:28
举报
文章被收录于专栏:耕耘实录耕耘实录

一 前置条件

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

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

代码语言:javascript
复制
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

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

1.2 启用虚拟机功能

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

代码语言:javascript
复制
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

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

二 系统配置

将 WSL 2 设置为默认版本:

代码语言:javascript
复制
wsl --set-default-version 2

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

代码语言:javascript
复制
wsl --list --online

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

代码语言:javascript
复制
wsl --install -d AlmaLinux-8

三 导出并完成WSL迁移

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

代码语言:javascript
复制
wsl -l -v

停止WSL及相关发行版:

代码语言:javascript
复制
wsl --shutdown

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

代码语言:javascript
复制
wsl --export AlmaLinux-8 F:\AlmaLinux-8.tar

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

代码语言:javascript
复制
wsl --unregister AlmaLinux-8

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

代码语言:javascript
复制
wsl --import AlmaLinux-8 D:\Work\WSL\AlmaLinux-8 F:\AlmaLinux-8.tar --version 2

参考资料

1、WSL 的手动安装步骤

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2024-01-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一 前置条件
    • 1.1 启用“适用于 Linux 的 Windows 子系统”
      • 1.2 启用虚拟机功能
      • 二 系统配置
      • 三 导出并完成WSL迁移
      • 参考资料
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档