Comment exporter et importer vos systèmes Linux sur Windows 10

Windows 10 vous permet désormais d’exporter les environnements Linux installés, en créant un fichier TAR du système de fichiers racine que vous pouvez importer sur d’autres PC. Copiez vos systèmes configurés entre les ordinateurs, partagez-les avec d’autres ou enregistrez simplement une sauvegarde.

Comment ça marche

Les fonctionnalités d’importation et d’exportation ont été ajoutées dans la mise à jour de mai 2019 – il s’agit de Windows 10 version 1903. Si vous ne l’avez pas encore installé, vous ne pourrez pas utiliser ces options de ligne de commande.

Tout ce dont vous avez besoin, ce sont deux nouvelles options pour Windows wsl commander: --export et --import . Le --export L’option exportera le système de fichiers racine d’une distribution Linux sous forme de fichier TAR. Le --import L’option vous permet d’importer le système de fichiers racine d’une distribution Linux en tant que fichier TAR.

Bientôt: Comment installer et utiliser Linux Bash Shell sur Windows 10

Comment exporter (sauvegarder) un système Linux

Le wsl command est une commande Windows – wsl.exe. Vous devrez l’exécuter dans un environnement PowerShell ou d’invite de commandes, et non dans un sous-système Windows pour un environnement Linux. Vous pouvez en ouvrir un en cliquant avec le bouton droit sur le bouton Démarrer ou en appuyant sur Windows + x, puis en cliquant sur «Windows PowerShell».

Pour répertorier les distributions installées, exécutez la commande suivante:

wsl --list

Maintenant, utilisez la commande suivante pour exporter le système de fichiers d’une distribution vers un fichier TAR:

wsl --export distro_name file_name.tar

Par exemple, pour exporter le système Ubuntu 18.04 vers un fichier nommé ubuntu.tar, nous exécuterions:

wsl --export Ubuntu-18.04 ubuntu.tar

Exportation d'un environnement WSL dans PowerShell

Vous disposez maintenant d’un fichier TAR contenant le système de fichiers de la distribution Linux. Le fichier que nous avons créé – basé sur un système Ubuntu 18.04 LTS assez standard – avait une taille de 645 Mo. Si vous avez installé plus de logiciels dans votre distribution, ils seront plus volumineux.

Fichier TAR d'un environnement Linux créé par Windows 10

Comment importer (restaurer) un système Linux

Vous pouvez utiliser le wsl commande avec la --import option pour importer un fichier TAR ainsi créé. À partir d’une fenêtre PowerShell ou d’invite de commandes, exécutez la commande suivante

wsl --import distro_name install_location file_name.tar

Par exemple, disons que vous souhaitez importer une distribution à partir d’un fichier TAR situé dans C: Users Chris ubuntu.tar, appelez-la «Ubuntu-18.04» et stockez-la dans C: Users Chris ubuntu. Vous courriez:

wsl --import Ubuntu-18.04 C:UsersChrisubuntu C:UsersChrisubuntu.tar

Si vous voulez correspondre à l’endroit où Windows les installe normalement par défaut, ils sont généralement dans leur propre dossier dans C: Users NAME AppData Local Packages. Par exemple, vous souhaiterez peut-être placer Ubuntu dans C: Users NAME AppData Local Packages Ubuntu.

En relation :  Samsung Galaxy S20: Comment désactiver complètement Bixby

Où que vous placiez l’emplacement d’installation, notez que vous ne devez pas modifier les fichiers directement à partir des outils Windows. Voici comment vous devez accéder aux fichiers dans l’Explorateur de fichiers à la place.

Importation d'un fichier TAR Linux dans PowerShell

Comment désinscrire (supprimer) un système Linux

Vous pouvez désinstaller une distribution avec le --unregister option avec son nom. Cela entraînera la suppression de tous les fichiers de la distribution Linux.

Utilisez la commande suivante pour voir toutes les distributions installées:

wsl --list

Ensuite, spécifiez la distribution que vous souhaitez supprimer:

wsl --unregister distro_name

Par exemple, s’il s’appelle Ubuntu-18.04, vous exécuteriez:

wsl --unregister Ubuntu-18.04

Annulation de l'enregistrement ou suppression d'un environnement Linux à partir de la ligne de commande de Windows 10

Cette fonction vous permet également de déplacer rapidement et facilement les distributions installées vers un autre dossier ou lecteur. Exportez simplement la distribution vers un fichier TAR, désenregistrez-la de votre système, puis importez le fichier TAR vers un autre emplacement sur votre système.

Moyens Staff
Moyens I/O Staff vous a motivé, donner des conseils sur la technologie, le développement personnel, le style de vie et des stratégies qui vous aider.