Principal Windows 10 Accéder aux fichiers WSL Linux à partir de Windows 10

Accéder aux fichiers WSL Linux à partir de Windows 10



La mise à jour d'avril 2019 de Windows 10 version 1903 comprend un certain nombre de modifications et d'améliorations intéressantes apportées à la fonctionnalité WSL. Celles-ci incluent des distributions supplémentaires dans le Store, la possibilité de parcourir les fichiers WSL à partir de File Exporer, etc.

Publicité

La possibilité d'exécuter Linux de manière native dans Windows 10 est fournie par la fonctionnalité WSL. WSL signifie Windows Subsystem for Linux, qui initialement était limité à Ubuntu uniquement. Les versions modernes de WSL permettent installation et exécution de plusieurs distributions Linux à partir du Microsoft Store.

Linux Distros Microsoft Store Windows 10

Après activation de WSL , vous pouvez installer différentes versions de Linux à partir du Store. Vous pouvez utiliser les liens suivants:

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

et plus.

Avec la mise à jour d'avril 2019 de Windows 10 version 1903, vous pouvez facilement accéder à tous les fichiers de vos distributions Linux à partir de Windows. Au moment d'écrire ces lignes, cette fonctionnalité est implémentée dans Windows 10 build 18836. Elle est en route vers la branche 19h1, nous la verrons donc avec la prochaine version. Voici comment cela peut être fait.

Pour accéder aux fichiers WSL Linux à partir de Windows 10 , procédez comme suit.

  1. Activer la fonction WSL.
  2. Installer une distribution, par exemple Ubuntu et démarrez-le.
  3. Dans un répertoire sur un FS Linux, tapezexplorateur..
  4. Cela ouvrira une fenêtre Explorateur de fichiers, située à l'intérieur de votre distribution Linux.

Accéder aux fichiers Linux dans Windows 10

De là, vous pouvez accéder à tous les fichiers Linux que vous aimez, comme vous le feriez pour tout autre fichier via l'explorateur de fichiers. Cela inclut des opérations telles que: faire glisser des fichiers d'avant en arrière vers d'autres emplacements, copier et coller, et même utiliser des entrées de menu contextuel personnalisées ajoutées par Notepad ++, VSCode et d'autres logiciels.

cómo hacer público tu servidor de discordia

L'Explorateur de fichiers affiche les fichiers de distribution en tant que partage réseau virtuel sous le chemin \ wsl $ \.

Partage de réseau WSL

L'équipe WSL étudie activement les moyens d'améliorer la découvrabilité des fichiers Linux dans l'Explorateur de fichiers. La progression de leur travail est déjà visible dans Windows 10 Build 18836 qui montre le système de fichiers WSL / Linux dans l'explorateur de fichiers .

Accéder aux fichiers Linux en ligne de commande

En plus de l'Explorateur de fichiers, vous pouvez utiliser l'invite de commande classique et les outils PowerShell pour accéder à vos fichiers Linux. De même, vous devez accéder à \ wsl $ {nom de la distribution} où {nom de la distribution} est le nom d'une distribution en cours d'exécution.

WSL dans PowerShell

Problèmes connus

Il s'agit d'une nouvelle fonctionnalité, et certains éléments peuvent ne pas fonctionner parfaitement. Voici quelques problèmes connus dont nous voulons vous informer lors de l'utilisation de cette fonctionnalité:

  • À partir de maintenant, les fichiers de distribution ne seront accessibles à partir de Windows que lorsque la distribution est en cours d'exécution. Les développeurs vont ajouter la prise en charge des distributions non en cours d'exécution dans une future mise à jour.
    Étant donné que le serveur de fichiers 9P s'exécute à l'intérieur de chaque distribution, il n'est accessible que lorsque cette distribution est en cours d'exécution. L'équipe cherche des moyens d'aider à résoudre ce problème.
  • L'accès aux fichiers Linux est traité de la même manière que l'accès à une ressource réseau, et toutes les règles d'accès aux ressources réseau s'appliqueront toujours
    Par exemple: lors de l'utilisation de CMD, cd \ wsl $ Ubuntu home ne fonctionnera pas (car CMD ne prend pas en charge les chemins UNC comme répertoires actuels), mais copiez \ wsl $ Ubuntu home somefile.txt C: dev marchera
  • Les anciennes règles s'appliquent toujours, vous ne devez PAS accéder à vos fichiers Linux à l'intérieur du dossier AppData!
    Si vous essayez d'accéder à vos fichiers Linux via votre dossier AppData, vous évitez d'utiliser le serveur 9P, ce qui signifie que vous n'aurez pas accès à vos fichiers Linux, et vous pourriez éventuellementcorrompuvotre distribution Linux.

