云网牛站
所在位置:首页 > Linux教程 > 从Ubuntu for WSL 1升级成WSL 2的命令及设WSL 2为默认版本

从Ubuntu for WSL 1升级成WSL 2的命令及设WSL 2为默认版本

2020-05-30 10:10:12作者:夏蓝稿源:云网牛站

本文介绍从Windows 10 May 2020 Update或更高版本启用WSL 2以体验Ubuntu 20.04 LTS,及给出从Ubuntu for WSL 1升级成WSL 2的命令,包括把WSL 2设置成默认版本的命令。

 

前言

微软已经向Windows 10用户推送了新的更新Windows 10 May 2020 Update,该版本带来了很多新的改进,其中WSL 2也在该版本中更加的稳定,它基于新的架构,在轻量级虚拟机中使用了真正的Linux内核(参考:微软在Windows 10中放置真正的Linux内核,Ubuntu将为WSL 2提供支持),除了提升其性能外,还提供了完全的Linux二进制应用兼容性,用户完全可以启动WSL 2来增强体验。

如果用户想要体验WSL 2,可从Microsoft Store中下载Ubuntu 20.04 LTS。当前所有版本的Ubuntu都可以升级到WSL 2,已全部部署就绪。同时,Windows上的Ubuntu 20.04允许使用Ubuntu终端并运行Ubuntu命令行实用程序,包括bash、ssh、git、apt等。

从Ubuntu for WSL 1升级成WSL 2的命令及设WSL 2为默认版本

 

启用WSL 2

用户如果想要在Windows 10 May 2020 update(build 19041或更高版本)启用WSL 2,请在PowerShell中以超级管理员的身份执行以下命令:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

 

升级成WSL 2

用户如果想要将Ubuntu for WSL 1升级成Ubuntu for WSL 2,请执行以下命令:

wsl.exe --set-version Ubuntu 2

 

设置默认版本为WSL 2

请执行以下命令以将WSL 2设置成默认版本:

wsl.exe --set-default-version 2

 

注意事项

请记得要重新启动操作系统以能够完成WSL 2的激活。

 

相关主题

WSL 2和WSL 1最大的不同之处及新WSL命令、切换WSL 2与WSL 1的命令

精选文章
热门文章