Windows WSL2 安装

admin 4月前 2679

WSL 2是Windows中Linux子系统的新版本,以便在Windows上运行ELF64 Linux二进制文件。它使用了真正的Linux内核的新架构,改变了Linux二进制文件与Windows和计算机硬件的交互方式,但仍提供与WSL 1(当前广泛使用的版本)相同的用户体验。WSL 2提供了更快的文件系统性能和完整的系统调用兼容性,使你可以运行更多像Docker这样的应用程序。

前提:

Windows 版本 >= 18917

测试环境:

Windows 10 Insider Preview 18945

安装

开启Virtual Machine Platform

管理员PowerShell运行:

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
设置默认为wsl2

PowerShell管理员运行:

wsl --set-default-version 2

到商店中下载Linux

输入用户名密码完成安装

查看版本是否为WSL2

切换国内源

1、备份配置文件:

cp -a /etc/apt/sources.list /etc/apt/sources.list.bak

2、修改sources.list文件

sudo sed -i "s@http://.*archive.ubuntu.com@http://mirrors.huaweicloud.com@g" /etc/apt/sources.list
sudo sed -i "s@http://.*security.ubuntu.com@http://mirrors.huaweicloud.com@g" /etc/apt/sources.list

3、执行 apt-get update更新索引

对于已有子系统的转换

输入命令wsl -l查看已安装的子系统
输入命令wsl --set-version Ubuntu-18.04 2,这里的Ubuntu-18.04换成你的子系统名称
等待转换即可

最新回复 (0)
全部楼主
返回
发新帖