1.开启虚拟化 然后重启电脑,发现WSL图标出现。 2.下载WSL2 3.输入用户名 3.1创建root用户密码: sudo passwd 先切换到/etc目录下,然后再创建wsl.conf: sudo vim /etc/wsl.conf 最后输入: [boot] systemd=true [interop] appendWindowsPath = false [user] default = root 默认登录用户为root,这样就能访问root...
1、确认BIOS中已经打开虚拟化 Virtualization Technology (我的机器默认已经打开 Enabled / Disabled,主板不同进入的地方不一样,自行搜索) 2、以管理员身份打开 PowerShell 3、输入(此步安装WSL): dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart 4、输入(此步安装...
步骤4:将默认 WSL 版本设置为 WSL 2 在这一步中,我们将设置默认的 WSL 版本为 WSL 2。按照以下步骤进行设置: 打开PowerShell 或者终端窗口。 运行以下命令以设置默认 WSL 版本: wsl --set-default-version2 1. 步骤5:安装 Linux 发行版 现在,你已经准备好将 WSL 转换为 WSL 2,并设置默认版本为 WSL 2。
下载wsl_update_x64.msi 双击以运行下载的更新包 - 系统将提示你提供提升的权限,选择 “是” 以批准此安装 wsl --set-default-version2wsl -v wsl --update#可以更新最新版备用 查看可以安装的系统 wsl--list --online 安装系统 wsl -v# 查看版本,如果wsl 是最新版则不需要升级 wsl可以直接使用安装 wsl-...
如果启动子系统时提示“WslRegisterDistribution failed with error: 0x80370102”可能是因为您BIOS没有开启虚拟化,或者是“启用或关闭 Windows功能”没有勾选“虚拟机平台这个功能”,打开“控制面板 - 程序 - 启用或关闭 Windows功能”,勾选“虚拟机平台”然后重启系统即可。Error code: Wsl/Service/0x800706f7 ...
目标是安装wsl2,然后安装docker 系统目标版本:win11专业版 24H2 OS内部版本 26100 2894 已经在bios打开vt-d 已启用windows功能 运行: C:\Users\Administrator>wsl --version 返回: 适用于 Linux 的 Windows 子系统必须更新到最新版本才能继续。可通过运行 “wsl.exe --update” 进行更新。 有关详细信息,请...
4.1 升级WSL内核 wsl --update 4.2 重启WSL内核 内核升级完成以后,电脑重启才会生效,这个可以用命令重启 wsl -l -shutdown 4.3 查看本系统WSL情况 wsl -l -v 4.4 升级Linux系统的包 建议使用发行版的首选包管理器定期更新和升级包。 对于 Ubuntu 或 Debian,请使用以下命令: sudo apt update && sudo apt upgr...
WSL2是适用于Linux的Windows子系统体系结构的一个新版本,它是对基础体系结构的一次重大改造。 它使用虚拟化技术和Linux内核来实现其新功能,主要目标是提高文件系统性能和添加完全的系统调用兼容性。 个人理解: WSL:并不是一个真正的Linux操作系统,仅仅是Linux应用程序与Windows操作系统之间的一个适配层。
wsl -l -v 检查是否已经安装Linux的windows子系统 wsl--update 子系统没有安装可以输入指令检查 wsl--install 将WSL的默认版本从1切换到2,以便在启动新的Linux发行版时使用WSL 2版本。 wslset-default-version2 都完成上面步骤后打开Ubuntu会打开以下界面:设置账号还有密码...