Avertissement :ne pas modifier les fichiers WSL sur le disque à partir de Windows.
Les fichiers stockés sur disque en %LocalAppData%\Packages
utiliser des fonctionnalités NTFS spéciales pour implémenter les fonctionnalités/métadonnées POSIX (par exemple, les autorisations Linux). L'utilisation d'outils/applications Windows standard pour modifier ces fichiers corrompra votre environnement Linux.
Au lieu de cela, WSL fournit un montage qui vous permet d'accéder et de modifier en toute sécurité des fichiers dans votre environnement Linux. Il est disponible sous \\wsl$\
.
Voir Ne pas modifier les fichiers Linux à l'aide des applications et des outils Windows
J'ai trouvé mon etc
dossier dans :
C:\Users\USER\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\etc
Remarque :J'utilise WSL1 pour pouvoir utiliser VMware. WSL2 utilise Hyper-V, qui est incompatible avec d'autres hyperviseurs de virtualisation.(Modifier :ce n'est plus vrai. )
Cependant, cela est en train de changer maintenant et dans un avenir proche. Récemment, VirtualBox et VMware ont publié des versions prenant en charge Hyper-V et WSL2. Vous pouvez en savoir plus à ce sujet pour VirtualBox et VMware. La solution VMware nécessite la prochaine version de Windows 10 Build 20H1, tandis que VirtualBox est peut-être utilisable maintenant.
Cette prochaine version de Windows est également annoncée comme permettant une plus grande intégration entre Windows et WSL, résolvant peut-être même le problème des mises à jour simultanées des mêmes fichiers des deux sous-systèmes.