Windows-subsysteem voor Linux krijgt nieuw pictogram, andere verbeteringen

Pictogram voor leestijd 2 minuut. lezen


Lezers helpen MSpoweruser ondersteunen. We kunnen een commissie krijgen als u via onze links koopt. Tooltip-pictogram

Lees onze openbaarmakingspagina om erachter te komen hoe u MSPoweruser kunt helpen het redactieteam te ondersteunen Lees meer

Het Windows-subsysteem voor Linux is een verrassend kroonjuweel geworden voor Microsoft, waardoor Windows een aanzienlijke reputatie heeft gekregen onder ontwikkelaars en beheerders die de krachtige opdrachtregelprogramma's van Linux waarderen.

Microsoft is daarom doorgegaan met het regelmatig bijwerken van de functie en heeft vandaag een nieuwe update op Github en de Microsoft Store geplaatst, die deze naar versie 0.50.2 brengt.

De headline-functie lijkt een nieuw logo te zijn, maar de volledige changelog is behoorlijk lang en is hieronder te zien:

  • Nieuw logo toegevoegd voor Windows-subsysteem voor Linux
  • Hardwareprestatiemeteritems inschakelen als de hardware ze ondersteunt [GH 4678]
    USERPROFILE%\.wslconfig optie is toegevoegd om af te melden:

    [wsl2]
    hardwarePerformanceCounters=false
    
  • Probleem oplossen bij het afdrukken van systeemfoutberichten die invoegingen bevatten.
  • Werk de gebruikerstegel bij om te starten in de basismap van de gebruiker in plaats van C:\WINDOWS\System32
  • Herstel standaard signaaldisposities voor /etc/wsl.conf boot.command proces om zombieprocessen te voorkomen [GH 7575]
  • Schakel over naar het gebruik van een statische CRT voor Windows-binaire bestanden
  • Gebruik winkel-API om distributies te downloaden via wsl.exe --install
  • Toevoegen --no-launch optie om wsl.exe --install
  • Veel updates voor gelokaliseerde tekenreeksen.
  • Schakel over naar een bijgewerkte tar voor het importeren / exporteren van WSL2-distributies.
  • Update naar de officiële 22000 sdk
  • Strip Linux-symbolen voor release-builds
  • Update Linux-kernel naar 5.10.74.3
    • Update naar upstream stabiele kernel-release 5.10.74
    • Schakel BPF Type Format (CONFIG_DEBUG_INFO_BTF) in voor gebruik door eBPF-tools [GH 7437]
    • Dxgkrnl-versie gewijzigd in 2110
      • D3DKMTShareObjectWithHost geïmplementeerd
      • Probleem opgelost met QueryStatistics VM-busuitlijning voor het resultaat
      • D3DKMTCreateSyncFile geïmplementeerd
      • Adres upstream inzendingsfeedback
      • Verplaatst d3dkmthk naar include/uapi/misc
      • Vervangt u32 door __u32 en u64 door __u64
      • "_" toegevoegd voor de enumeratorwaarden om zowel WDK- ​​als Linux-headers te ondersteunen
      • Verwijderde gaten in de zichtbare structuren van de gebruikersmodus om compatibel te zijn met 32-bits apps
      • Vervangt de aanwijzer in de zichtbare structuren van de gebruikersmodus door een definitie als u64 voor apps in de gebruikersmodus
      • Bouwfout oplossen met GCC-versies ouder dan 8.1 [GH 7558]
    • Schakel de Buffer Sharing en Sync File Frameworks (CONFIG_DMA_SHARED_BUFFER, CONFIG_SYNC_FILE) in voor Dxgkrnl-gebruik

Je vindt de WSL in de Microsoft Store of op de releasepagina op GitHub hier.

[appbox microsoftstore 9p9tqf7mrm4r]

Meer over de onderwerpen: ruiten, Windows Subsystem voor Linux