Remarque: un serveur 9P est un serveur qui contient des protocoles prenant en charge les métadonnées Linux, y compris les autorisations. Le démon init WSL comprend désormais un serveur 9P. Il existe un service et un pilote Windows qui agissent en tant que client et communiquent avec le serveur 9P (qui s'exécute à l'intérieur d'une instance WSL). Le client et le serveur communiquent sur les sockets AF_UNIX, car WSL permet l'interopérabilité entre une application Windows et une application Linux à l'aide d'AF_UNIX.

La source: Microsoft

Des Articles Intéressants

Choix De L'Éditeur

Comment supprimer toutes les photos de votre iPhone (sans les perdre pour de bon)
Comment supprimer toutes les photos de votre iPhone (sans les perdre pour de bon)
Étant donné que les téléphones Apple ne sont livrés qu'avec une quantité définie de stockage interne qui ne peut pas être étendue, vous risquez de manquer rapidement d'espace de stockage. À un moment donné, vous pouvez recevoir la redoutable alerte Stockage presque plein, qui est un
Pourquoi ne puis-je pas annuler l'envoi pour tout le monde dans Facebook Messenger ?
Pourquoi ne puis-je pas annuler l'envoi pour tout le monde dans Facebook Messenger ?
Parfois, des erreurs se produisent lors de l'utilisation d'applications de chat telles que Messenger, et vous devrez peut-être retirer un message. Si cela se produit, Messenger propose une option que vous pouvez utiliser pour supprimer un message déjà envoyé. Normalement c'est pas trop dur
Voici comment réparer un ordinateur ou un ordinateur portable en surchauffe
Voici comment réparer un ordinateur ou un ordinateur portable en surchauffe
Votre ordinateur surchauffe-t-il? Il peut être difficile de trouver le composant à l'origine du problème par vous-même, alors laissez-nous vous aider à trouver ce problème ennuyeux!
Comment copier un lien dans Edge dans Windows 10
Comment copier un lien dans Edge dans Windows 10
Découvrez comment copier le lien d'une page dans le navigateur Edge. Ceci est très utile lorsque vous utilisez Windows 10 sur une tablette PC et qu'aucun clavier physique n'est connecté.
Comment bloquer le téléchargement d'applications sur Android
Comment bloquer le téléchargement d'applications sur Android
Combien de fois avez-vous donné votre téléphone portable à votre enfant, pour le voir retourné avec un tas d'applications inutiles? Ou craignez-vous qu'ils téléchargent des applications inappropriées pour leur âge? Dans cet article, nous allons
Comment connecter votre téléviseur Vizio à Internet
Comment connecter votre téléviseur Vizio à Internet
Se connecter à Internet avec votre téléviseur Vizio n'est pas aussi difficile qu'il y paraît. Souvent, le problème que vous rencontrez est plus lié à votre connexion Internet ou à votre hub Internet qu'à votre téléviseur. Néanmoins, cet article explique comment
Smartsheet – Comment créer un lien vers une autre feuille
Smartsheet – Comment créer un lien vers une autre feuille
Smartsheet vous aide à vous concentrer sur les éléments collaboratifs de la gestion de projet, et pas seulement sur les plannings et les tâches. Une partie essentielle de cette fonctionnalité collaborative consiste à relier les informations entre elles, d'une Smartsheet à l'autre. Malheureusement, les feuilles complètes ne peuvent pas être liées,