ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)
Пятница, 7 февраля, 2025
Сегодня у нас 1 праздник:
В 1920 году родился Ванг Ан (Wang An), американский инженер-электронщик и предприниматель китайского происхождения; в 1948 году он изобрел запоминающее устройство на магнитных сердечниках, которое применялось в компьютерах до появления микросхем.

Теперь вы можете установить Ubuntu на WSL, используя новый формат на основе Tar

То, как мы используем Ubuntu в подсистеме Windows для Linux (WSL), меняется, и это становится намного проще. Microsoft представила новый способ упаковки и установки дистрибутивов WSL с помощью tar-файлов, и Ubuntu — одна из первых, кто воспользовался этим. Начиная с версии WSL 2.4.8, можно установить Ubuntu в WSL с помощью tar-файла, не используя Microsoft Store.

Новая архитектура дистрибутива на основе tar-архива от Microsoft позволяет напрямую устанавливать приложения из tar-файла, что устраняет необходимость в упаковке для Windows или Microsoft Store. Это означает, что использовать, настраивать и управлять Ubuntu в Windows стало проще.

 

Что меняется?

Раньше дистрибутивы WSL, такие как Ubuntu, устанавливались с помощью пакетов appx через Microsoft Store. Теперь всё переходит на систему tar-файлов. Тар-файл — это сжатая папка, в которой содержатся все необходимые файлы Ubuntu. Этот новый метод делает всё более гибким и даёт вам больше возможностей.

 

Преимущества

Это изменение дает ряд преимуществ:

 

Как установить экземпляр Ubuntu WSL из файла tar?

Ubuntu теперь доступна в новом формате дистрибутива WSL от Microsoft, и с новым форматом легко начать работу.

Убедитесь, что у вас установлена последняя версия WSL. В вашей системе Windows должна быть установлена версия WSL 2.4.8 или выше.

 

Установите Ubuntu с помощью командной строки:

Откройте PowerShell и выполните следующую команду:

wsl --install ubuntu

 

Установите Ubuntu с помощью файла tar:

Если у вас есть tar-файл, используйте команду:

wsl --install --from-file ubuntu.tar.wsl

 

Дважды щелкните для установки

Вы также можете дважды щелкнуть файл .wsl, чтобы начать установку.

Установите Ubuntu на WSL из файла tar

Установите Ubuntu на WSL из файла tar

 

А как насчет Старого Метода?

Если вы привыкли устанавливать Ubuntu через Microsoft Store, не волнуйтесь, этот способ по-прежнему работает. Вы также можете использовать команду:

 wsl --install -d <DistroName>

 

для установки Ubuntu. Новая система на основе tar — это дополнительный вариант, предоставляющий больше возможностей.

 

Другие Дистрибутивы будут адаптировать этот Новый формат

Хотя Ubuntu одной из первых начала использовать эту новую архитектуру, весьма вероятно, что в будущем другие дистрибутивы также перейдут на новый формат дистрибутива WSL на основе tar.

Вот почему я думаю, что мы можем ожидать появления новых дистрибутивов:

1. Новая архитектура

Подход на основе tar — это новый способ создания и распространения дистрибутивов WSL, который не зависит от кода для Windows или Microsoft Store. Благодаря этому любой дистрибутив Linux может легко упаковываться для WSL.

2. Red Hat собирается выпустить официальный дистрибутив WSL

Red Hat также внедряет новую архитектуру на основе tar и вскоре выпустит образ дистрибутива Red Hat Enterprise Linux (RHEL) WSL. Это показывает, что основные дистрибутивы видят ценность такого подхода.

3. Более простая настройка и развертывание

Новый формат упрощает настройку, развёртывание и управление дистрибутивами WSL. Это выгодно как индивидуальным пользователям, так и предприятиям.

4. Нет пакета Appx

Новая архитектура позволяет пользователям создавать дистрибутив WSL без необходимости писать код для Windows. Предыдущий метод создания пакета appx требовал от пользователей упаковки tar-файла в пакет appx. Это упрощает создание дистрибутива WSL для любого дистрибутива и, вероятно, приведёт к тому, что больше дистрибутивов воспользуются этой возможностью.

5. Общая доступность

Новая архитектура на основе tar-файлов не является специфичной для Ubuntu. Это общее обновление способа упаковки и установки дистрибутивов WSL. Это означает, что другие дистрибутивы смогут использовать эту архитектуру.

6. Импорт пользовательских дистрибутивов

Новая архитектура упрощает импорт пользовательских дистрибутивов Linux с помощью tar-файлов. Ожидается, что эта функция в сочетании с преимуществами новой архитектуры приведёт к тому, что в WSL будет использоваться больше пользовательских и официальных дистрибутивов.

7. Ориентированный на сообщество

Возможность создавать дистрибутивы WSL, используя только инструменты Linux и не полагаясь на Microsoft Store, может способствовать появлению большего количества дистрибутивов, созданных сообществом.

8. Цель Microsoft

Microsoft стремится сделать новую архитектуру на основе tar-архива по умолчанию для существующих и будущих дистрибутивов. Это свидетельствует о стремлении к более широкому внедрению нового формата.

Таким образом, переход на архитектуру на основе tar — это значительный сдвиг для WSL, который выгоден как пользователям, так и разработчикам дистрибутивов. Поскольку такие крупные игроки, как Ubuntu и Red Hat, уже используют этот подход, весьма вероятно, что в будущем многие другие дистрибутивы Linux станут доступны с помощью этого метода.

 

Ресурс:

Exit mobile version