Las porciones bash funcionan muy bien en WSL.
Las porciones del grano no están allí. Por ejemplo, no hay /sys/class/backlight/intel_backlight/brightness
acceso para configurar el brillo de la pantalla. Hay comandos de Powershell a los que puede llamar fácilmente para hacerlo si no le importa los nombres de campo muy largos del estilo COBOL. Se puede llamar a MS Powershell directamente desde bash. Por lo tanto, puede decir que las potentes funciones de Windows ahora están integradas en bash. Por la misma razón, MS Powershell puede llamar a bash, creo. Así que si es cierto Powershell tiene acceso a funciones como grep
, awk
, head
, tail
, etc.
La interfaz gráfica de usuario para el escritorio de Ubuntu ( gedit
, nautilus
, etc.) sólo funciona después de instalar VcXsrv
o algo similar.
Compartir archivos entre Linux y Windows WSL es complicado de configurar. Cuando al mover archivos entre la carpeta compartida NTL de WSL + Linux he tenido alguna "rareza" de permisos de archivos debido a mi ignorancia o deficiencias de software.
La velocidad es mucho más lenta en WSL que en Ubuntu. De hecho, puedes ver la pantalla pintar personaje por personaje cuando corres cal
o toilet
: ¿Cuáles son las diferencias entre windows bash y cygwin?
Creo que WSL es un buen producto y disfruto jugando con él cuando arranco dual en Windows-World. Nunca se convertirá en un gran producto debido a la falta de fondos de MS y de todos modos no quieren tener una gran distribución de Linux Free-Ware. Si tuviera suficiente RAM, probablemente sería más feliz con una VM. Con solo 8 GB y los precios de RAM aumentando hasta mediados de 2019, me quedaré feliz con WSL y renunciaré a la actualización de 32 GB de RAM por ahora.
He visitado algunos foros de MS y debo decir que Rich Turner y los miembros de su equipo de WSL son algunos de los mejores profesionales que he visto.