首页 > 其他分享 >在window11下安装wsl2.0

在window11下安装wsl2.0

时间:2023-02-15 19:45:37浏览次数:58  
标签:wsl2.0 Windows Ubuntu wsl -- 版本 Linux 安装 window11

概述

window体验wsl(window subsystem linux),确实很舒服

WSL2是适用于Linux的Windows子系统体系结构的一个新版本,它支持适用于Linux的Windows子系统在Windows上运行ELF64Linux二进制文件
它的主要目标是提高文件系统性能,以及添加完全的系统调用兼容性

wsl(window subsystem linux)

docs

00 前置条件

  • window10/11
  • 存在powershell7.x
  • Bios开启虚拟化

01 使用程序更新的形式

BIOS 内已启用虚拟化
适用于 Linux 的 Windows 子系统
虚拟机平台

打开"控制面板" -> "程序和功能" -> "打开或关闭 Windows 功能"->选中"适用于Linux的Windows子系统"

02 PowerShell cmdlet

02-1 安装适用于Linux的Windows子系统

必须先启用"适用于Linux的Windows子系统"可选功能然后才能在Windows上安装Linux分发版

以管理员身份打开 PowerShell并运行
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

02-3 更新到WSL2

若要更新到 WSL 2,必须满足以下条件:

运行 Windows 10(已更新到版本 2004 的内部版本 19041 或更高版本)。
通过按 Windows 徽标键 + R,检查你的 Windows 版本,然后键入 winver
or
在 Windows 命令提示符下输入 ver 命令,如果内部版本低于 19041,请更新到最新的 Windows 版本

02-4 启用"虚拟机平台"可选组件

安装 WSL 2 之前,必须启用"虚拟机平台"可选功能。

以管理员身份打开 PowerShell 并运行:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

02-5 将WSL2设置为默认版本

安装新的 Linux分发版时,请在 Powershell中运行以下命令,以将WSL2设置为默认版本:

wsl --set-default-version 2

备注:从WSL1更新到WSL2可能需要几分钟才能完成,具体取决于目标分发版的大小。

02-6 安装所选的Linux分发版

在Microsoft搜索linux发行版本
或者
wsl.exe --list --online
wsl --list --online时wsl会到raw.githubusercontent.com这个接口去取已经支持的的linux版本
wsl --install -d xxx

C:\Users\songjianb>wsl --list --online
以下是可安装的有效分发的列表。
使用‘wsl.exe --install <Distro>'安装。

NAME               FRIENDLY NAME
Ubuntu             Ubuntu
Debian             Debian GNU/Linux
kali-linux         Kali Linux Rolling
SLES-12            SUSE Linux Enterprise Server v12
SLES-15            SUSE Linux Enterprise Server v15
Ubuntu-18.04       Ubuntu 18.04 LTS
Ubuntu-20.04       Ubuntu 20.04 LTS
OracleLinux_8_5    Oracle Linux 8.5
OracleLinux_7_9    Oracle Linux 7.9

wsl --install "Ubuntu-20.04"    //wait minutes

标签:wsl2.0,Windows,Ubuntu,wsl,--,版本,Linux,安装,window11
From: https://www.cnblogs.com/xiaochina/p/17019498.html

相关文章

  • 免安装MYSQL下载并安装
    一、去MYSQL官网下载https://www.mysql.com/官网首页翻到下面,点击如图所示的MySQLCommunityServer  二、解压,配置,安装可以看这篇教程:http://c.biancheng.net/vi......
  • ubuntu 安装 nginx
    1.在线安装nginxsudoaptupdatesudoapt-yinstallnginx2.检查是否安装成功nginx-v3.安装之后的文件结构#所有的配置文件/etc/nginx#虚拟主机/etc/nginx/......
  • Linux 系统安装 telnet
    Linux系统安装telnet下载地址RPMresourcetelnet(rpmfind.net)1、先检测是否这些软件包是否已经安装rpm-qa|greptelnetrpm-qa|greptelnet-serverrpm-qa......
  • ubuntu 安装 tomcat
    1.准备tomcat文件/home/apache-tomcat-9.0.71.zip2.解压tomcat文件sudounzip/home/apache-tomcat-9.0.71.zip3.tomcat放到指定目录sudomv/home/apache-tomcat-9......
  • Windows下Python安装MySQLdb
    下载whl列表地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient下载对应的版本,cp含义是CPython,例如:如果Python版本是3.9.11,就选cp39,如果Python版本是2.7.x,则......
  • MySQL 安装教程
    MySQL安装教程MySQL下载地址:https://downloads.mysql.com/archives/community/这里下载mysql-5.7.28版本的。建议下载压缩包版的,方便卸载~1、解压压缩包,放到环境目录下......
  • win10无管理员权限下以压缩包方式安装JDK8
    使用场景:如果在没有管理员权限的情况下,无法运行.exe文件,可以使用这种方式安装,本次把JDK安装到D:\jdk-8u152一:获取JDK8的压缩包1.JDK8华为镜像地址  2......
  • 步步高家教机加密安装包 BPK 研究 (已弃坑)
    0x00设备准备设备版本步步高家教机S5Android9.0/StudyOSV6.3.0/V1.5.2_2207120x00加密说明步步高家教机内部软件使用特殊的BPK加密格式,只有步......
  • yum安装dstat工具报错:error: cannot open Packages index using db5 - (-30973) erro
    执行yum命令的时候报如下错误:error:rpmdb:BDB0113Thread/process1309432/139989604449152failed:BDB1507ThreaddiedinBerkeleyDBlibraryerror:db5error(-30......
  • Linux环境中下载安装Maven
    1、首先新建存放maven安装包的目录,我存放在/usr/local/maven目录下命令:mkdir/usr/local/maven进入该目录下:cd/usr/local/maven2、下载Maven,使用wget命令命令:wgethtt......