
Den nye version Fwupd 2.0.18 Den er nu tilgængelig som en vedligeholdelsesopdatering inden for 2.0-grenen af dette open source-værktøj til administration af firmware på GNU/Linux-systemer, forudgået af version Fwupd 2.0.17Denne udgivelse fokuserer på at forbedre opdateringsoplevelsen, udvide kompatibiliteten med flere enheder og forbedre håndteringen af almindelige situationer, såsom genstarter, der kræves efter installation af ny firmware.
I en tid hvor firmwareopdateringer er afgørende for sikkerhed, stabilitet og hardwaresupport Fwupd 2.0.18 gør fremskridt med at tilbyde en mere agil og mindre problematisk proces, både til stationære og bærbare computere samt til periferiudstyr og dockingstationer.
Nye enheder kompatible med Fwupd 2.0.18
En af de mest synlige nye funktioner i Fwupd 2.0.18 er tilføjelsen af understøttelse af nye hardwareenheder Disse er føjet til det katalog, der allerede er tilgængeligt via Linux Vendor Firmware Service (LVFS). Blandt den tilføjede hardware og periferiudstyr er følgende: Lenovo Legion Go 2, genkendt som en HID-enhed, HP Portable USB-C 4K HDMI-hub og forskellige Synaptics HapticsPad-enheder.
Inkluderingen af disse enheder er relevant for brugere af bærbare computere, USB-C-dockingstationer og controllere eller touchpads De søger at holde al deres hardware opdateret fra Linux, uden at være afhængige af eksterne værktøjer eller yderligere operativsystemer. Denne integration fortsætter LVFS' arbejde som et centraliseret firmwarelager for flere mærker.
Forbedret håndtering af genstarter efter opdateringer
Fwupd 2.0.18 introducerer adskillige ændringer, der er designet til bedre at håndtere sager, hvor en Firmwareopdatering kræver genstart Værktøjet kan nu vise en specifik MOTD (Dagens besked) for enheder, der skal genstartes efter at have anvendt opdateringer i "staged"-tilstand.
Derudover kan den nye version automatisk oprette en fil "genstart påkrævet" Når den installerede firmware kræver en genstart, letter denne funktion integrationen med systemadministrationsscripts og vedligeholdelsespolitikker i organisationer. Adfærden ved opdatering af USI-dockingstationer er også blevet forfinet, så processen kan udføres uden manuelt at frakoble og tilslutte enheden igen.
Fwupd 2.0.18 introducerer interne forbedringer og forbedringer af firmware-motorens ydeevne
Ud over nye kompatibiliteter fokuserer Fwupd 2.0.18 på at optimere sine interne funktioner. En af de bemærkelsesværdige forbedringer er den betydelige stigning i Søgehastighed for firmware-streamDette reducerer den tid, det tager at finde og identificere tilgængelige opdateringer på systemer med flere enheder eller lagre.
Denne version tilføjer også et specifikt problem for MTD-enheder, når det registreres, at Intel SPI BIOS-blokering Denne funktion er aktiveret, hvilket styrker sikkerhedskontrollerne ved administration af systemfirmware. Derudover er der tilføjet understøttelse af omdøbning af underenheder, når PARENT_NAME_PREFIX-indstillingen bruges, hvilket forbedrer klarheden og ensartetheden i hardwareidentifikationen i systemet.
Fremskridt inden for UEFI-understøttelse, BIOS og arkitekturer
Inden for UEFI-området justerer Fwupd 2.0.18 håndteringen af flere nøgleelementer. Fremover vil værktøjet analyserer korrekt strukturen EFI_CAPSULE_RESULT_VARIABLE_HEADER, hvilket undgår forkerte fortolkninger af resultaterne af UEFI-kapslerne efter opdateringerne.
Konverteringen af uint32_t-versionsfeltet til enhedsversionsformatet har også været begrænset. udelukkende til UEFI-enhederDette reducerer potentielle uoverensstemmelser med andre typer hardware. En anden vigtig forbedring er den kontrollerede tilbagekobling til SMBIOS-versionen for MTD-baserede BIOS-enheder, når det er nødvendigt, hvilket sikrer mere pålidelig detektion i situationer, hvor firmwaredata ikke er homogene.
Med hensyn til arkitekturer indstiller Fwupd nu PlatformArchitecture-værdien ved hjælp af ægte CPU-arkitektur på RISC-V-maskinerDette muliggør mere præcise integrationer med lager-, overvågnings- og firmware-implementeringsværktøjer på systemer, der bruger denne nye platform.
Forfining af UpdateCapsule og funktionalitet uden sikker opstart
Funktionen UpdateCapsule, der bruges til at anvende firmwarekapsler på systemer, der bruger UEFI, får også opmærksomhed i denne udgivelse. Fwupd 2.0.18 forbedrer dens funktionalitet i enheder, der ikke har sikker opstart aktiveretDette udvider udvalget af systemer, der kan drage fordel af automatiserede opdateringer uden at kræve komplekse ændringer i firmwarekonfigurationen.
Denne forbedrede understøttelse i scenarier uden sikker opstart er af interesse for mange installationer af Linux i blandede eller ældre miljøerhvor sikker opstart ikke altid er aktiveret, men der er behov for en pålidelig metode til at holde bundkortets firmware og andre komponenter opdaterede.
Fwupd 2.0.18 og forbedringer af værktøjer, miljødetektion og ventetider
Med hensyn til supplerende værktøjer er kommandoens opførsel blevet justeret. fwupdtool så kun at opfange SIGINT-signalet kun når det er strengt nødvendigt, hvilket undgår interferens med andre processer eller scripts, der administrerer signaler parallelt.
Derudover er der indført en mere rimelig ventetid i HID-anmodninger qc-s5gen2Med det formål at reducere blokering eller overdreven ventetid på bestemte enheder er den kode, der er ansvarlig for at detektere, om systemet kører i en hypervisor eller i en container, også blevet omstruktureret, så denne logik kan udnyttes af forskellige Fwupd-plugins.
Fejlrettelser og generel robusthed
Version 2.0.18 indeholder et omfattende sæt rettelser med direkte indflydelse på stabiliteten. Disse inkluderer en forbedring af analyse af USB BOS-beskrivelsernesom er nøglen til at identificere USB-enheders avancerede funktioner under firmwareopdateringer.
Kapselflagene specifikke for x86_64 er også blevet rettet ved implementering af UEFI-firmware, hvilket sikrer, at opdateringer på 64-bit systemer anvendes med de relevante parametre. Kompatibiliteten af man-siderne med værktøjer som f.eks. apropos y whatis Den er blevet justeret, hvilket gør det nemmere for administratorer og brugere hurtigt at finde relevant dokumentation fra kommandolinjen.
Andre rettelser adresserer problemer med Huddly-enhedsopdateringer Dette inkluderer større versionsopdateringer, samt en fejl, der forårsagede uventede nedbrud under forsøg på at registrere I2C-emulering. Alt dette bidrager til en mere robust og forudsigelig oplevelse i den daglige brug af tjenesten.
LVFS-projektkontekst og producentsupport
Udviklingen af Fwupd er tæt forbundet med Linux Vendor Firmware Service (LVFS)LVFS, en platform der fungerer som et centralt punkt for distribution af firmware til millioner af Linux-systemer, har allerede oversteget hundrede millioner firmwaredownloads, hvilket opfordrer flere hardwareproducenter til at blive involveret og samarbejde, enten gennem tekniske bidrag eller økonomiske sponsoraftaler.
I denne sammenhæng er Framework Computer blevet en af Nye fremtrædende sponsorer af LVFS/Fwupd-økosystemetUnder en årlig gebyrmodel, der hjælper med at opretholde projektet, supplerer dette samarbejde de løbende bidrag fra Red Hat, der beskæftiger ledende udvikler Richard Hughes, og støtten fra Linux Foundation, der er vært for projektet under sin paraply. Andre betydelige bidragydere inkluderer AMD gennem sit ingeniørteam og interesserede virksomheder som f.eks. Dell ville bringe opdateringerne til Linux.
Ud over det økonomiske aspekt har Framework lagt pres på sine Udbydere skal integrere native support til Fwupd og LVFS i deres produkter med det mål at forenkle firmwareopdateringer på bærbare computere som Framework 16 og andre Linux-kompatible enheder. Denne tendens presser andre producenter til at tilbyde en mere ensartet og tilgængelig opdateringsoplevelse for brugere og virksomheder.
Fwupd 2.0.18 er nu tilgængelig for Linux-brugere
Fwupd 2.0.18 er distribueret som Kildekode-tarball via GitHub, hvor du også kan se den komplette liste over ændringer og udgivelsesnoter. Den anbefalede metode er dog fortsat installation og opdateringer fra de stabile arkiver i den anvendte GNU/Linux-distribution, enten via en grafisk manager eller via kommandolinjen.
Forskellige distributioner vil blive inkorporeret Fwupd 2.0.18 på dens stabile kanaler Efterhånden som test og integration er færdig, vil brugerne automatisk modtage de nye funktioner i denne version sammen med resten af de regelmæssige systemopdateringer. På denne måde kan hjemmecomputere, arbejdsstationer og servere alle drage fordel af forbedringer i kompatibilitet, ydeevne og pålidelighed uden drastiske ændringer i deres administrationsworkflow.
Med denne opdatering konsoliderer Fwupd sin rolle som et referenceværktøj til Hold firmware opdateret i Linux-miljøerDette kombinerer voksende hardwareunderstøttelse, forbedringer i genstartsstyring, UEFI- og BIOS-optimeringer og en konstant indsats for at rette fejl. Samtidig bidrager styrkelsen af LVFS-økosystemet gennem inddragelse af producenter og organisationer til at opbygge et mere solidt fundament for brugere, virksomheder og offentlige forvaltninger, så de kan administrere deres enheder mere sikkert, transparent og centralt.
