GNU/Linux >> Tutoriales Linux >  >> Linux

¿Dónde se encuentran los archivos de configuración en WSL?

Advertencia:no editar archivos WSL en disco desde Windows.

Los archivos almacenados en el disco en %LocalAppData%\Packages use características especiales de NTFS para implementar la funcionalidad/metadatos de POSIX (por ejemplo, permisos de Linux). El uso de herramientas/aplicaciones estándar de Windows para editar estos archivos corromperá su entorno Linux.

En su lugar, WSL proporciona un montaje que le permite acceder y editar archivos de forma segura dentro de su entorno Linux. Está disponible bajo \\wsl$\ .

Consulte No cambie los archivos de Linux con aplicaciones y herramientas de Windows


Encontré mi etc carpeta en:

C:\Users\USER\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\etc

Nota:estoy usando WSL1 para poder usar VMware. WSL2 usa Hyper-V, que es incompatible con otros hipervisores de virtualización. (Editar:Esto ya no es cierto. )

Sin embargo, esto está cambiando ahora y en un futuro próximo. Recientemente, tanto VirtualBox como VMware han lanzado versiones compatibles con Hyper-V y WSL2. Puede obtener más información sobre VirtualBox y VMware. La solución de VMware requiere que Windows 10 Build 20H1 se lance próximamente, mientras que VirtualBox posiblemente se pueda usar ahora.

Esta próxima versión de Windows también se anuncia como que permite una mayor integración entre Windows y WSL, quizás incluso resolviendo el problema de las actualizaciones simultáneas de los mismos archivos desde ambos subsistemas.


Linux
  1. Explicación del subsistema de Windows para Linux, WSL y WSL2

  2. Cómo acceder a los sistemas de archivos de Linux en Windows 10 y WSL 2

  3. ¿A dónde van los archivos cuando se emite el comando Rm?

  4. ¿Qué son los archivos dispersos en Linux?

  5. ¿Dónde se utilizan todos mis inodos?

Cómo instalar WSL en Windows 10

¿Dónde se almacenan los archivos de traducción?

Eliminar actualizaciones de Windows descargadas

20 archivos de registro de Linux que se encuentran en el directorio /var/log

¿Ubicación de archivos ini/config en linux/unix?

¿Dónde se encuentra la base de datos updatedb?