windows10 linux子系统安装-旧版手动安装

通常建议使用 wsl --install 安装适用于 Linux 的 Windows 子系统,但如果运行的是旧版 Windows,则可能不支持这种方式。

安装wsl

  1. 启用适用于 Linux 的 Windows 子系统

    PowerShell(“开始”菜单 >“PowerShell”> 单击右键 >“以管理员身份运行”)

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

    但如果只想安装 WSL 1,现在可以重新启动计算机,然后继续执行[步骤 6 ]。

  2. 检查运行wsl2的要求

    若要更新到 WSL 2,需要运行 Windows 10。
    
    对于 x64 系统:版本 1903 或更高版本,采用内部版本 18362 或更高版本。
    对于 ARM64 系统:版本 2004 或更高版本,采用内部版本 19041 或更高版本。
    低于 18362 的版本不支持 WSL 2。 使用 Windows Update 助手更新 Windows 版本。
    
  3. 启用虚拟机功能

    安装 WSL 2 之前,必须启用“虚拟机平台”可选功能。以管理员身份打开 PowerShell 并运行:

    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
    
  4. 下载linux内核更新包(适用于x64),并双击安装。

    https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
    
  5. 将 WSL 2 设置为默认版本

    wsl --set-default-version 2
    
  6. 安装所选的 Linux 分发

    在线安装
    https://www.microsoft.com/store/apps/9n6svws3rx71
    
    离线安装

    离线下载

    https://aka.ms/wslubuntu2004
    

    或者powershell执行

    Invoke-WebRequest -Uri https://aka.ms/wslubuntu2004 -OutFile Ubuntu.appx -UseBasicParsing
    

    安装(app_name.appx替换成下载的发行版文件名称)

    Add-AppxPackage .\app_name.appx
    

备注:

开启 Hyper-V 后, Workstation Pro 或 Workstation Player 可能不兼容,可禁用Hyper-V 解决。

安装成功以后,在开始菜单就可以找到对应的linux版本,打开设置密码即可。

官方文档已写的很详尽,该文只是摘要。

参考:https://docs.microsoft.com/zh-cn/windows/wsl/install-manual

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值