Warnung:nicht WSL-Dateien auf der Festplatte von Windows aus bearbeiten.
Die Dateien, die auf der Festplatte in %LocalAppData%\Packages
gespeichert sind Verwenden Sie spezielle NTFS-Funktionen, um POSIX-Funktionalität/Metadaten zu implementieren (z. B. Linux-Berechtigungen). Die Verwendung von Standard-Windows-Tools/Apps zum Bearbeiten dieser Dateien wird Ihre Linux-Umgebung beschädigen.
Stattdessen stellt WSL ein Mount bereit, mit dem Sie sicher auf Dateien in Ihrer Linux-Umgebung zugreifen und diese bearbeiten können. Es ist unter \\wsl$\
erhältlich .
Siehe Linux-Dateien nicht mit Windows-Apps und -Tools ändern
Ich habe meine etc
gefunden Ordner in:
C:\Users\USER\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\etc
Hinweis:Ich verwende WSL1, um VMware verwenden zu können. WSL2 verwendet Hyper-V, das mit anderen Virtualisierungs-Hypervisoren nicht kompatibel ist. (Bearbeiten:Dies ist nicht mehr wahr. )
Dies ändert sich jedoch jetzt und in naher Zukunft. Kürzlich haben sowohl VirtualBox als auch VMware Versionen veröffentlicht, die Hyper-V und WSL2 unterstützen. Sie können mehr darüber für VirtualBox und VMware erfahren. Die VMware-Lösung erfordert das in Kürze erscheinende Windows 10 Build 20H1, während VirtualBox möglicherweise jetzt verwendet werden kann.
Diese nächste Version von Windows wird auch damit beworben, dass sie eine größere Integration zwischen Windows und WSL ermöglicht und vielleicht sogar das Problem gleichzeitiger Updates derselben Dateien von beiden Subsystemen löst.