Exportar e importar WSL Linux Distro en Windows 10
La "Actualización de abril de 2019" de Windows 10 versión 1903 viene con una serie de cambios y mejoras interesantes realizados en la función WSL. Estos incluyen distribuciones adicionales en la Tienda, la capacidad de buscar archivos WSL desde File Exporer a través de un recurso compartido de red virtual y la capacidad de exportar e importar una distribución WSL a / desde un archivo TAR.
La función WSL proporciona la capacidad de ejecutar Linux de forma nativa en Windows 10. WSL son las siglas de Windows Subsystem para Linux, que inicialmente se limitaba solo a Ubuntu. Las versiones modernas de WSL permiten instalar y ejecutar múltiples distribuciones de Linux desde Microsoft Store.
Después habilitando WSL, puede instalar varias versiones de Linux desde la Tienda. Puede utilizar los siguientes enlaces:
- Ubuntu
- openSUSE Leap
- SUSE Linux Enterprise Server
- Kali Linux para WSL
- Debian GNU / Linux
y más.
Exportar e importar distribuciones WSL
Con Windows 10 versión 1903 "Actualización de abril de 2019", puede importar y exportar sus distribuciones de Linux a un archivo TAR. Esto le permitirá personalizar su entorno Linux, instalar las aplicaciones deseadas y luego exportarlas a un archivo. Más tarde, puede restaurar su configuración en otra PC o compartirla con un amigo.
Esto se puede hacer con wsl.exe, una herramienta de línea de comandos que permite administrar WSL. En el momento de escribir estas líneas, esta función está implementada en la compilación 18836 de Windows 10. Está en camino a la sucursal 19h1, por lo que lo veremos con la próxima compilación.
Para exportar una distribución WSL a un archivo, Haz lo siguiente.
- Inicie la distribución que desea exportar.
- Actualícelo, instale y configure aplicaciones y realice cualquier otro cambio que desee.
- Salga del entorno WSL.
- Abra un nuevo símbolo del sistema o PowerShell.
- Ejecute el siguiente comando:
wsl.exe: exportación
. SustituirNombre de distribución
con el nombre real de su distribución WSL, por ejemplo, Ubuntu. Reemplazar con la ruta completa al archivo TAR para almacenar su distribución.
Sugerencia: Puede ver la lista de distribuciones WSL instaladas y sus nombres con la wsl --list --todos
mando.
Vea las siguientes capturas de pantalla.
Importar una distribución WSL desde un archivo en Windows 10
Puede importar un archivo tar que contiene el sistema de archivos raíz de una distribución de Linux, lo que le permite importar cualquier distribución que desee, con la configuración que desee. Puede especificar cualquier nombre y una ubicación de carpeta personalizada para almacenar la distribución personalizada.
Para importar una distribución WSL desde un archivo, Haz lo siguiente.
- Abra un nuevo símbolo del sistema.
- Ejecute el siguiente comando:
wsl.exe --importar
. - Sustituir
con el nombre que desea asignar a la distribución que está importando. - Sustituir
con la ruta completa a la carpeta en la que desea almacenar esta distribución WSL. - Reemplazar
con la ruta completa a sus archivos TAR.
Vea las siguientes capturas de pantalla.
Para ejecutar la distribución importada, ejecute el siguiente comando en el símbolo del sistema o en PowerShell.
wsl --distribución
Sustituir el
Finalmente, para eliminar una distribución de Linux importada, ejecute el comando
wsl.exe: anular el registro
Por ejemplo,
wsl.exe: anular el registro de UbuntuCustom
Eso es todo.