El subsistema de Windows para Linux obtiene un nuevo icono y otras mejoras
2 minuto. leer
Actualizado en
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]
AUSERPROFILE%\.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 dewsl.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]