美文网首页
教程 | 安装WSL2,在 Windows 下使用 Linux

教程 | 安装WSL2,在 Windows 下使用 Linux

作者: 生信石头 | 来源:发表于2022-01-24 11:35 被阅读0次

    写在前面

    近期在家办公,小计算集群上挂了不少计算任务,最好的办法是本地跑跑一些简单计算任务。使用 Vitural Box 当然可以,之前也推过系列教程。但现在大伙都是 Windows 10/11,完全可以直接使用 WSL2。逻辑上更为轻量,也是官方推荐。大体看了看文档,整理教程如下。

    检测 Windows 操作系统版本

    目前(2022年01月24日)应该绝大部分 Win10 操作系统都支持 WSL2 ,除非....躲开了MS的强制后台更新....
    打开CMD,输入

    winver
    

    或者

    ver
    

    即可看到对应版本,与官方要求比较下即可知悉


    检查是否开启了 CPU 虚拟化


    安装方法

    1. 直接自动安装

    参考官方内容

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

    优点:一步到位
    缺点:网络崩溃则相对麻烦
    右键管理员打开CMD,随后输入

    # 默认会 Ubuntu 20.04 , 有其他平台,可自行选择
    wsl --install
    



    可能卡在下载 Ubuntu 0.1% 很久
    上述任何一个节点取消任务,将会导致下述情况

    此时重启,或不能完全解决问题。
    这个会直接导致安装不完整,直接到添加删除功能

    去除这两个勾选项目,保存,提示重启,重启后即可重新安装。
    注意,如果网速不错,系统盘空间充足,建议直接自动安装,这个省事....

    2. 手动安装

    参考官方内容

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

    优点:不用担心网速问题
    缺点:下载好了操作相对繁琐,但也简单

    a. 启动相关 Windows 功能

    以管理员身份打开 CMD ,



    输入

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

    注意:重启电脑,以让设置生效
    b. 安装 WSL 系统内核

    下载官方提供的安装包

    https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
    

    使用下载的WSL内核安装包安装即可,下载的安装器,双击安装

    c. 设置 WSL2 为默认版本

    重新回到 CMD

    wsl --set-default-version 2
    
    d. 直接下载离线安装包 或 使用微软商店,安装 Linux发行版

    可以使用微软商店,Microsoft Store



    可以发现,下载速度更快

    下载完后,点击打开

    发现报错
    Installing, this may take a few minutes...
    WslRegisterDistribution failed with error: 0x8007019e
    The Windows Subsystem for Linux optional component is not enabled. Please enable it and try again.
    See https://aka.ms/wslinstall for details.
    Press any key to continue...
    

    应该是前面没有重启,重启后重新打开试试
    重新打开



    设置用户名和密码(建议使用全英文,无空格)



    接下来可以愉快使用了
    建议先重启一次。

    下面介绍的是离线安装包方法

    可以直接下载离线安装包,这种安装方式可以将发行版安装在自己感兴趣的位置,而不是默认的系统盘
    下载链接,

    https://aka.ms/wslubuntu2004
    

    下载 Ubuntu_XXXX_x64.appx。事实上这个文件是个 .zip 压缩文件,直接修改后缀,解压即可看到 ubuntuXXXX.exe。双击该文件,即会将发行版安装在当前目录。

    相关文章

      网友评论

          本文标题:教程 | 安装WSL2,在 Windows 下使用 Linux

          本文链接:https://www.haomeiwen.com/subject/xsqbhrtx.html