El subsistema de Windows para Linux obtiene un nuevo icono y otras mejoras

Icono de tiempo de lectura 2 minuto. leer


Los lectores ayudan a respaldar a MSpoweruser. Es posible que obtengamos una comisión si compra a través de nuestros enlaces. Icono de información sobre herramientas

Lea nuestra página de divulgación para descubrir cómo puede ayudar a MSPoweruser a sostener el equipo editorial. Leer más

El subsistema de Windows para Linux se ha convertido en una sorprendente joya de la corona para Microsoft, lo que otorga a Windows una gran credibilidad entre los desarrolladores y el personal administrativo que aprecian las poderosas herramientas de línea de comandos de Linux.

Por lo tanto, Microsoft ha seguido actualizando la función con regularidad y hoy ha publicado una nueva actualización en Github y Microsoft Store, llevándola a la versión 0.50.2.

La característica principal parece ser un nuevo logotipo, pero el registro de cambios completo es bastante largo y se puede ver a continuación:

  • Se agregó un nuevo logotipo para el subsistema de Windows para Linux
  • Habilite los contadores de rendimiento del hardware si el hardware los admite [GH 4678]
    USERPROFILE%\.wslconfig Se ha agregado la opción para darse de baja:

    [wsl2]
    hardwarePerformanceCounters=false
    
  • Solucione el problema al imprimir mensajes de error del sistema que contienen inserciones.
  • Actualice el mosaico de usuario para que se inicie en el directorio de inicio del usuario en lugar de C:\WINDOWS\System32
  • Restaure las disposiciones de señal predeterminadas para el proceso /etc/wsl.conf boot.command para evitar procesos zombie [GH 7575]
  • Cambie a usar un CRT estático para binarios de Windows
  • Use la API de la tienda para descargar distribuciones a través de wsl.exe --install
  • Añada --no-launch opción de wsl.exe --install
  • Muchas actualizaciones de cadenas localizadas.
  • Cambie a un tar actualizado para importar/exportar distribuciones de WSL2.
  • Actualización al sdk oficial 22000
  • Elimina los símbolos de Linux para las compilaciones de lanzamiento
  • Actualice el kernel de Linux a 5.10.74.3
    • Actualización a la versión de kernel estable ascendente 5.10.74
    • Habilitar el formato de tipo BPF (CONFIG_DEBUG_INFO_BTF) para que lo usen las herramientas eBPF [GH 7437]
    • Se cambió la versión de Dxgkrnl a 2110
      • Implementado D3DKMTShareObjectWithHost
      • Se corrigió el problema de alineación del bus VM de QueryStatistics para el resultado
      • Implementado D3DKMTCreateSyncFile
      • Abordar los comentarios de envío anteriores
      • Se movió d3dkmthk para incluir/uapi/misc
      • Reemplaza u32 por __u32 y u64 por __u64
      • Se agregó "_" delante de los valores del enumerador para admitir la inclusión de encabezados WDK y Linux
      • Se eliminaron los agujeros en las estructuras visibles del modo de usuario para que sean compatibles con las aplicaciones de 32 bits.
      • Reemplaza el puntero en las estructuras visibles del modo de usuario con una definición para ser u64 para aplicaciones de modo de usuario
      • Solucione la falla de compilación con versiones de GCC anteriores a 8.1 [GH 7558]
    • Habilite los marcos de archivo de sincronización y uso compartido de búfer (CONFIG_DMA_SHARED_BUFFER, CONFIG_SYNC_FILE) para el uso de Dxgkrnl

Puede encontrar WSL en Microsoft Store o en la página de lanzamiento en GitHub esta página.

[appbox microsoftstore 9p9tqf7mrm4r]

Más sobre los temas: ventanas, Subsistema de Windows para Linux