Windows 10 ejecutará un kernel Linux completo mediante WSL 2

Microsoft está celebrando en la ciudad estadounidense de Seattle su conferencia BUILD 2019, la cual empezó el día de ayer (6 de mayo de 2019) y terminará mañana (8 de mayo de 2019). Si bien en sus inicios este evento era bastante ajeno al espectro Linux, las cosas han cambiado mucho desde la llegada de Satya Nadella al puesto de CEO de la compañía.

Nuestros compañeros de MuyComputer se han hecho eco del que será uno de los bombazos tecnológicos del año: la inclusión de un kernel Linux completo en WSL 2. Para los que anden perdidos, WSL 2 es la segunda versión de Windows Subsystem for Linux, la tecnología que permite la utilización de distribuciones GNU/Linux en Windows 10 centrándose en las herramientas que funcionan por línea de comandos. A pesar del recelo despertado entre los usuarios de GNU/Linux, poco a poco se han ido sumando muchas de las grandes distribuciones, entre ellas Ubuntu, Debian, Kali, Fedora y SUSE.

La inclusión de un kernel completo en WSL 2 responde a dos propósitos: El primero es mejorar el rendimiento del propio WSL, ya que este, debido a la necesidad de traducir las instrucciones de Linux a Windows NT y a la superposición del sistema de ficheros de Linux sobre NTFS, puede llegar a ser hasta 20 veces más lento que usar Linux directamente sobre la máquina física. Segundo, se intentará mejorar la compatibilidad mediante la ejecución de un entorno Linux más real y completo.

Entrando en detalles, WSL 2 utilizará la versión 4.19 del kernel, la cual recordamos que es LTS. Además, Microsoft se ha comprometido a respetar la licencia GPLv2, así que el código tendría que estar disponible. Sobre el modo de funcionar, parece que no habrá grandes cambios, siendo el gigante de Redmond el que proporcione Linux para Windows 10 y los proveedores de sistemas GNU/Linux los encargados de suministrar las personalizaciones que vean pertinentes.

La ejecución de GNU/Linux sobre Windows 10 se ha convertido en algo importante para Microsoft de cara a los desarrolladores que utilizan su sistema, ya que WSL 2 ha venido junto a su nueva herramienta de línea de comandos: Windows Terminal. Esta herramienta contará con la posibilidad de poder seleccionar entre los distintos intérpretes de comandos instalados en el sistema y con otras interesantes características como la aceleración por GPU para el procesamiento de texto.

Al parecer WSL ha tenido una buena acogida entre los desarrolladores, sector que siempre fue su público objetivo. Ante este aparente buen resultado, Microsoft ha tomado la decisión de redoblar su apuesta y mejorarlo mediante la inclusión de un kernel Linux completo. La cuestión ahora es ver si el gigante de Redmond pone algo sobre la mesa que realmente puede terminar desincentivando la utilización de un escritorio GNU/Linux. Habrá que ver cómo responde en un entorno de producción real.

Fuente: www.muylinux.com

Windows 10 permitirá acceder a archivos de Linux… solo con WSL

Lo contaban nuestros compañeros de MC este fin de semana y es una noticia que vale la pena traernos para acá: Windows 10 permitirá acceder a archivos de Linux directamente desde el explorador de archivos. Cuándo se hará realidad esta característica no está del todo claro, porque la adelantan para la próxima actualización de abril del sistema, pero con visos a completarla el año que viene.

En cualquier caso, se trata de una novedad interesante para los usuarios de Linux en Windows, es decir, WSL, el subsistema de Windows para Linux al que Microsoft está poniendo tanto empeño. Quienes esperasen soporte nativo de los sistemas de archivos de Linux en Windows pueden seguir esperando, valga la redundancia, porque es algo que no va a pasar al menos en el corto o medio plazo.

