WSL/Экспорт и импорт дистрибутивов Linux: различия между версиями

Материал из DZWIKI
< WSL
Перейти к навигации Перейти к поиску
Нет описания правки
 
(не показано 12 промежуточных версий этого же участника)
Строка 6: Строка 6:
Чтобы экспортировать дистрибутив WSL в файл, выполните следующие действия.
Чтобы экспортировать дистрибутив WSL в файл, выполните следующие действия.


# Запустите дистрибутив, для которого вы хотите создать резервную копию./
# Запустите дистрибутив, для которого вы хотите создать резервную копию.
  Обновите его, установите и настройте приложения и внесите любые другие необходимые изменения.
#: Обновите его, установите и настройте приложения и внесите любые другие необходимые изменения.
  После чего выйдите из среды WSL.
#: После чего выйдите из среды WSL.
# Откройте новую командную строку или PowerShell. Выполните команду чтобы просмотреть список установленных дистрибутивов WSL и их имена:
# Откройте новую командную строку или PowerShell. Выполните команду чтобы просмотреть список установленных дистрибутивов WSL и их имена:
  <code>wsl --list --all</code>
#: <code>wsl --list --all</code>
# Выполните команду <code>[[WSL/--export|--export]]</code> вида <code>wsl.exe --export <DistributionName> <FileName></code>, например:
#: <code>wsl.exe --export Ubuntu-20.04 C:\Users\admin\Desktop\Ubuntu20_Backup.tar</code>
 
Всё!
 
== Импорт дистрибутива WSL из файла в Windows 10/11 ==
Вы можете импортировать файл tar, созданный командой <code>wsl.exe --export</code> который содержит корневую файловую систему дистрибутива Linux, что позволяет импортировать любой дистрибутив, который вам нравится, с любой конфигурацией. Просто, укажите полный путь к файлу и путь в который будет развёрнута файловая система дистрибутива.
 
Чтобы импортировать дистрибутив WSL из файла, выполните следующие действия.
 
# Откройте новую командную строку или PowerShell.
#: Выполните команду <code>[[WSL/--import|--import]]</code> вида <code>wsl.exe --import <DistributionName> <InstallLocation> <FileName></code>, например:
#: <code>wsl.exe --import ubuntu20 c:\ubuntu20 c:\Users\admin\Desktop\Ubuntu20_Backup.tar</code>
# Чтобы запустить импортированный дистрибутив, введите в командной строке или PowerShell следующую команду:
#: <code>wsl --distribution <DistributionName></code>
#: Замените часть <DistributionName> именем, которое вы присвоили импортированному дистрибутиву.
#: Например:
#: <code>wsl --distribution ubuntu20</code>
#: Если импорт файла прошел как надо, список вывода команда <code>wsl --list --all</code> будет содержать имя дистрибутива указанное при импорте.
 
Всё!
 
== Смотрите также ==
* [[WSL/Настройка дистрибутива используемого по умолчанию|Настройка дистрибутива используемого по умолчанию]]
 
== Ссылки и источники ==
* [https://g-ek.com/eksport-i-import-linux-wsl-v-windows-10 Экспорт и импорт дистрибутива Linux WSL1 и WSL2 в Windows 10. G-ek.com]
 
[[Категория:Справка к WSL|Экспорт и импорт дистрибутивов Linux]]

Текущая версия от 15:19, 17 декабря 2023

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

Это можно сделать с помощью инструмента командной строки wsl.exe, который позволяет управлять WSL.

Экспорт дистрибутива WSL в Windows 10/11

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

  1. Запустите дистрибутив, для которого вы хотите создать резервную копию.
    Обновите его, установите и настройте приложения и внесите любые другие необходимые изменения.
    После чего выйдите из среды WSL.
  2. Откройте новую командную строку или PowerShell. Выполните команду чтобы просмотреть список установленных дистрибутивов WSL и их имена:
    wsl --list --all
  3. Выполните команду --export вида wsl.exe --export <DistributionName> <FileName>, например:
    wsl.exe --export Ubuntu-20.04 C:\Users\admin\Desktop\Ubuntu20_Backup.tar

Всё!

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

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

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

  1. Откройте новую командную строку или PowerShell.
    Выполните команду --import вида wsl.exe --import <DistributionName> <InstallLocation> <FileName>, например:
    wsl.exe --import ubuntu20 c:\ubuntu20 c:\Users\admin\Desktop\Ubuntu20_Backup.tar
  2. Чтобы запустить импортированный дистрибутив, введите в командной строке или PowerShell следующую команду:
    wsl --distribution <DistributionName>
    Замените часть <DistributionName> именем, которое вы присвоили импортированному дистрибутиву.
    Например:
    wsl --distribution ubuntu20
    Если импорт файла прошел как надо, список вывода команда wsl --list --all будет содержать имя дистрибутива указанное при импорте.

Всё!

Смотрите также

Ссылки и источники