Microsoft trae muchas mejoras a Bash en Ubuntu en Windows 10

Microsoft introdujo muchas mejoras en Windows 10 Preview con la última compilación 14361. Una característica que probablemente recibió el mayor número de cambios es Bash en Ubuntu en Windows 10. Microsoft reveló una enorme lista de mejoras para la consola Ubuntu Bash de la función Subsystem for Linux que ayudará a los desarrolladores de Linux a hacer un trabajo aún mejor ahora.

Esto es lo que se corrigió y mejoró en Bash en Ubuntu en la última compilación 14361 de Windows 10 Preview:

  • DrvFs ahora distingue entre mayúsculas y minúsculas cuando se ejecuta en Bash en Ubuntu en Windows.
    • Los usuarios pueden crear case.txt y CASE.TXT en sus unidades / mnt / c
    • La distinción entre mayúsculas y minúsculas solo es compatible con Bash en Ubuntu en Windows. Cuando está fuera de Bash, NTFS informará los archivos correctamente, pero puede ocurrir un comportamiento inesperado al interactuar con los archivos de Windows.
    • La raíz de cada volumen (es decir, / mnt / c) no distingue entre mayúsculas y minúsculas
    • Puede encontrar más información sobre cómo manejar estos archivos en Windows. aquí.
  • Soporte pty / tty muy mejorado. Ahora se admiten aplicaciones como TMUX
  • Se solucionó el problema de instalación donde las cuentas de usuario no siempre se creaban
  • Estructura de arg de línea de comando optimizada que permite una lista de argumentos extremadamente larga.
  • Ahora puede eliminar y modificar archivos read_only de DrvFs
  • Se corrigieron algunos casos en los que el terminal se cuelga al desconectarse
  • chmod y chown ahora funcionan en dispositivos tty
  • Permitir la conexión a 0.0.0.0 y:: como localhost
  • Sendmsg / recvmsg ahora maneja una longitud de vector IO de> 1
  • Los usuarios ahora pueden optar por no recibir archivos de hosts generados automáticamente
  • Haga coincidir automáticamente la configuración regional de Linux con la configuración regional de NT durante la instalación
  • Se agregó el archivo / proc / sys / vm / swappiness
  • strace ahora sale correctamente
  • Permitir que las tuberías se vuelvan a abrir a través de / proc / self / fd
  • Ocultar directorios bajo% LOCALAPPDATA% \ lxss de DrvFs
  • Mejor manejo de bash.exe ~. Comandos como "bash ~ -c ls" ahora son compatibles / li>
  • Los sockets ahora notifican a epoll read disponible durante el apagado
  • lxrun / uninstall hace un mejor trabajo al eliminar los archivos y carpetas
  • Ps -f corregido
  • Soporte mejorado para aplicaciones x11 como xEmacs
  • Se actualizó el tamaño de la pila de subprocesos inicial para que coincida con la configuración predeterminada de Ubuntu y se informe el tamaño correctamente a get_rlimit syscall
  • Informes mejorados de nombres de imágenes de procesos pico (por ejemplo, para auditoría)
  • Implementado / proc / mountinfo para el comando df
  • Código de error de enlace simbólico fijo para el nombre del niño. y ..
  • Mejoras y correcciones de errores adicionales "

Además, Bash también recibió soporte para las siguientes API de nivel bajo de syscalls:

  • GETTIMER
  • MKNODAT
  • RENAMEAT
  • ENVIAR ARCHIVO
  • SENDFILE64
  • SYNC_FILE_RANGE

Bash en Ubuntu está disponible actualmente para Windows Insiders que ejecutan Windows 10 Preview solamente. Sin embargo, Microsoft lo lanzará al público con la actualización del aniversario, poniéndolo a disposición de más desarrolladores de Linux que quieran trabajar en sus scripts en Windows 10 sin ejecutar una máquina virtual.

HISTORIAS RELACIONADAS QUE DEBE VERIFICAR:

  • Windows 10 Mobile build 14361 trae el teclado de una mano a Lumia 640 y 830
  • La compilación 14361 rompe la configuración de idioma y convierte el inglés en un idioma de escritorio secundario
  • La compilación 14361 no resuelve el problema de importación de fotos en PC con Windows 10
  • Glance Screen no funciona en Windows 10 Mobile build 14361 para Lumia 950 XL
  • Resumen: problemas reportados de Windows 10 Preview build 14361
Cómo restaurar el menú Inicio clásico de Windows 10 en Windows 11

Cómo restaurar el menú Inicio clásico de Windows 10 en Windows 11CómoWindows 10Ventanas 11

Windows 11 viene con muchos cambios grandes o pequeños en ciertos atributos de la interfaz de usuario del sistema operativo. Pero, el mayor cambio que hemos notado es el nuevo menú de inicio, junto...

Lee mas
Cómo reparar el error de actualización de Windows 0x800f020b

Cómo reparar el error de actualización de Windows 0x800f020bActualizarWindows 10

Muchos usuarios de Windows 10 han informado que cuando intentan actualizar Windows, ven un error con un código de error. 0x800f020b. Para obtener más detalles, consulte la siguiente captura de pant...

Lee mas
Cómo reparar el código de error de OneDrive 0x80070194 en Windows 10

Cómo reparar el código de error de OneDrive 0x80070194 en Windows 10OnedriveWindows 10

Cuando intenta abrir los archivos en OneDrive o desea copiar algo de la carpeta OneDrive, a menudo puede encontrar el "Error de OneDrive 0x80070194: el proveedor de archivos en la nube salió inespe...

Lee mas