Ahora bien, ¿en qué consiste ese soporte y hasta dónde llega? No dan datos al respecto, salvo lo relativos al acceso, que básicamente se realizará ejecutando vía terminal el comando “explorer.exe” que abrirá el navegador de archivos de Windows en el directorio personal de la distribución que se tenga instalada.

“Desde aquí puede acceder a cualquier archivo de Linux que desee, como lo haría con cualquier otro archivo a través del Explorador de archivos. Esto incluye operaciones como: arrastrar archivos de un lado a otro a otras ubicaciones, copiar y pegar, e incluso escenarios interesantes como usar el menú contextual para abrir VSCode en un directorio WSL”, explican. Para más datos acerca de este procedimiento, el artículo original publicado en Microsoft Developer.

Hablando de WSL, la semana pasada nos hicimos eco de un problema de rendimiento que podría estaría relacionado con el sistema de archivos, o a eso apuntaba la información, y que quizás tenga algo que ver con estas novedades que llegan ahora, lo cual nos lleva a plantearnos la pregunta del millón: ¿por que Microsoft no ofrece soporte oficial a los principales sistemas de archivos de Linux, que son claramente superiores a los suyos?

En equipos con ambos sistemas instalados, no hay problema en leer y escribir datos en las particiones Windows desde Linux, no así al contrario, dependiendo de desarrollos externos que hacen el papel, pero que no están integrados en el sistema. Tal vez sea este el próximo “gesto de amor” que tengan que hacer los de Redmond para Linux, aunque se reduzca a aquellos usuarios que quieran usar Linux desde Windows.

Fuente: www.muylinux.com

¿Mal rendimiento con WSL? Instala Linux, pero no desactives el antivirus

El subsistema de Windows para Linux, mejor conocido como WSL y cuyos principales componentes prácticos incluyen el intérprete de órdenes Bash y las utilidades que lo suelen acompañar, ha sido bastante bien recibido en el entorno de los desarrolladores y administradores de sistemas que dependen de Windows, pero que también necesitan Linux para trabajar. La integración de WSL ha mejorado con el paso del tiempo y cada vez hay más usuarios que la utilizan, pero no está exento de problemas.

Uno de esos problemas es el rendimiento, y es un gran problema en algunos casos. Así, mientras que WSL rinde muy bien en cuanto al uso de la CPU o la memoria que consume, la lectura y escritura en disco puede hacer caer drásticamente dicho rendimiento, al punto de que virtualizar el sistema resulta en una mejor opción. A causa de esto hay quien está prescindiendo de mantener el antivirus activo, recuperando así algo de margen para operar. Pero esta solución puede generar un problema aún mayor.

Es la advertencia que ha lanzado Rich Turner ante la sugerencia de desactivar Windows Defender -o cualquier otro antivirus- para mejorar el rendimiento. Turner es ingeniero de Microsoft y uno de los responsables de la línea de comandos en Windows o, como él mismo dice, de “llevar Linux a Windows”, por lo que es un profundo conocedor de la materia. Como es conocedor de lo delicado de la seguridad en el sistema de Microsoft sin las protecciones pertinentes, entre las que se incluye software antivirus.

Estamos trabajando con varios equipos en este momento para encontrar una solución efectiva para este problema de rendimiento y su impacto. Mientras tanto, recomendamos paciencia. NO recomendamos deshabilitar Defender (o la suite antimalware de terceros elegida), ni tampoco recomendamos que se excluyan las carpetas de WSL o las carpetas de código [de la monitorización del antivirus, se entiende]”, comenta Turner según recogen en Phoronix.

Quizás en la próxima actualización de Windows 10 el próximo abril mejore la situación, habrá que verlo. De lo que no cabe duda es de que para utilizar las herramientas propias de Linux, lo mejor es instalar Linux a la manera tradicional o, si se prefiere, virtualizando el sistema.

Fuente: www.muylinux.com


Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home1/uiolibre/public_html/wp-content/plugins/simple-lightbox/includes/class.utilities.php on line 545