本文将总结如何在WSL
上安装Linux
发行版。
总结三种方式:
1)从Microsoft Store
安装;
2)从Linux发行商提供的tar文件安装;
3)从Docker中导出容器的tar文件安装;
一、准备
1. 开启WSL
相关功能
在启用或关闭 Windows 功能
中,勾选适用于 Linux 的 Windows 子系统
、虚拟机平台
,确认保存后重启系统。
2. 升级WSL
在命令行窗口,执行如下命令,升级wsl
wsl --update
3. 设置默认的wsl版本
在命令行窗口,执行如下命令,设置wsl2为默认的版本
wsl --set-default-version 2
二、通过 Microsoft Store 安装 Linux
1. 查看 Microsoft Store 有哪些可安装的 Linux 发行版
使用wsl -l -o
查看Microsoft Store
有哪些可安装的 Linux 发行版
D:\WSL2>wsl -l -o
以下是可安装的有效分发的列表。
使用 'wsl.exe --install <Distro>' 安装。
NAME FRIENDLY NAME
Ubuntu Ubuntu
Debian Debian GNU/Linux
kali-linux Kali Linux Rolling
Ubuntu-18.04 Ubuntu 18.04 LTS
Ubuntu-20.04 Ubuntu 20.04 LTS
Ubuntu-22.04 Ubuntu 22.04 LTS
OracleLinux_7_9 Oracle Linux 7.9
OracleLinux_8_7 Oracle Linux 8.7
OracleLinux_9_1 Oracle Linux 9.1
openSUSE-Leap-15.5 openSUSE Leap 15.5
SUSE-Linux-Enterprise-Server-15-SP4 SUSE Linux Enterprise Server 15 SP4
SUSE-Linux-Enterprise-15-SP5 SUSE Linux Enterprise 15 SP5
openSUSE-Tumbleweed openSUSE Tumbleweed
2. 安装 Linux 发行版
这里以Debian
为例
D:\WSL2>wsl --install Debian
正在安装: Debian GNU/Linux
已安装 Debian GNU/Linux。
正在启动 Debian GNU/Linux...
Installing, this may take a few minutes...
Please create a default UNIX user account. The username does not need to match your Windows username.
For more information visit: h