Непонятно, что вы подразумеваете под «ванильным Ubuntu». Их действительно несколько Варианты установки Ubuntu, в том числе, но не ограничиваясь:
- Рабочий стол
- Сервер
- Вкусы
- WSL
- База
Каждый из них имеет свой набор пакетов по умолчанию. Установка WSL, ИМХО, довольно близка к установке сервера. Есть некоторые отличия в пакетах по умолчанию. Если я правильно помню, Git не устанавливается по умолчанию вместе с сервером, но wget
и завиток
(IIRC) есть. Поскольку «обычный» tar-архив сервера занимает на несколько десятков МБ больше, чем у WSL, в нем определенно есть пакеты, которые удаленный из версии WSL.
Установка WSL также включает wslu (утилиты WSL) по умолчанию.
Я предполагаю, что вы не имеете в виду дистрибутив рабочего стола, поскольку WSL (в настоящее время) не включает графический интерфейс, и это было бы очень пакет-тяжелый.
если ты В самом деле нужна базовая установка без дополнительных пакетов по умолчанию, WSL включает возможность импортировать пользовательские дистрибутивы.
Объявление государственной службы: это предназначено для передовой пользователи. Даже самые элементарные вещи, такие как место действия
и строка чтения
здесь не установлены по умолчанию. Вам нужно будет в значительной степени установить и настроить все это уже будет предоставлено вам в версии WSL.
Но если это то, чего ты хочешь...
Краткая инструкция. Из PowerShell или CMD:
- Создайте каталог для установки в Windows (например,
C:\Пользователи\ваш_пользователь\Документы\WSL\UbuntuBase
)
- Скачать Ubuntu-база-20.04.1-база-amd64.tar.gz к
C:\Пользователи\ваш_пользователь\Документы\WSL\
- Из этого каталога
wsl --import UbuntuBase .\UbuntuBase ubuntu-base-20.04.1-base-amd64.tar.gz --версия 2
(видеть wsl --помощь
подробнее о каждом аргументе)
wsl ~ -d UbuntuBase
запустить раздачу
- Чтобы установить его по умолчанию,
wsl --set-default UbuntuBase
. После этого просто бег wsl
запустит эту версию.
В конце концов вам также потребуется создать своего пользователя и сообщить WSL, какое имя пользователя использовать по умолчанию. Видеть этот ответ для получения подробной информации об этом.