unzip linux-msft-wsl-5.15.146.1.zip -d microsoft/sudo apt update && sudo apt install build-essential flex bison libssl-dev libelf-dev bc python3 pahole # 安装构建内核所需的东西,否则 make menuconfig 可能报错cd WSL2-Linux-Kernelcp Microsoft/config-wsl ./.config # 确保您按照 Microsoft 的方式...
步骤一:检查当前内核版本 在更新之前,我们首先需要检查当前的WSL2和Docker内核版本。可以通过以下命令来获取内核版本信息: wsl-l-vdocker--version 1. 2. 步骤二:更新WSL2内核 要更新WSL2内核,需要下载最新的WSL2 Linux内核包。可以通过以下步骤来更新WSL2内核: 打开Windows PowerShell并以管理员身份运行。 运行以...
wsl --set-default-version 2 检查正在运行的 WSL 版本 wsl -l -v Linux 内核更新包在安装过程中如果无法安装,报错,更新被卡住如以下 解决方法 Win+R 输入 cmd 打开命令行窗口,输入 wsl --update 解决方法 Win+R 输入 cmd 打开命令行窗口,输入 wsl --update 自动完成 wsl2 的更新。 随后重启 docker desk...
步骤3:下载并安装 WSL 2 Linux Kernel 更新包 在这一步中,你需要下载并安装 WSL 2 的 Linux Kernel 更新包。请访问 Microsoft 官方文档中提供的链接,并按照指南下载和安装该更新包。 注释:这一步是必需的,因为 Docker Desktop 需要 WSL 2 使用最新的内核版本。 步骤4:设置默认的 WSL 版本为 2 为了确保 Doc...
在https://docs.microsoft.com/zh-cn/windows/wsl/wsl2-kernel 页面点击下载 linux 内核更新包。 3.4. 升级到 wsl2 接下来就很简单了,首先在 cmd 或 PowerShell 中执行下面命令列出现有的 wsl: wsl -l 然后,根据上面命令返回的 wsl 名称,在管理员权限下的 cmd 或 PowerShell 中执行: ...
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi 最后我们启用WSL2而不是WSL1,需要在powershell里输入如下命令: 代码语言:javascript 复制 wsl--set-default-version2 现在我们下载所需要的Linux发行版,使用命令wsl -l -o查看我们可以安装的发行版。
三、安装WSL2及Linux 建议先手动下载WSL Kernel Update包,手动安装后,再执行下述操作 下载地址:https:...
我们直接从这个网址下载: https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi 之后再打开Ubuntu 20.04 LTS的界面就可以正常安装了,会需要设置一个该系统的用户名和密码(用户名尽可能简洁点,因为后面Linux路径里桌面是在 ~/home/用户名/ 下的,太长会导致Terminal 看起来很不美观。
WSL 2允许开发者像在Linux中一样使用git clone、npm install、apt update、apt upgrade等命令。 微软官方表示,在WSL 2运行tar解压缩的速度比WSL 1快20倍,在各种项目中使用git clone、npm install和cmake时速度能提高约2-5倍。 最近,微软更新了WSL 2相关文件,让这款开源工具再次冲到GitHub趋势榜前三。
WSL 2 需要更新其核心元件 Download the Linux kernel update package:https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi WSL 网络玩烂了 可以先shutdown wsl 试试看: wsl --shutdown,wsl --update 不行的话, 就重启电脑...