{"id":120046,"date":"2024-10-05T19:09:17","date_gmt":"2024-10-05T17:09:17","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/dostupen-instrumentarij-dlya-zagruzki-proshivok-fwupd-2-0-0"},"modified":"2024-10-05T19:09:17","modified_gmt":"2024-10-05T17:09:17","slug":"dostupen-instrumentarij-dlya-zagruzki-proshivok-fwupd-2-0-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/dostupen-instrumentarij-dlya-zagruzki-proshivok-fwupd-2-0-0","title":{"rendered":"Strumenti disponibili per il caricamento dei firmware fwupd 2.0.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Richard Hughes, creatore del progetto PackageKit e attivamente coinvolto nello sviluppo di GNOME, ha presentato il rilascio del pacchetto fwupd 2.0.0, che offre un processo in background per la gestione degli aggiornamenti del firmware e un'utilit\u00e0 fwupdmgr per gestire i firmware, controllare la disponibilit\u00e0 di nuove versioni e scaricare i firmware. Il codice del progetto \u00e8 scritto in linguaggio C e distribuito con licenza LGPLv2.1.     <\/p>\n<p>Il progetto offre ai produttori OEM e agli sviluppatori di firmware un servizio per caricare i firmware in un catalogo centralizzato chiamato LVFS (Linux Vendor Firmware Service), che pu\u00f2 essere utilizzato nelle distribuzioni Linux tramite gli strumenti fwupd. Attualmente, il catalogo propone firmware per oltre 1600 dispositivi di 160 produttori. L'utilizzo di un catalogo centralizzato elimina la necessit\u00e0 per i produttori di creare pacchetti per le distribuzioni e consente di fornire i firmware in un archivio \u00ab.cab\u00bb con metadati aggiuntivi, che vengono utilizzati anche per la pubblicazione dei firmware per Windows.     <\/p>\n<p>Fwupd supporta sia una modalit\u00e0 di aggiornamento automatico dei firmware, senza necessit\u00e0 di azioni da parte dell'utente, sia l'esecuzione dell'operazione dopo conferma o richiesta dell'utente. Fwupd e LVFS sono utilizzati in RHEL, Fedora, Ubuntu, SUSE, Debian e molte altre distribuzioni per l'aggiornamento automatizzato dei firmware, e sono supportati anche nei gestori di applicazioni GNOME Software e KDE Discover. Inoltre, fwupd non \u00e8 limitato ai sistemi desktop ed \u00e8 adatto per l'aggiornamento dei firmware su smartphone, tablet, <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/it\/server\/dts-gdansk\/\"   title=\"server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4564\">server<\/a> e dispositivi IoT.    <\/p>\n<p>Nel nuovo rilascio:  <\/p>\n<ul>\n<li class=\"l\"> Il processo in background \u00e8 stato trasferito dall'uso del binding GObject GUsb a un accesso diretto a libusb e sysfs, il che ha consentito di spostare l'emulazione dei dispositivi nella libreria libfwupdplugin e di implementare l'emulazione dell'aggiornamento dei firmware su dispositivi fittizi hidraw e nvme, analogamente all'emulazione con dispositivi USB fittizi. Questa possibilit\u00e0 ha permesso di realizzare test aggiuntivi per identificare problemi con l'aggiornamento dei firmware che si verificano dopo che sono state apportate modifiche a fwupd.\n<li class=\"l\"> Dalla dipendenze \u00e8 stata esclusa la libreria GUdev, che fornisce il binding GObject su libudev. Invece di GUdev, il processo fwupd ora crea un socket netlink per analizzare gli eventi udev, trasmessi tramite netlink. Questa modifica ha portato a una significativa riduzione del consumo di memoria e a un minor carico sulla CPU durante l'avvio e nel corso del funzionamento, semplificando anche l'aggiunta del supporto per ueventd, che in futuro consentir\u00e0 a fwupd di supportare la piattaforma Android.\n<li class=\"l\"> Aggiunte ottimizzazioni per ridurre il consumo di memoria nel processo di streaming dei firmware da archivi a dispositivi (invece di copiare i firmware in memoria, ora si utilizza il trasferimento tramite descrittore di file).\n<li class=\"l\"> Aggiunta la supporto per nuovi dispositivi:\n<ul>\n<li>Lettori di schede Algoltek con interfaccia USB<\/li>\n<li>AMD Kria SoM<\/li>\n<li>Cable Matters USB Hub<\/li>\n<li>Dispositivi basati su Cinterion FDL (Firmware Download Modem) <\/li>\n<li>CY6611 EZ-USB HX3PD<\/li>\n<li>Dock Dell K2<\/li>\n<li>Sensori biometrici Elan 0C9F<\/li>\n<li>Dock station HP Fleetwood e Hendrix<\/li>\n<li>Huddly L1, S1 e Crew<\/li>\n<li>Jabra PanaCast<\/li>\n<li>Lenovo Legion HID2<\/li>\n<li>Lenovo ThinkSmart Bar<\/li>\n<li>Logitech Lemmy<\/li>\n<li>Logitech Sight<\/li>\n<li>Schermi tattili Logitech<\/li>\n<li>Convertitori MediaTek<\/li>\n<li>Parade PS185<\/li>\n<li>Qualcomm S5gen2 BLE<\/li>\n<li>Telink Dual Keyboard<\/li>\n<\/ul>\n<li class=\"l\"> Interrotta la supporto per i formati di verifica dei metadati e dei firmware obsoleti.\n<li class=\"l\"> Rimossi gli strumenti da riga di comando precedentemente dichiarati obsoleti.\n<li class=\"l\"> Aggiunto API per il caricamento di report in gnome-firmware.\n<li class=\"l\"> Nel sistema di build \u00e8 stato aggiunto il supporto per la piattaforma Darwin.\n<li class=\"l\"> \u00c8 stata aggiunta la supporto per l'output dell'elenco dei file da ESP in formato JSON (fwupdtool esp-list \u2014json).\n<li class=\"l\"> Aggiunta la possibilit\u00e0 di specificare nelle impostazioni i dispositivi emulati.            <\/ul>\n<p>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61988\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0438\u0447\u0430\u0440\u0434 \u0425\u044c\u044e\u0437 (Richard Hughes), \u0441\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u044c \u043f\u0440\u043e\u0435\u043a\u0442\u0430 PackageKit, \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u0443\u0447\u0430\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 GNOME, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0430\u043a\u0435\u0442\u0430 fwupd 2.0.0, \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e\u0449\u0435\u0433\u043e \u0444\u043e\u043d\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0448\u0438\u0432\u043e\u043a \u0438 \u0443\u0442\u0438\u043b\u0438\u0442\u0443 fwupdmgr \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0430\u043c\u0438, \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u043d\u043e\u0432\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043f\u0440\u043e\u0448\u0438\u0432\u043e\u043a. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u0421\u0438 \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 LGPLv2.1. \u041f\u0440\u043e\u0435\u043a\u0442 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 OEM-\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044f\u043c \u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c \u043f\u0440\u043e\u0448\u0438\u0432\u043e\u043a \u0441\u0435\u0440\u0432\u0438\u0441 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-120046","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0438\u0447\u0430\u0440\u0434 \u0425\u044c\u044e\u0437 (Richard Hughes), \u0441\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u044c \u043f\u0440\u043e\u0435\u043a\u0442\u0430 PackageKit, \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u0443\u0447\u0430\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 GNOME, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0430\u043a\u0435\u0442\u0430 fwupd 2.0.0, \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e\u0449\u0435\u0433\u043e \u0444\u043e\u043d\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0448\u0438\u0432\u043e\u043a \u0438 \u0443\u0442\u0438\u043b\u0438\u0442\u0443.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/news\/dostupen-instrumentarij-dlya-zagruzki-proshivok-fwupd-2-0-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 \u0434\u043b\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043f\u0440\u043e\u0448\u0438\u0432\u043e\u043a fwupd 2.0.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0438\u0447\u0430\u0440\u0434 \u0425\u044c\u044e\u0437 (Richard Hughes), \u0441\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u044c \u043f\u0440\u043e\u0435\u043a\u0442\u0430 PackageKit, \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u0443\u0447\u0430\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 GNOME, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0430\u043a\u0435\u0442\u0430 fwupd 2.0.0, \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e\u0449\u0435\u0433\u043e \u0444\u043e\u043d\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0448\u0438\u0432\u043e\u043a \u0438 \u0443\u0442\u0438\u043b\u0438\u0442\u0443.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/news\/dostupen-instrumentarij-dlya-zagruzki-proshivok-fwupd-2-0-0\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-10-05T17:09:17+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-10-05T17:09:17+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Disponibile l'toolkit per il caricamento dei firmware fwupd 2.0.0 | ProHoster","description":"Richard Hughes, creatore del progetto PackageKit, attivamente coinvolto nello sviluppo di GNOME, ha presentato il rilascio del pacchetto fwupd 2.0.0, che offre un processo in background per gestire l'aggiornamento dei firmware e un'utilit\u00e0.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/dostupen-instrumentarij-dlya-zagruzki-proshivok-fwupd-2-0-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 \u0434\u043b\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043f\u0440\u043e\u0448\u0438\u0432\u043e\u043a fwupd 2.0.0 | ProHoster","og:description":"\u0420\u0438\u0447\u0430\u0440\u0434 \u0425\u044c\u044e\u0437 (Richard Hughes), \u0441\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u044c \u043f\u0440\u043e\u0435\u043a\u0442\u0430 PackageKit, \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u0443\u0447\u0430\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 GNOME, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0430\u043a\u0435\u0442\u0430 fwupd 2.0.0, \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e\u0449\u0435\u0433\u043e \u0444\u043e\u043d\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0448\u0438\u0432\u043e\u043a \u0438 \u0443\u0442\u0438\u043b\u0438\u0442\u0443.","og:url":"https:\/\/prohoster.info\/it\/blog\/news\/dostupen-instrumentarij-dlya-zagruzki-proshivok-fwupd-2-0-0","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2024-10-05T17:09:17+00:00","article:modified_time":"2024-10-05T17:09:17+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"120046","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 07:03:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 07:03:19","updated":"2026-01-23 07:03:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/120046","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=120046"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/120046\/revisions"}],"predecessor-version":[{"id":164442,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/120046\/revisions\/164442"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=120046"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=120046"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=120046"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}