¿Editar archivos en /etc/profile.d y /usr/local/bin a través de Windows en Bash en Windows?

¿Editar archivos en /etc/profile.d y /usr/local/bin a través de Windows en Bash en Windows?

Estoy usando Bash en Windows y quiero colocar algunos archivos dentro /etc/profile.dy /usr/local/bina través de Windows.

Noté que no hay etco usrdentro AppData\Local\lxssy la creación de dichas carpetas no tiene ningún efecto en Bash.

Sin embargo, etc\profile.dy usr\local\binnuevamente lxss\rootfs, agregar cualquiera de mis propios archivos en ellos tampoco tiene ningún efecto en Bash. Ni siquiera aparecen:

/etc/profile.dBásicamente, tengo mi conjunto de scripts y binarios de uso frecuente /usr/local/binque quiero instalar en cualquier entorno Linux.

¿Cómo o dónde coloco estos scripts y binarios para que aparezcan en /etc/profile.dBash /usr/local/binen Windows?

Respuesta1

Parece que esto no es posible. Como se menciona en esta página:Descripción general del subsistema de Windows para Linux

Se utilizan dos sistemas de archivos para proporcionar acceso a los archivos en el sistema de los usuarios: VolFs y DriveFs.

VolFproporciona soporte completo para las características del sistema de archivos de Linux [...] Los directorios que contienen el sistema Linux, archivos de aplicaciones (/etc, /bin, /usr, etc.) y la carpeta de inicio de Linux de los usuarios, todos usan VolF. La interoperabilidad entre aplicaciones de Windows y archivos en VolFs esNo soportado.

Esa ha sido exactamente mi experiencia hasta ahora. Cualquier cosa que intento cambiar /etco /usrque no sale bien. Los únicos cambios que hago y que aparecen como se esperaba en Bash están en los volúmenes montados. Porque...AppData\Local\lxsslxss\rootfs

UnidadesFse utiliza para la interoperabilidad. Todos los volúmenes fijos de Windows se montan en /mnt/c, /mnt/d, etc., utilizando DriveF. Esto permite a los usuarios editar archivos con sus editores de Windows favoritos, como Visual Studio Code, y manipularlos con herramientas de código abierto en Bash usando WSL al mismo tiempo.

información relacionada