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)微软商店直接安装,安装完成后点启动。
(2)启动后会自动安装Ubuntu,完成后输入用户名和密码。
(3)Linux分发版的WSL版本查询和设置。
- 在PowerShell输入
wsl -l -v
,可查看已安装的Linux分发版的WSL版本。
- 在PowerShell输入
wsl --set-version <distribution name> <versionNumber>
,可设置已安装的Linux分发版的WSL版本。请确保将<distribution name>
替换为你的分发版的实际名称,并将<versionNumber>
替换为数字“1”或“2”。 可以随时更改回 WSL 1,方法是运行与上面相同的命令,但将“2”替换为“1”。
(4)进入WSL。
在PowerShell中输入wsl即可进入Ubuntu。
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用户密码。
(2)切换root用户
通过su root
切换为root用户。
(3)设置默认root用户
PowerShell下输入ubuntu2004.exe config --default-user root
设置默认root用户,重新进入wsl后已切换为root用户。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。