Начало: «
WSL 2: изучаю глубже, установка «Ubuntu» 23.04 (Lunar Lobster)».
Начало установки дистрибутива «Ubuntu» 23.04 (Lunar Lobster)
Как я писал в предыдущем посте, у меня уже установлен для работы через подсистему WSL моей операционной системы «Windows 10» дистрибутив «Ubuntu» версии 22.04. Я не буду обновлять уже установленный дистрибутив, а установлю отдельно новый дистрибутив версии 23.04 для возможной одновременной работы с ними. Как я упоминал ранее, подсистема WSL такое позволяет.
Нужный файл формата «tar» с дистрибутивом «Ubuntu» можно загрузить на свой компьютер по следующей ссылке:
https://cloud-images.ubuntu.com Раньше нужные файлы для подсистемы WSL были разбросаны по отдельным папкам соответствующих версий дистрибутивов «Ubuntu», но сейчас их собрали в папку «wsl»:
https://cloud-images.ubuntu.com/wsl/ Прямая ссылка на нужный файл:
https://cloud-images.ubuntu.com/wsl/lunar/current/ubuntu-lunar-wsl-amd64-wsl.rootfs.tar.gz Этот файл имеет размер в 426 Мб и загрузился на мой компьютер за 6 минут. Я сохранил этот файл на рабочий стол.
Вас может смутить расширение «.gz» на конце названия файла. Формат «tar» предназначен для объединения множества файлов в один архивный файл, но этот формат не предназначен для сжатия полученного архивного файла. Для сжатия используют другие программы, в данном случае - это
программа «gzip», которая и добавляет при сжатии файла расширение «.gz» в название выходного (сжатого) файла. Впрочем, беспокоиться о распаковке сжатого файла нам не придется: подсистеме WSL можно передать файл формата «tar» прямо в сжатом виде, то есть в том виде, в котором он загружен из интернета.
Для хранения служебных файлов нового дистрибутива я создал отдельную папку (ее, насколько я понимаю, можно создать и в другом месте, если есть такое желание; кроме того, название папки может быть другим, таким, каким вам захочется):
C:\UbuntuLunar\
Импортируем (установим) нужный дистрибутив «Linux» из файла в формате «tar». Для этого я использовал команду следующего вида:
wsl --import <имя дистрибутива> <папка для дистрибутива> <файл формата tar>
В моём случае, по факту:
wsl --import UbuntuLunar C:\UbuntuLunar C:\Users\Илья\Desktop\ubuntu-lunar-wsl-amd64-wsl.rootfs.tar.gz
Имя дистрибутива может быть любым, я выбрал «UbuntuLunar». Папку для дистрибутива я создал заранее, см. выше. Файл формата «tar» я тоже загрузил из интернета и сохранил на рабочий стол ранее (см. выше).
Проверим список установленных дистрибутивов «Linux» с помощью упоминавшейся ранее команды wsl --list --verbose:
Как видно из списка на иллюстрации выше, теперь я могу работать с каждым из этих двух дистрибутивов, в том числе могу запустить их одновременно.
Проверим версию нового (только что установленного) дистрибутива «Ubuntu». Для этого его нужно сначала запустить. Как я писал ранее, при установке дистрибутива «Linux» для работы через подсистему WSL в программе-«эмуляторе терминала» «Windows Terminal» автоматически создается отдельная вкладка для работы с этим дистрибутивом (эта новая вкладка появится в списке только после перезапуска программы «Windows Terminal»). Я перезапустил (закрыл и снова открыл) программу «Windows Terminal» и открыл список вкладок:
Как видно на иллюстрации выше, нужная вкладка появилась. Открываем эту вкладку, запускается только что установленный дистрибутив «Ubuntu»:
Как видно на иллюстрации выше, я успешно установил дистрибутив «Ubuntu» нужной версии 23.04 (Lunar Lobster) из файла формата «tar». Таким же образом можно установить любой дистрибутив «Linux» для работы через подсистему WSL, это несложно и занимает несколько минут. Главная трудность - найти и загрузить к себе на компьютер нужный файл формата «tar».
Начало настройки дистрибутива: создание пользователя
Продолжение следует...