Como la mayoría de ustedes saben, en Microsoft Store, hay tres versiones de Ubuntu . Esto significa que en Windows puedo emular Ubuntu y tener la línea de comandos de Ubuntu directamente en Windows.
La pregunta es muy fácil: ¿qué no puedo hacer desde la línea de comandos de Ubuntu emulada en Windows que puedo hacer en un Ubuntu basado en Linux? ¿Es útil descargar esta aplicación Ubuntu, instalarla y trabajar solo con ella en lugar del sistema operativo real? ¿Es posible instalar todas las bibliotecas de desarrollo? ¿Puedo escribir (o no) controladores de dispositivo? En otras palabras: ¿cuáles son los límites?
¿Qué características de Ubuntu basadas en Linux faltan en Ubuntu-on-Windows?
Nuevas respuestas son bienvenidas: ¡Sé que cada software siempre está cambiando al mejorar las características y características!
fuente
Respuestas:
El Ubuntu que se ejecuta bajo Windows 10 Subsystem para Linux no es una distribución completa. De hecho, no es Linux en absoluto, no tiene kernel de Linux. Por lo tanto, no puede probar ni probar las extensiones del kernel, incluidos los controladores, porque no está ejecutando Linux .
Si desea hacer cosas así, instale Ubuntu en una máquina virtual: Win10 incluye Hyper-V, pero personalmente, prefiero VirtualBox, que es gratis, o inicie su máquina con Ubuntu con el hardware desnudo. Seguramente encontrará este último más rápido que con Windows, lo hago en todas mis máquinas. En parte, esto se debe a que necesita protección antivirus cuando ejecuta Windows, lo que mina el rendimiento, especialmente el rendimiento del disco. Y debido a que lo necesita, Win10 incluye un antivirus incorporado.
Con Linux, no necesita ninguno, por lo que hay menos impacto en el rendimiento.
fuente
Una de las cosas que no puede hacer fácilmente en el Subsistema de Windows para Linux (WSL) es ejecutar aplicaciones GUI de Linux.
Para hacerlo, debe instalar un servidor X11 no compatible, como VcXsrv o Xming.
Habilitar WSL es relativamente trivial. Parece ser bastante bueno como una tierra de usuario de línea de comandos de Linux.
fuente
VcXsrv
sin apoyo. Han lanzado alrededor de 10 actualizaciones desde que lo he estado usando (octubre de 2017).Hay muchas informaciones útiles sobre cada una de las respuestas anteriores. Estoy aquí resumiendo los conceptos principales de cada uno de ellos.
Actualización de mayo de 2019 : como se señaló en una de las respuestas más recientes, WSL está evolucionando mediante el uso del verdadero kernel de Linux y dando muchas más opciones. He leído este documento y, si se confirma, será un gran paso adelante. Aquí puede encontrar un buen artículo sobre el tema "kernel real de Linux en W10"
Resumiendo: "Ubuntu en Windows es el usuario completo de Ubuntu en la parte superior de un kernel de Windows en modo de compatibilidad de Linux", como se señala en uno de los comentarios.
Lo que no puedo hacer:
Que puedo hacer:
Información Adicional:
Estas aplicaciones son gratuitas, se pueden descargar desde la Tienda Windows y aquí puede encontrar las instrucciones para instalarlas y usarlas.
En esta otra pregunta del blog, algunas sugerencias sobre cómo usar una GUI para WSL (no oficial, de terceros)
ACTUALIZACIÓN Agosto de 2019 : el nuevo WSL 2 fue relanzado (lea aquí para más información). Parece que puede trabajar con un núcleo Linux real y con un sistema de archivos Linux. En primer lugar, no he probado la nueva versión hasta ahora (está en mi lista TODO).
fuente
De How-To Geek :
Actualización del comentario de allquixotic :
fuente
crontab
y otros demonios. Aquí hay un ejemplo práctico de cargacrontab
cuando Windows arranca. Luego, usersync
cada 2 días para hacer una copia de seguridad de la base de datos de Windows: blog.snowme34.com/post/…A partir de mayo de 2019, WSL 2 está en desarrollo .
(énfasis mío)
fuente