尽管 24.04 尚未发布,但 24.04 的 WSL 映像似乎已经存在:https://cloud-images.ubuntu.com/wsl/noble/current/
但是我怎样才能安装它呢?
答案1
在 Windows 中,下载并解压 gz 文件https://cloud-images.ubuntu.com/wsl/noble/current/ubuntu-noble-wsl-amd64-wsl.rootfs.tar.gz
因此看起来像ubuntu-noble-wsl-amd64-wsl.rootfs.tar
(不提取 tar 文件,仅提取 gz 文件)然后以管理员身份启动 powershell 并运行
wsl --import Ubuntu-24.04-beta C:\wsl\ubuntu_24_04_beta ubuntu-noble-wsl-amd64-wsl.rootfs.tar
C:\wsl\ubuntu_24_04_beta
你想要安装发行版的文件夹在哪里?也就是放置虚拟磁盘文件的文件夹。然后你可以用
wsl -d Ubuntu-24.04-beta
或者将其设为默认发行版
wsl --set-default Ubuntu-24.04-beta
进而
wsl -d Ubuntu-24.04-beta bash -c 'cat /etc/*release*'
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=24.04
DISTRIB_CODENAME=noble
DISTRIB_DESCRIPTION="Ubuntu Noble Numbat (development branch)"
PRETTY_NAME="Ubuntu Noble Numbat (development branch)"
NAME="Ubuntu"
VERSION_ID="24.04"
VERSION="24.04 (Noble Numbat)"
VERSION_CODENAME=noble
(...)