Nuevas características en Bash / WSL y Windows Console en Windows 10

Tabla de contenido:

Video: Nuevas características en Bash / WSL y Windows Console en Windows 10

Video: Nuevas características en Bash / WSL y Windows Console en Windows 10
Video: WinPatrol Keygen 2024, Marcha
Nuevas características en Bash / WSL y Windows Console en Windows 10
Nuevas características en Bash / WSL y Windows Console en Windows 10
Anonim

Windows 10 v1703 ha comprado muchas características interesantes y mejoras de rendimiento. Se espera que las aplicaciones como Paint 3D y el modo de juego se adapten a los distintos nichos de las audiencias de Windows 10. La Actualización de aniversario de Windows 10 se envió con un Subsistema de Windows para Linux (WSL) a medias y esto significaba que era incompatible con node.js y Java.

Image
Image

Nuevas características de Bash / WSL y Windows Console

A partir de la actualización de Windows 10 Creators, WSL ha sido diseñado para ser compatible con la Interfaz de llamadas del sistema de Linux (SCI) y, como resultado, funcionó con la mayoría de las herramientas de desarrollo principales. Windows 10 CU es compatible con las siguientes herramientas para desarrolladores:

  • Herramientas principales: apt, sed, grep, awk, top, tmux, ssh, scp, etc.
  • Conchas: Bash, zsh, fish, etc.
  • Herramientas de desarrollo: vim, emacs, nano, git, gdb, etc.
  • Idiomas y plataformas: Node.js & npm, Ruby & Gems, Java & Maven, Python & Pip, C / C ++, C # &.NET Core & Nuget, Go, Rust, Haskell, Elixir / Erlang, etc.
  • Sistemas y servicios: sshd, Apache, lighttpd, nginx, MySQL, PostgreSQL.

Otra mención digna de mención es el soporte de Ubuntu 16.04, sí, mientras que Windows 10 AU es compatible con Ubuntu 14.04, la actualización de Windows 10 Creators es compatible con Ubuntu 16.04. Todas las instancias de bash recién creadas ahora se instalarán en Ubuntu 16.04. Sin embargo, las instancias existentes de Ubuntu 14.04 no se actualizarán automáticamente a 16.04 y necesita actualizar manualmente la instancia a Ubuntu 16.04 usando Quitar y Reemplazar o Actualizar in situ.

Enumeración IfConfig extendida y conexión de red

En Win 10 AU, uno no pudo enumerar las conexiones de red y esto terminó entrometiéndose con herramientas como ifconfig, gulp, npm y otras. Este problema se solucionó rápidamente en la CU Win10 y el ifconfig se puede usar para enumerar y examinar las configuraciones de todos los adaptadores de red disponibles.
En Win 10 AU, uno no pudo enumerar las conexiones de red y esto terminó entrometiéndose con herramientas como ifconfig, gulp, npm y otras. Este problema se solucionó rápidamente en la CU Win10 y el ifconfig se puede usar para enumerar y examinar las configuraciones de todos los adaptadores de red disponibles.

NOTIFY Notificaciones de cambio de archivo

Las herramientas comenzarán a notificar a medida que el archivo se modifique, los desarrolladores web, Node.js, Ruby y Python, junto con muchos otros, utilizan esta capacidad. WSL ahora admite notificar, lo que permitirá a las aplicaciones registrarse para recibir notificaciones de cambios en el sistema de archivos, que se pueden usar para crear acciones como la reconstrucción de un proyecto o el reinicio del servidor local. Afortunadamente, la notificación de archivos también es compatible con el sistema de archivos de Windows. Con este, puede editar el origen del proyecto en el sistema de archivos de Windows utilizando un editor de GUI de Windows que incluye VSCode, Visual Studio, Notepad ++ y puede ejecutar Bash / WSL en el sitio web de forma local.

Socket TCP y mejoras de TPv6

El equipo de WSL junto con el equipo de Windows Core Networking ha venido con varias opciones adicionales de socket IPv6 y TCP. Lo que esto hará es que permitirá una amplia gama de herramientas y tecnologías que dependen de los sockets de red y el soporte improvisado de IPv6.

Soporte para Unix Socket y Netlink Socket

Algunas partes de UNIX y Netlink no se admitían anteriormente en la actualización de aniversario y con los creadores los zócalos de datagramas de UNIX y las opciones y propiedades de Netlink. La adición de estos a WSL permite las diversas formas de IPC que permitirán que la mayoría de las herramientas modernas se ejecuten en WSL.

Soporte de color de 24 bits

Finalmente, se ha respondido el soporte para colores de más de 16 bits y ahora, con la Win10 CU, la consola se ha actualizado a un elegante color de 24 bits.

Puedes leer los detalles completos en MSDN.

Recomendado: