win11下wsl2和Ubuntu24.04安装
图像化界面安装wsl
- 打开控制面版
- 访问”程序和功能”子菜单,点击 “启动或关闭Windows功能”
- 选择 “适用于Linux的Windows子系统”、”虚拟机平台”、”Hyper-V”
- 点击“确定”
- 重启
安装内核更新包
power shell以管理员方式运行
1
wsl --update
或单独下载wsl2 linux kernel相关的更新安装包后,手动安装。
链接为 https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi安装后将 WSL 默认版本设置为 WSL 2
1
wsl --set-default-version 2
安装ubuntu24.04
列出当前可安装版本
1 | wsl --list -o |
输出:
1 | PS C:\Users\song> wsl --list -o |
安装
1 | wsl --install -d Ubuntu-24.04 |
安装完后设置用户名和密码
修改wsl安装位置
将wsl的安装位置更改到D:\wsl目录下,不占用c盘空间,安装完成后,ubuntu 24.04 已经在运行,
1 | PS C:\Users\song> wsl -l -v |
1 | wsl --shutdown |
至此,ubuntu 24.04系统相关的文件已经都转移到了D:/wsl/下的ext4
以下内容仅适用于 WSL 2.3.11 及更高版本。
默认情况wsl会将linux发行版安装到C盘路路径下,其中包含了发行版的根文件系统和相关配置文件:
1 | %USERPROFILE%\AppData\Local\\Packages\<发行版的包名>\ |
move命令移动发行版,
1 | wsl --manage Ubuntu-24.04 --move D:\wsl2 |