Экспорт и импорт WSL Linux Distro в Windows 10

Windows 10 версии 1903 «Апрельское обновление 2019» содержит ряд интересных изменений и улучшений, внесенных в функцию WSL. К ним относятся дополнительные дистрибутивы в Магазине, возможность просматривать файлы WSL из File Exporer через виртуальную сетевую папку, а также возможность экспортировать и импортировать дистрибутив WSL в/из файла TAR.

Возможность запускать Linux изначально в Windows 10 обеспечивается функцией WSL. WSL означает подсистему Windows для Linux, которая изначально была ограничена только Ubuntu. Современные версии WSL позволяют устанавливать и запускать несколько дистрибутивов Linux из Microsoft Store.

После включения WSL вы можете устанавливать различные версии Linux из Магазина. Вы можете использовать следующие ссылки:

  1. Ubuntu
  2. openSUSE Leap
  3. SUSE Linux Enterprise Server
  4. Kali Linux для WSL
  5. Debian GNU/Linux

и другие.

Экспорт и импорт дистрибутивов WSL

В Windows 10 версии 1903 «Апрельское обновление 2019» вы можете импортировать и экспортировать дистрибутивы Linux в файл TAR. Это позволит вам настроить среду Linux, установить нужные приложения, а затем экспортировать их в файл. Позже вы можете восстановить настройку на другом ПК или поделиться ею с другом.

Это можно сделать с помощью wsl.exe, инструмента командной строки, который позволяет управлять WSL. На момент написания этой статьи эта функция реализована в сборке Windows 10 18836. Она находится на пути к ветке 19h1, поэтому мы увидим ее в следующей сборке.

Чтобы экспортировать дистрибутив WSL в файл , выполните следующие действия.

  1. Запустите дистрибутив, который хотите экспортировать.
  2. Обновите его, установите и настройте приложения, а также внесите любые другие изменения.
  3. Выйдите из среды WSL.
  4. Откройте новую командную строку или PowerShell.
  5. Выполните следующую команду: wsl.exe --export . Замените DistributionName фактическим именем вашего дистрибутива WSL, например, Ubuntu . Замените полным путем к файлу TAR для хранения вашего дистрибутива.

Совет: вы можете увидеть список установленных дистрибутивов WSL и их имена с помощью команды wsl --list --all .

См. следующие снимки экрана.

Импортировать дистрибутив WSL из файла в Windows 10

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

Чтобы импортировать дистрибутив WSL из файла , выполните следующие действия.

  1. Откройте новую командную строку.
  2. Выполните следующую команду: wsl.exe --import .
  3. Замените именем, которое вы хотите назначить для импортируемого дистрибутива.
  4. Замените полным путем в папку, в которой вы хотите сохранить этот дистрибутив WSL.
  5. Замените полным путем к вашим файлам TAR.

См. следующие снимки экрана .

Чтобы запустить импортированный дистрибутив, введите следующую команду в командной строке или PowerShell.

 wsl --distribution  

Замените с именем, которое вы присвоили импортированному дистрибутиву.

Наконец, чтобы удалить импортированный дистрибутив Linux, выполните команду

wsl.exe --unregister

Например,

wsl.exe --unregister UbuntuCustom

Оцените статью
digitdocom.ru
Добавить комментарий