¿Cómo importar un tarball de Ubuntu previamente exportado en WSL?

¿Cómo importar un tarball de Ubuntu previamente exportado en WSL?

Mi pregunta es continuación del post.https://superuser.com/a/1435841

Instalé WSL, instalé la aplicación Ubuntu de Microsoft Store, hice algo en Ubuntu y luego lo respaldé en el archivo tar mediante comando

wsl –exportar Ubuntu C:\Programas\ubuntu.tar


Ahora estoy intentando restaurar Ubuntu al estado en el que se realizó una copia de seguridad en el archivo.

¿Estoy confundiendo qué pasos debo seguir?

1) Install Ubuntu app from store
2) run "wsl --import -d Ubuntu C:\Programs\ubuntu.tar"

o

1) run "wsl --import -d Ubuntu C:\Programs\ubuntu.tat"
2) Install back Ubuntu app from Store

¿O no necesito instalar la aplicación desde la tienda?

Pero luego estoy perdiendo la manera de escribir "ubuntu" en la búsqueda y ejecutar la aplicación ubuntu.


ACTUALIZACIÓN: intenté mover tar en otra PC (Windows 10 Pro v1803), instalé aquí wsl en powershell, intenté importar y...

C:\Users\nameless>wsl --import Ubuntu C:\Ubuntu C:\disc\ubuntu.tar
Windows Subsystem for Linux has no installed distributions. Distributions can be installed by visiting the Microsoft Store: https://aka.ms/wslstore

Bien, en Windows 10 Pro v1903 eso se ha solucionado.

Respuesta1

Según leí la documentación, la importación de una distribución WSL no está conectada en absoluto a Microsoft Store.

La importación la realizas usando el comando de:

wsl --import <DistributionName> <InstallLocation> <Full path to .tar FileName>

A partir de ahora, WSL lo sabe DistributionName, pero Microsoft Store no.

Para ejecutar esta distribución necesitarás el comando de:

wsl --distribution <DistributionName>

Esto significa que simplemente ejecutar ubuntu.exe(o lo que sea) no funcionará, a menos que lo agregue a la variable de entorno PATH.

Puede intentar instalar la distribución desde Microsoft Store y luego sobrescribirla usando su nombre (que también puede ver usando wsl --list). Esto podría funcionar para que la distribución importada esté registrada en Microsoft Store y en PATH (pero no lo he probado yo mismo).

información relacionada