
Nauja versija Fwupd 2.0.18 Dabar jis pasiekiamas kaip techninės priežiūros atnaujinimas šio atvirojo kodo įrankio, skirto programinės įrangos valdymui GNU/Linux sistemose, 2.0 versijoje, prieš tai buvo Fwupd 2.0.17 versijaŠiame leidime daugiausia dėmesio skiriama atnaujinimo patirties tobulinimui, suderinamumo su daugiau įrenginių išplėtimui ir įprastų situacijų, pvz., perkrovimo, reikalingo įdiegus naują programinę įrangą, tvarkymo gerinimui.
Tuo metu, kai programinės įrangos atnaujinimai yra labai svarbūs saugumas, stabilumas ir aparatinės įrangos palaikymas „Fwupd 2.0.18“ siūlo lankstesnį ir mažiau problemų keliantį procesą tiek staliniams ir nešiojamiesiems kompiuteriams, tiek periferiniams įrenginiams ir prijungimo stotims.
Nauji įrenginiai, suderinami su „Fwupd 2.0.18“
Viena iš labiausiai matomų „Fwupd 2.0.18“ funkcijų yra palaikymo pridėjimas nauji aparatinės įrangos įrenginiai Jie pridedami prie katalogo, jau prieinamo per „Linux Vendor Firmware Service“ (LVFS). Tarp pridėtos aparatinės ir periferinės įrangos yra ši: Lenovo Legion Go 2, atpažįstamas kaip HID įrenginys, „HP Portable USB-C 4K HDMI“ šakotuvas ir įvairūs „Synaptics HapticsPad“ įrenginiai.
Šių įrenginių įtraukimas yra svarbus vartotojams, nešiojamieji kompiuteriai, USB-C dokai ir valdikliai arba jutiklinės plokštės Jie siekia visą savo aparatinę įrangą atnaujinti iš „Linux“, nesiremdami išoriniais įrankiais ar papildomomis operacinėmis sistemomis. Ši integracija tęsia LVFS darbą kaip centralizuota programinės įrangos saugykla keliems prekių ženklams.
Patobulintas paleidimo iš naujo valdymas po atnaujinimų
„Fwupd 2.0.18“ pristato keletą pakeitimų, skirtų geriau valdyti atvejus, kai Programinės įrangos atnaujinimas reikalauja perkrovimo Įrankis dabar gali rodyti konkretų MOTD (dienos pranešimą) įrenginiams, kuriuos reikia paleisti iš naujo pritaikius atnaujinimus „etapu“.
Be to, nauja versija gali automatiškai sukurti failą „reikalingas perkrovimas“ Kai įdiegtai programinei įrangai reikia paleisti iš naujo, ši funkcija palengvina integraciją su sistemos administravimo scenarijais ir priežiūros politika organizacijose. Taip pat buvo patobulintas USI prijungimo stočių atnaujinimo veikimas, leidžiantis atlikti procesą rankiniu būdu neatjungiant ir neprijungiant įrenginio.
„Fwupd 2.0.18“ versijoje įdiegti vidiniai patobulinimai ir programinės įrangos modulio našumo patobulinimai
Be naujų suderinamumo funkcijų, „Fwupd 2.0.18“ daugiausia dėmesio skiria vidinių funkcijų optimizavimui. Vienas iš pastebimų patobulinimų yra reikšmingas padidėjimas. programinės įrangos srauto paieškos greitisTai sutrumpina laiką, reikalingą norint rasti ir identifikuoti galimus atnaujinimus sistemose su keliais įrenginiais arba saugyklomis.
Ši versija taip pat prideda specifinę problemą MTD įrenginiams, kai aptinkama, kad „Intel SPI BIOS“ blokavimas Ši funkcija įjungta, todėl sustiprinami saugumo patikrinimai valdant sistemos programinę-aparatinę įrangą. Be to, pridėta palaikymas antrinių įrenginių pervadinimui naudojant parinktį PARENT_NAME_PREFIX, taip pagerinant aiškumą ir nuoseklumą aparatinės įrangos identifikavime sistemoje.
UEFI palaikymo, BIOS ir architektūrų pažanga
UEFI srityje „Fwupd 2.0.18“ pakoreguoja kelių pagrindinių elementų tvarkymą. Nuo šiol įrankis teisingai analizuoja struktūrą EFI_CAPSULE_RESULT_VARIABLE_HEADER, išvengiant neteisingo UEFI kapsulių rezultatų interpretavimo po atnaujinimų.
Taip pat buvo apribotas uint32_t tipo versijos lauko konvertavimas į įrenginio versijos formatą. išskirtinai UEFI įrenginiamsTai sumažina galimus neatitikimus su kitų tipų aparatine įranga. Kitas svarbus patobulinimas yra kontroliuojamas atsarginis grįžimas prie SMBIOS versijos MTD pagrindu sukurtuose BIOS įrenginiuose, kai to reikia, užtikrinant patikimesnį aptikimą situacijose, kai programinės įrangos duomenys nėra homogeniški.
Kalbant apie architektūras, „Fwupd“ dabar nustato „PlatformArchitecture“ reikšmę naudodama tikroji CPU architektūra RISC-V mašinoseTai leidžia tiksliau integruoti inventoriaus, stebėjimo ir programinės įrangos diegimo įrankius sistemose, naudojančiose šią naują platformą.
„UpdateCapsule“ ir funkcionalumo patobulinimas be saugaus įkrovimo
Šioje versijoje taip pat atkreipiamas dėmesys į funkciją „UpdateCapsule“, naudojamą programinės įrangos kapsulėms įdiegti sistemose, naudojančiose UEFI. „Fwupd 2.0.18“ patobulina savo funkcionalumą įrenginiai, kuriuose neįgalintas saugus įkrovimasTai išplečia sistemų, kurios gali pasinaudoti automatiniais atnaujinimais, spektrą nereikalaujant sudėtingų programinės įrangos konfigūracijos pakeitimų.
Šis patobulintas palaikymas scenarijuose be saugaus įkrovimo yra įdomus daugeliui diegimų „Linux“ mišriose arba pasenusiose aplinkosekur saugus įkrovimas ne visada įjungtas, tačiau reikalingas patikimas metodas, kad pagrindinės plokštės programinė įranga ir kiti komponentai būtų atnaujinti.
„Fwupd 2.0.18“ ir įrankių, aplinkos aptikimo bei laukimo laiko patobulinimai
Kalbant apie papildomus įrankius, komandos veikimas buvo pakoreguotas. fwupdtool kad tik perimti SIGINT signalą tik tada, kai tai absoliučiai būtina, vengiant trukdžių kitiems procesams ar scenarijams, kurie lygiagrečiai valdo signalus.
Be to, buvo įvestas pagrįstesnis laukimo laikas. HID užklausos qc-s5gen2Siekiant sumažinti blokavimą ar per ilgą laukimo laiką tam tikruose įrenginiuose, kodas, atsakingas už sistemos veikimo hipervizoriuje ar konteineryje aptikimą, taip pat buvo pertvarkytas, kad šią logiką galėtų panaudoti įvairūs „Fwupd“ papildiniai.
Klaidų ištaisymai ir bendras patikimumas
2.0.18 versijoje yra išsamus pataisymų rinkinys, turintis tiesioginės įtakos stabilumui. Tai apima patobulinimus, susijusius su USB BOS aprašų analizėkurie yra pagrindiniai norint nustatyti išplėstines USB įrenginių galimybes programinės įrangos atnaujinimo metu.
Diegiant UEFI programinę įrangą, taip pat buvo ištaisytos x86_64 būdingos kapsulės žymės, užtikrinant, kad atnaujinimai 64 bitų sistemose taikomi su atitinkamais parametrais. Žinyno puslapių suderinamumas su tokiais įrankiais kaip apropos y whatis Jis buvo pakoreguotas, kad administratoriams ir vartotojams būtų lengviau greitai rasti reikiamą dokumentaciją iš komandinės eilutės.
Kiti pataisymai sprendžia problemas, susijusias su „Huddly“ įrenginio atnaujinimai Tai apima svarbius versijų atnaujinimus, taip pat klaidą, dėl kurios bandant užregistruoti I2C emuliaciją įvykdavo netikėtų gedimų. Visa tai prisideda prie patikimesnio ir nuspėjamesnio kasdienio paslaugos naudojimo.
LVFS projekto kontekstas ir gamintojo palaikymas
Fwupd vystymasis yra glaudžiai susijęs su „Linux“ tiekėjo programinės aparatinės įrangos paslauga (LVFS)LVFS, platforma, veikianti kaip pagrindinis programinės įrangos platinimo milijonams „Linux“ sistemų taškas, jau viršijo šimtą milijonų programinės įrangos atsisiuntimų skaičių, paskatindama daugiau techninės įrangos gamintojų įsitraukti ir bendradarbiauti tiek teikiant inžinerines įmokas, tiek susitariant dėl finansinės paramos.
Šiame kontekste „Framework Computer“ tapo vienu iš Nauji žymūs LVFS/Fwupd ekosistemos rėmėjaiPagal metinio mokesčio modelį, kuris padeda išlaikyti projektą, šis bendradarbiavimas papildo nuolatinius „Red Hat“, kurioje dirba pagrindinis kūrėjas Richardas Hughesas, įnašus ir „Linux Foundation“, kuris valdo projektą, paramą. Kiti svarbūs rėmėjai yra AMD per savo inžinierių personalą ir suinteresuotos įmonės, tokios kaip „Dell“ norėjo pateikti atnaujinimus prie „Linux“.
Be ekonominio aspekto, sistema darė spaudimą savo Paslaugų teikėjai integruos vietinę „Fwupd“ ir LVFS paramą savo produktuose, siekiant supaprastinti programinės įrangos atnaujinimus nešiojamuosiuose kompiuteriuose, tokiuose kaip „Framework 16“, ir kituose su „Linux“ suderinamuose įrenginiuose. Ši tendencija skatina kitus gamintojus pasiūlyti nuoseklesnę ir prieinamesnę atnaujinimo patirtį vartotojams ir įmonėms.
„Fwupd 2.0.18“ dabar prieinama „Linux“ vartotojams
„Fwupd 2.0.18“ platinamas kaip Šaltinio kodo archyvas per „GitHub“, kur taip pat galite peržiūrėti visą pakeitimų sąrašą ir leidimo pastabas. Tačiau rekomenduojamas metodas išlieka diegimas ir atnaujinimai iš stabilių naudojamo GNU/Linux platinimo saugyklų, naudojant grafinę tvarkyklę arba komandinę eilutę.
Bus įtraukti skirtingi paskirstymai „Fwupd 2.0.18“ stabiliuose kanaluose Baigus testavimą ir integraciją, vartotojai automatiškai gaus naujas šios versijos funkcijas kartu su kitais įprastais sistemos atnaujinimais. Tokiu būdu namų kompiuteriai, darbo stotys ir serveriai galės pasinaudoti patobulinimais suderinamume, našume ir patikimume, nereikalaujant drastiškų administravimo darbo eigos pakeitimų.
Su šiuo atnaujinimu „Fwupd“ sustiprina savo, kaip informacinio įrankio, vaidmenį Programinės įrangos atnaujinimas „Linux“ aplinkoseTai apjungia augantį aparatinės įrangos palaikymą, patobulinimus perkrovimo valdyme, UEFI ir BIOS optimizavimą bei nuolatines pastangas taisyti klaidas. Tuo pačiu metu LVFS ekosistemos stiprinimas įtraukiant gamintojus ir organizacijas padeda sukurti tvirtesnį pagrindą vartotojams, įmonėms ir viešojo administravimo įstaigoms valdyti savo įrenginius saugiau, skaidriau ir centralizuotai.
