1

1. 安装准备


1.1 开启WSL

以管理员方式运行PowerShell运行命令。

(1)打开 虚拟机平台功能

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

(2)打开 适用于Linux的Windows子系统 功能:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

1.2 更新Linux内核

下载最新安装包:

1.3 设置WSL2为默认版本

以管理员方式运行PowerShell运行命令,输入命令。

wsl --set-default-version 2

2. 安装Ubuntu


(1)微软商店直接安装,安装完成后点启动

image

(2)启动后会自动安装Ubuntu,完成后输入用户名和密码。

image

(3)Linux分发版的WSL版本查询和设置。

  • 在PowerShell输入wsl -l -v,可查看已安装的Linux分发版的WSL版本。

image

  • 在PowerShell输入wsl --set-version <distribution name> <versionNumber>,可设置已安装的Linux分发版的WSL版本。请确保将 <distribution name> 替换为你的分发版的实际名称,并将 <versionNumber> 替换为数字“1”或“2”。 可以随时更改回 WSL 1,方法是运行与上面相同的命令,但将“2”替换为“1”。

(4)进入WSL。

在PowerShell中输入wsl即可进入Ubuntu。

image

3. 其他


3.1 替换Ubuntu官方源为阿里云源

通过Vim打开sources.list:sudo vi /etc/apt/sources.list

将文本中的将文本archive.ubuntu.com全部替换为mirrors.aliyun.com:在vim的命令模式下输入%s/archive.ubuntu.com/mirrors.aliyun.com/g,并通过:wq保存退出。

3.2 更新软件列表&更新软件

执行命令更新。

sudo apt-get update
apt-get upgrade

3.3 默认使用root用户

(1)设置root用户密码

通过sudo passwd root设置root用户密码,需要输入3次密码,第一次为当前用户密码,后两次为root用户密码。
image

(2)切换root用户

通过su root切换为root用户。

(3)设置默认root用户

PowerShell下输入ubuntu2004.exe config --default-user root设置默认root用户,重新进入wsl后已切换为root用户。
image


爱折腾的小码农
10 声望2 粉丝