Вопрос или проблема
Хотя 24.04 еще не выпущен, кажется, что WSL образы для 24.04 уже существуют: https://cloud-images.ubuntu.com/wsl/noble/current/
Но как установить его?
В Windows загрузите файл https://cloud-images.ubuntu.com/wsl/noble/current/ubuntu-noble-wsl-amd64-ubuntu.rootfs.tar.gz
Затем запустите powershell от имени администратора и выполните
wsl --import Ubuntu-24.04-beta C:\wsl\ubuntu_24_04_beta ubuntu-noble-wsl-amd64-ubuntu.rootfs.tar.gz
где 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
(...)
Ответ или решение
Установка предварительной версии Ubuntu 24.04 на WSL (Windows Subsystem for Linux) может быть желательным шагом для разработчиков и IT-специалистов, стремящихся получить ранний доступ к новым функциям предстоящего релиза. Хотя Ubuntu 24.04 пока официально не выпущена, доступны тестовые образы этой версии для WSL, что открывает возможность предварительной установки. В этой статье мы подробно рассмотрим, как установить и настроить Ubuntu 24.04 (кодовое имя "Noble Numbat") на WSL.
Шаги по установке Ubuntu 24.04 на WSL
-
Скачивание образа:
Перейдите по следующей ссылке, чтобы загрузить образ Ubuntu 24.04 для WSL:
Ссылка на загрузку. -
Запуск PowerShell от имени администратора:
НажмитеWin + X
и выберите "Windows PowerShell (Администратор)" или найдите PowerShell в меню и запустите его от имени администратора. -
Импорт дистрибутива в WSL:
Выполните команду в PowerShell:wsl --import Ubuntu-24.04-beta C:\wsl\ubuntu_24_04_beta ubuntu-noble-wsl-amd64-ubuntu.rootfs.tar.gz
- Параметр
Ubuntu-24.04-beta
устанавливает имя дистрибутива. C:\wsl\ubuntu_24_04_beta
— путь к директории, где будет храниться виртуальный диск дистрибутива.
- Параметр
-
Запуск установленного дистрибутива:
Используйте команду:wsl -d Ubuntu-24.04-beta
Это позволит вам открыть терминал с Ubuntu 24.04.
-
Установка по умолчанию (опционально):
Если вы хотите сделать эту версию дистрибутива по умолчанию, выполните: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)"
Заключение
Таким образом, следуя описанным шагам, вы можете установить предварительную версию Ubuntu 24.04 на свою Windows-систему с использованием WSL. Имейте в виду, что данная версия является тестовой и может содержать ошибки. Ее использование рекомендуется, в первую очередь, для целей разработки и тестирования. В случае обнаружения ошибок или проблем, их следует зарегистрировать на платформе Launchpad для дальнейшего исправления разработчиками.