如何在 WSL 上安装 Ubuntu 24.04 预发布版?

如何在 WSL 上安装 Ubuntu 24.04 预发布版?

尽管 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
(...)

相关内容