问题描述

安装WSL时,需要升级WSL版本,并且要下载Linux分支,经常会遇到下载缓慢的问题。

解决升级WSL缓慢问题

访问https://github.com/microsoft/WSL/releases,选择所需要的版本(注意同时选择正确的操作系统架构)进行下载,下载后执行。

例如下载https://github.com/microsoft/WSL/releases/download/2.6.2/wsl.2.6.2.0.x64.msi

解决分支(Distro)拉取缓慢问题

访问https://raw.githubusercontent.com/microsoft/WSL/master/distributions/DistributionInfo.json下载分支信息json文件,找到对应的分支,例如

{
            "Name": "Ubuntu-24.04",
            "FriendlyName": "Ubuntu 24.04 LTS",
            "StoreAppId": "9NZ3KLHXDJP5",
            "Amd64": true,
            "Arm64": true,
            "Amd64PackageUrl": "https://publicwsldistros.blob.core.windows.net/wsldistrostorage/Ubuntu2404-240425.AppxBundle",
            "Arm64PackageUrl": "https://publicwsldistros.blob.core.windows.net/wsldistrostorage/Ubuntu2404-240425.AppxBundle",
            "PackageFamilyName": "CanonicalGroupLimited.Ubuntu24.04LTS_79rhkp1fndgsc"
        },

如上图所示,分支Ubuntu 24.04 LTSStoreAppId9NZ3KLHXDJP5

访问https://store.rg-adguard.net/,在页面中,下拉选项为ProductId,输入刚才的StoreAppId,搜索该产品,并下载。

下载之后双击AppxBundle文件即可安装,如果遇到不能安装的情况,右键点击开始按钮->设置->应用->选择获取应用的位置->任何来源。

(参考:离线下载安装Microsoft Store中的应用

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