WSL文档
本文最后更新于4 天前,内容如有失效请评论区留言。

参照文档
Install WSL
Manual installation steps for older versions of WSL

不指定目录

使用单个命令安装运行 WSL 所需的一切。右键单击并选择“以管理员身份运行”,以管理员模式打开 PowerShell,输入 wsl –install 命令,然后重新启动计算机。

wsl --install

此命令将启用运行 WSL 和安装 Linux 的 Ubuntu 发行版所需的功能。
默认情况下,安装的 Linux 发行版是 Ubuntu。可以使用 -d 标志进行更改。
要更改安装的发行版,请输入:

wsl.exe --install [Distro]

将 [Distro] 替换为您要安装的发行版的名称。
要查看可通过在线商店下载的 Linux 发行版列表,请输入:

wsl.exe --list --online

指定目录

启用WSL可选功能和虚拟机功能

在 Windows 上安装任何 Linux 发行版之前,您必须首先启用“Windows Subsystem for Linux”可选功能。
以管理员身份打开 PowerShell(开始菜单 > PowerShell > 右键单击 > 以管理员身份运行) 并输入以下命令:

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

在安装 WSL 2 之前,必须启用虚拟机平台可选功能。您的计算机需要虚拟化功能(BIOS:任务管理器-性能-CPU-右下方可查看)才能使用此功能。
以管理员身份打开 PowerShell 并运行:

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

重新启动计算机以完成 WSL 安装并更新到 WSL 2。

更新以安装

官方:Linux 内核更新包会安装最新版本的 WSL 2 Linux 内核 ,以便在 Windows 操作系统映像中运行 WSL。(但我运行时发现无效,所以我采取下面的措施)
执行

// 更新以安装
wsl --update
// 查看版本
wsl --status

根据需求设定默认为WSL 2

wsl --set-default-version 2

安装WSL Linux 发行版包

1.下载包
WSL Linux发行版下载链接
Ubuntu 24.04 LTS(x64,arm64)
2.解压
将下载的WSL发行版整个.appx文件改名为.zip以解压
找到类似Ubuntu_2404.0.5.0_x64.appx(x64系统使用),同样改为.zip解压,将内部所有内容复制或剪贴到指定wsl的安装目录下
3.安装
以管理员身份打开PowerShell,cd到该目录下。
执行:

// 到达指定的目录
cd D:\AppDownload\WSLpack\WSL\Ubuntu2404
// 执行文件里的.exe
.\ubuntu2404.exe

接着输入Username和password即完成

操作WSL

WSL实例默认名称为(类似)Ubuntu-24.04

  • 查看所有WSL实例(名称)
// 查看哪些实例正在运行
wsl -l -v
// 查看实例名称
wsl -l
  • 进入Linux
// wsl -d WSL实例名字
wsl -d ubuntu-24.04

进入后默认为Bash

  • 退出Linux
exit

或快捷键:Ctrl + D
退出或关闭terminal,WSL 会保持后台运行状态,直到你显式关闭或重启电脑。

  • 关闭WSL后台运行
wsl --shutdown
  • 打开WSL功能文档
    打开WSL Settings
    左下角的启动 wsl.exe可以直接进入Linux下的Bash
    欢迎使用WSL则打开WSL文档

修改WSL实例名称

查看当前实例名称

wsl -l -v

假设你当前实例名称是 Ubuntu2404
导出当前实例为 .tar 文件

wsl --export Ubuntu2404 D:\WSLBackup\Ubuntu2404.tar

你可以把路径改成你喜欢的位置。
注销原实例(会删除原实例)

wsl --unregister Ubuntu2404

这一步会彻底移除旧实例,请确保你已经备份好。
重新导入并指定新名称

wsl --import Ubuntu24 D:\AppDownload\WSLpack\WSL\Ubuntu2404 D:\WSLBackup\Ubuntu2404.tar --version 2
  • Ubuntu24 是你想要的新名称
  • 第二个路径是你希望安装的位置
  • 第三个路径是你刚才导出的 .tar 文件
    修改完成后,你可以运行:
wsl -l -v

确认新名称是否生效。

升级或降级

使用 wsl --install 命令安装的新 Linux 安装将默认设置为 WSL 2。
要查看你的 Linux 发行版是设置为 WSL 1 还是 WSL 2,请使用以下命令: wsl -l -v 。可以使用以下命令从 WSL 1 升级到 WSL 2 或从 WSL 2 降级到 WSL 1:

wsl.exe --set-version <Distro> <1|2>

将 <Distro> 替换为要更新的 Linux 发行版的名称。例如, wsl --set-version Ubuntu 2 将把你的 Ubuntu 发行版设置为使用 WSL 2。

标题:WSL文档
作者:Echo_Kang
链接:https://echokang.top/wsl-doc/
声明:采用 CC BY-NC-SA 4.0 协议,转载请注明出处。
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