华强北电脑城 龙岗电子世界 龙华电脑城  凯尔电脑

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1724|回复: 0

旧版 WSL 的手动安装步骤

[复制链接]
发表于 2022-5-8 20:02:47 | 显示全部楼层 |阅读模式
旧版 WSL 的手动安装步骤: ]/ m" g& T. ~+ G: [& _& L* E/ S
旧版 WSL 的手动安装步骤 | Microsoft Docs8 F2 c0 H! ~  A) Y# V
  • , l, G: l& O0 ]5 |) a2 S
[color=var(--theme-primary-base)]
[color=var(--theme-primary-base)]

- D2 U) N0 F( i2 R" I4 F  O( k3 ~
( x! o" y: _% W) h# l- a2 s
为简单起见,通常建议使用 [color=var(--theme-hyperlink)]wsl --install 安装适用于 Linux 的 Windows 子系统,但如果运行的是旧版 Windows,则可能不支持这种方式。 下面介绍了手动安装步骤。 如果在安装过程中遇到问题,请查看[color=var(--theme-hyperlink)]疑难解答指南的安装部分
步骤 1 - 启用适用于 Linux 的 Windows 子系统
需要先启用“适用于 Linux 的 Windows 子系统”可选功能,然后才能在 Windows 上安装 Linux 分发。
以管理员身份打开 PowerShell(“开始”菜单 >“PowerShell” >单击右键 >“以管理员身份运行”),然后输入以下命令:
[backcolor=var(--theme-code-header)][size=0.8]PowerShell复制[color=var(--theme-success-invert) !important][backcolor=var(--theme-success-base) !important][size=1.125]
6 S8 E( O3 i8 B' {& f/ t  w/ v
1 l# ]. _" F  e  Zdism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
建议现在转到步骤 #2,更新到 WSL 2,但如果只想安装 WSL 1,现在可以重新启动计算机,然后继续执行[color=var(--theme-hyperlink)]步骤 6 - 安装所选的 Linux 发行版。 若要更新到 WSL 2,请等待重新启动计算机,然后继续执行下一步。
步骤 2 - 检查运行 WSL 2 的要求
若要更新到 WSL 2,需要运行 Windows 10。
  • 对于 x64 系统:版本 1903 或更高版本,采用内部版本 18362 或更高版本。
  • 对于 ARM64 系统:版本 2004 或更高版本,采用内部版本 19041 或更高版本。
  • 低于 18362 的版本不支持 WSL 2。 使用 [color=var(--theme-hyperlink)]Windows Update 助手更新 Windows 版本。2 @$ \1 P5 z, I2 e
若要检查 Windows 版本及内部版本号,选择 Windows 徽标键 + R,然后键入“winver”,选择“确定”。 更新到“设置”菜单中的[color=var(--theme-hyperlink)]最新 Windows 版本
[backcolor=var(--theme-info-background)]
[color=var(--theme-info-dark)] 备注
如果运行的是 Windows 10 版本1903 或 1909,请在 Windows 菜单中打开“设置”,导航到“更新和安全性”,然后选择“检查更新”。 内部版本号必须是 18362.1049+ 或 18363.1049+,次要内部版本号需要高于 .1049。 阅读详细信息:[color=var(--theme-info-dark)]WSL 2 即将支持 Windows 10 版本 1903 和 1909
2 B2 C' c/ A$ @
步骤 3 - 启用虚拟机功能
安装 WSL 2 之前,必须启用“虚拟机平台”可选功能。 计算机需要[color=var(--theme-hyperlink)]虚拟化功能才能使用此功能。
以管理员身份打开 PowerShell 并运行:
[backcolor=var(--theme-code-header)][size=0.8]PowerShell复制[color=var(--theme-success-invert) !important][backcolor=var(--theme-success-base) !important][size=1.125]3 Y% \2 I) Z- m# R+ `
; \7 {& Q' a9 l' a7 _0 k5 s
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
重新启动计算机,以完成 WSL 安装并更新到 WSL 2。
步骤 4 - 下载 Linux 内核更新包
  • 下载最新包:
    [color=var(--theme-text)][backcolor=var(--theme-info-background)]
    [color=var(--theme-info-dark)] 备注
    如果使用的是 ARM64 计算机,请下载 [color=var(--theme-info-dark)]ARM64 包。 如果不确定自己计算机的类型,请打开命令提示符或 PowerShell,并输入:systeminfo | find "System Type"。 Caveat: 在非英文版 Windows 上,你可能必须修改搜索文本,对“System Type”字符串进行翻译。 你可能还需要对引号进行转义来用于 find 命令。 例如,在德语版中使用 systeminfo | find '"Systemtyp"'。

    ! {3 o2 B$ Y# ?4 I. \, C1 _
  • 运行上一步中下载的更新包。 (双击以运行 - 系统将提示你提供提升的权限,选择“是”以批准此安装。)

    + ^2 @" x. a0 e+ v
安装完成后,请继续执行下一步 - 在安装新的 Linux 分发时,将 WSL 2 设置为默认版本。 (如果希望将新的 Linux 安装设置为 WSL 1,请跳过此步骤。)
[backcolor=var(--theme-info-background)]
[color=var(--theme-info-dark)] 备注
有关详细信息,请参阅 [color=var(--theme-info-dark)]Windows 命令行博客上的文章[color=var(--theme-info-dark)]对更新 WSL2 Linux 内核的更改
9 N7 Y. J, [2 x( R' e- G+ K1 y
步骤 5 - 将 WSL 2 设置为默认版本
打开 PowerShell,然后在安装新的 Linux 发行版时运行以下命令,将 WSL 2 设置为默认版本:
[backcolor=var(--theme-code-header)][size=0.8]PowerShell复制[color=var(--theme-success-invert) !important][backcolor=var(--theme-success-base) !important][size=1.125]
- C' ~# N9 \/ q8 n1 T" u2 `
4 m% f+ M, r) h4 S6 @% G, k: Y2 Qwsl --set-default-version 2步骤 6 - 安装所选的 Linux 分发
首次启动新安装的 Linux 分发版时,将打开一个控制台窗口,系统会要求你等待一分钟或两分钟,以便文件解压缩并存储到电脑上。 未来的所有启动时间应不到一秒。
然后,需要[color=var(--theme-hyperlink)]为新的 Linux 分发版创建用户帐户和密码
祝贺你! 现已成功安装并设置了与 Windows 操作系统完全集成的 Linux 分发!
排查安装问题
如果在安装过程中遇到问题,请查看[color=var(--theme-hyperlink)]疑难解答指南的安装部分
下载发行版
在某些情况下,你可能无法(或不想)使用 Microsoft Store 安装 WSL Linux 发行版。 你可能正在运行不支持 Microsoft Store 的 Windows Server 或长期服务 (LTSC) 桌面操作系统 SKU,或者你的公司网络策略和/或管理员不允许在你的环境中使用 Microsoft Store。 在这些情况下,虽然 WSL 本身可用,但你可能需要直接下载 Linux 发行版。
如果 Microsoft Store 应用不可用,可使用以下链接来下载并手动安装 Linux 发行版:
这将导致 <distro>.appx 包下载到你选择的文件夹。
如果愿意,你也可通过命令行下载首选的发行版,可将 PowerShell 与 [color=var(--theme-hyperlink)]Invoke-WebRequest cmdlet 一起使用。 例如,下载 Ubuntu 20.04:
[backcolor=var(--theme-code-header)][size=0.8]PowerShell复制[color=var(--theme-success-invert) !important][backcolor=var(--theme-success-base) !important][size=1.125]/ H& E' s& z  [+ `4 c, {0 u
/ \5 B# k/ [9 @9 B6 W, V! V0 E
Invoke-WebRequest -Uri https://aka.ms/wslubuntu2004 -OutFile Ubuntu.appx -UseBasicParsing[backcolor=var(--theme-success-background)]
[color=var(--theme-success-dark)] 提示
如果下载需要很长时间,请通过设置 $ProgressPreference = 'SilentlyContinue' 来关闭进度栏

1 n- |& z' V9 K% w
你还可以选择使用 [color=var(--theme-hyperlink)]curl 命令行实用程序来下载。 使用 curl 下载 Ubuntu 20.04:
[backcolor=var(--theme-code-header)][size=0.8]控制台复制[color=var(--theme-success-invert) !important][backcolor=var(--theme-success-base) !important][size=1.125]0 Y* A: p+ k% J  h! a. ^$ R
  D0 K( i( }! }2 u8 h
curl.exe -L -o ubuntu-2004.appx https://aka.ms/wslubuntu2004
在本示例中,将执行 curl.exe(而不仅仅是 curl),以确保在 PowerShell 中调用真正的 curl 可执行文件,而不是调用 [color=var(--theme-hyperlink)]Invoke WebRequest 的 PowerShell curl 别名。
下载了发行版后,导航到包含下载内容的文件夹,并在该目录中运行以下命令,其中 app-name 是 Linux 发行版 .appx 文件的名称。
[backcolor=var(--theme-code-header)][size=0.8]Powershell复制[color=var(--theme-success-invert) !important][backcolor=var(--theme-success-base) !important][size=1.125]
# M8 n! a# G. J' C
: `  f) i  v2 ~) x1 T! v! eAdd-AppxPackage .\app_name.appx
Appx 包下载完成后,可以通过双击 appx 文件开始运行新发行版。 (命令 wsl -l 不会在此步骤完成之前显示发行版已安装)。
如果你使用 Windows Server,或在运行上述命令时遇到问题,可在 [color=var(--theme-hyperlink)]Windows Server 文档页上找到备用安装说明,以通过将 .appx 文件更改为 zip 文件来安装该文件。
安装了发行版后,请按照说明[color=var(--theme-hyperlink)]为新的 Linux 发行版创建用户帐户和密码
安装 Windows 终端(可选)
使用 Windows 终端可以打开多个选项卡或窗口窗格,以显示多个 Linux 发行版或其他命令行(PowerShell、命令提示符、Azure CLI 等)并在它们之间快速切换。 可使用独特的配色方案、字体样式、大小、背景图像和自定义键盘快捷键来完全自定义终端。 [color=var(--theme-hyperlink)]了解详细信息。
[color=var(--theme-hyperlink)]安装 Windows 终端
9 d7 b, _+ |' g  J$ q5 ^) ~1 F
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|华强北 电脑城 龙岗电子世界 龙华电脑城 pc4g.com ( 粤ICP备16039863号 )

GMT+8, 2024-9-18 17:41 , Processed in 0.176507 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表