Fwupd 1.7.8 устраняет проблемы с обновлениями прошивки Linux
Может ли новая версия инструмента обновления встроенного ПО означать лучшую поддержку рабочего стола Linux в будущем?

Вышел Fwupd версии 1.7.8, инструмент для обновления прошивки из Linux. В новой версии добавлено больше поддерживаемых устройств и улучшена поддержка существующего оборудования.
Что нового в Fwupd 1.7.8?
Fwupd 1.7.8 в основном концентрируется на улучшении поддержки оборудования. В новой версии добавлена поддержка устройств PixArt и FlatFrog. Также имеется ряд исправлений ошибок для повышения надежности при установке прошивки на определенные устройства.
Программу можно скачать прямо со страницы проекта на GitHub или установить с помощью стандартного менеджера пакетов Linux.
Прошивка 1.7.8? Оптимизация обновлений прошивки Linux
Цель Fwupd — упростить пользователям Linux обновление прошивки для поддерживаемого оборудования из Linux. Это в основном включает прошивку материнской платы ПК, но также включает периферийные устройства. Ранее единственным способом сделать это было использование Windows или загрузка с USB-накопителя под управлением MS-DOS или FreeDOS, повторной реализации MS-DOS с открытым исходным кодом для запуска утилиты обновления.

Более подробную информацию о поддерживаемом оборудовании можно найти на веб-сайте службы встроенного ПО поставщиков Linux. У ряда крупных производителей, таких как Dell, HP, Intel и AMD, есть оборудование, которое можно обновить с помощью Fwupd.
Может ли Fwupd 1.7.8 стать благом для настольного Linux?
Поддержка оборудования долгое время была одной из основных проблем Linux на рабочем столе. Форумы поддержки Linux заполнены людьми, у которых есть какие-то проблемы с их компьютером, будь то неработающий Wi-Fi или ноутбук, который не переходит в спящий режим. Если поставщики начнут относиться к обновлениям встроенного ПО Linux как к первоклассным гражданам, это может сделать Linux для настольных ПК гораздо более привлекательным предложением.

Хотя Fwupd, вероятно, окажется наиболее полезным для центров обработки данных, которые запускают массовые развертывания серверов Linux, упрощая обновления, то же самое относится и к более обычному использованию Linux. Это означает, что поставщики могут предложить еще большую поддержку Linux в будущем, возможно, даже предлагая предустановки Linux не только на серверах и машинах, предназначенных для разработчиков.
И это может в конечном итоге сделать игры для Linux более популярными, поскольку пользователи смогут устанавливать обновления прошивки для графических процессоров и контроллеров так же легко, как и в Windows.
Fwupd 1.7.8 делает обновления прошивки менее страшными
Fwupd 1.7.8 облегчит жизнь многим пользователям Linux, поскольку им не нужно искать USB-накопитель или загружать свой раздел Windows, чтобы обновить прошивку. Обновления прошивки становятся все более необходимыми для поддержания работоспособности устройств, и Linux не является исключением. Это может показаться обескураживающей перспективой, но пользователи, которые заботятся о своих машинах, обнаружат, что в будущем они будут работать намного более плавно.
Все права защищены. © Linux-Console.net • 2019-2024
Пакет: fwupd (1.3.9-4ubuntu0.1 и другие) [security]
Please consider filing a bug or asking a question via Launchpad before contacting the maintainer directly.
Original Maintainers (usually from Debian):
- Debian EFI (Почтовый архив)
- Steve McIntyre
- Daniel Jared Dominguez
- Matthias Klumpp
- Mario Limonciello
It should generally not be necessary for users to contact the original maintainer.
Внешние ресурсы:
- Сайт [github.com]
Подобные пакеты:
Firmware update daemon
Другие пакеты, относящиеся к fwupd
- dep: libc6 (>= 2.17) [не riscv64] GNU C Library: Shared libraries
также виртуальный пакет, предоставляемый libc6-udeb dep: libc6 (>= 2.27) [riscv64] - dep: libefiboot1 (>= 37) [amd64, arm64, armhf] Library to manage UEFI variables
- dep: libefivar1 (>= 37) [amd64, arm64, armhf] Library to manage UEFI variables
- dep: libelf1 (>= 0.142) library to read and write ELF files
- dep: libfwupd2 (>= 1.3.7) Firmware update daemon library
- dep: libfwupdplugin1 (>= 1.3.9) Firmware update daemon plugin library
- dep: libglib2.0-0 (>= 2.63.3) GLib library of C routines
- dep: libgnutls30 (>= 3.6.12) [не riscv64] GNU TLS library — main runtime library dep: libgnutls30 (>= 3.6.5) [riscv64]
- dep: libgpg-error0 (>= 1.14) GnuPG development runtime library
- dep: libgpgme11 (>= 1.2.0) GPGME — GnuPG Made Easy (library)
- dep: libgudev-1.0-0 (>= 146) GObject-based wrapper library for libudev
- dep: libgusb2 (>= 0.3.1) GLib wrapper around libusb1
- dep: libjson-glib-1.0-0 (>= 1.2.0) GLib JSON manipulation library
- dep: libpolkit-gobject-1-0 (>= 0.99) PolicyKit Authorization API
- dep: libsmbios-c2 [amd64] Provide access to (SM)BIOS information — dynamic library
- dep: libsoup2.4-1 (>= 2.41.90) HTTP library implementation in C — Shared library
- dep: libsqlite3-0 (>= 3.5.9) SQLite 3 shared library
- dep: libtss2-esys0 (>= 2.3.1) TPM2 Software stack library — TSS and TCTI libraries
- dep: libxmlb1 (>= 0.1.13) [amd64] Binary XML library dep: libxmlb1 (>= 0.1.4) [не amd64]
- dep: shared-mime-info FreeDesktop.org shared MIME database and spec
- rec: bolt system daemon to manage thunderbolt 3 devices
- rec: fwupd-signed Linux Firmware Updater EFI signed binary
- rec: python3 interactive high-level object-oriented language (default python3 version)
Загрузка fwupd
| Архитектура | Версия | Размер пакета | В установленном виде | Файлы |
|---|---|---|---|---|
| amd64 | 1.3.9-4ubuntu0.1 | 2 039,8 Кб | 5 648,0 Кб | [список файлов] |
| arm64 | 1.3.9-4 | 1 990,5 Кб | 5 328,0 Кб | [список файлов] |
| armhf | 1.3.9-4 | 1 964,2 Кб | 4 684,0 Кб | [список файлов] |
| ppc64el | 1.3.9-4 | 520,8 Кб | 3 440,0 Кб | [список файлов] |
| riscv64 | 1.3.9-4 | 431,6 Кб | 2 416,0 Кб | [список файлов] |
| s390x | 1.3.9-4 | 449,8 Кб | 2 928,0 Кб | [список файлов] |
This page is also available in the following languages:
Авторские права © 2024 Canonical Ltd.; См. условия лицензии. Ubuntu это торговый знак компании Canonical Ltd. Об этом сайте.
Что делает процесс fwupd?
Уважаемые знатоки, пожалуйста, подскажите что делает процесс fwupd?
Нужен он на десктопе + локальный сервер или нет?
И нет ли какого ресурса где понятным простому смертному описаны все процессы Ubuntu чтобы посмотреть и найти ненужные с дальнейшим их отключением?
И желательно, где можно почитать как ненужные системные процессы убрать из автозапуска или каким другим способом безопасно их обрубить?
P.S.
не судите строго.. Гуглил, честно.
Но либо не нашел, либо так мудрено описано, что ниасилил.
- Вопрос задан более трёх лет назад
- 5543 просмотра
Комментировать
Решения вопроса 1

На 99% вопросов уже есть ответы в инетке.
Единого ресурса про все в Линуксе нет. Гуглить, читать маны, переводить, анализировать конфиги и лог-файлы — это творческий так сказать процесс :-), по-другому Линукс не изучить, надо просто каждый день в ней ковыряться, если конечно это интересно. Если неинтересно, то лучше свалить на Винду или Мак :-).
Ответ написан более трёх лет назад
Нравится 3 1 комментарий

Александр Степанов @Exebeche Автор вопроса
Не, Виной я уже, даже, не помню сколько не пользуюсь и не собираюсь 🙂
Просто я «немного своеобразного ума» и для некоторых вещей мне нужно более подробные объяснения.
А т.к. я не нашел ответа в результатах Гугла на свой вопрос, то решил спросить у знающих. Ведь не все хорошие сайты проиндексированы или пользуются уважением поисковиков — может кто-то знает подобный ресурс «для тех кто в танке».
Хотя, конечно, этот мой вопрос был пальцем в небо, но. хочется научиться больше разбираться в любимой системе ))
В любом случае спасибо за ответ.
Буду дальше курить имеющуюся информацию — авось когда-то осилю больше
Обновление прошивки ПК на Ubuntu с помощью fwupd
Fwupd — это демон, помогающий управлять установкой прошивки на Linux. Fwupd по умолчанию настроен на загрузку встроенного ПО из службы встроенного по поставщика Linux (LVFS). LVFS-это безопасный веб-сайт, который позволяет поставщикам оборудования загружать свои обновления прошивки.
Fwupd стремится сделать обновление прошивки в системах Linux автоматическим, безопасным и надежным. В основном используется для обновления прошивки UEFI. Есть много компаний, которые уже поддерживают собственные обновления прошивки, такие как Dell, Lenovo, HP, Intel и System76.
Из этой статьи вы узнаете, как обновить прошивку на Ubuntu с помощью fwupd.

Установка fwupd на Ubuntu
Fwupd доступен по умолчанию в новых версиях Ubuntu. В случае, если инструмент не установлен, выполните следующую команду для установки из репозитория Ubuntu.
Чтобы обновить определенное устройство, которому требуется последняя версия fwupd, установите fwupd с помощью Snap или Flatpak.
Отображение поддерживаемых устройств
Для обнаружения и отображения устройств с прошивкой, поддерживаемой fwupd, используйте следующую команду.
20FMS1W300
│
├─System Firmware:
│ Device ID: 218dfc72dd94339f3c3fe47b0df642273d049170
│ Current version: 0.1.41
│ Minimum Version: 0.1.22
│ Vendor: LENOVO (DMI:LENOVO)
│ GUIDs: c9a0acef-aa63-4b85-a52d-a9384163c0e8
│ 230c8b18-8d9b-53ec-838b-6cfc0383493a
│ 717544ba-7153-5a85-be27-9c9ea9b078d0
│ Device Flags: • Internal device
│ • Updatable
│ • System requires external power source
│ • Supported on remote server
│ • Needs a reboot after installation
│ • Cryptographic hash verification is available
│ • Device is usable for the duration of the update
│
├─TS240GSSD220S:
│ Device ID: e421b2fc248391f6fe3e55ddbb3c9043be068bd0
│ Summary: ATA Drive
│ Current version: R0123A0
│ Vendor: Transcend (ATA:0x8564)
│ GUIDs: 6771f965-9e0a-5a09-8271-ef0f66ac2f37
│ bbff7a8b-2ac7-5dd8-a13f-d0be97e02695
│ 3a74d7ba-b063-5a4f-b9e4-35229efc7b5b
│ Device Flags: • Internal device
│ • Updatable
│ • System requires external power source
│ • Needs a reboot after installation
│ • Device is usable for the duration of the update
│
├─UEFI Device Firmware:
│ Device ID: 272f84ea6e0e8c9a566ee486fa5299feb1a3a3b6
│ Current version: 2953577449
│ Minimum Version: 1
│ Vendor: DMI:LENOVO
│ GUIDs: c5ef09d4-1f20-41fc-a197-ed88ba3c9bd7
│ 5546bb0d-20e1-5e53-9c0b-8b6da1f3981c
│ Device Flags: • Internal device
│ • Updatable
│ • System requires external power source
│ • Needs a reboot after installation
│ • Device is usable for the duration of the update
│
└─UEFI Device Firmware:
Device ID: 1e27bf0e569658d727f2d126752b270ed048ea45
Current version: 65544
Minimum Version: 1
Vendor: DMI:LENOVO
GUIDs: dad450ea-85da-4121-ae37-ce857cfa2b8e
dda61f4f-5fb5-522a-8020-fb78ba4a7976
Device Flags: • Internal device
• Updatable
• System requires external power source
• Needs a reboot after installation
• Device is usable for the duration of the update
В этом примере мы видим, что у меня есть четыре устройства, которые поддерживаются fwupd. Вы также можете проверить устройства, поддерживаемые LVFS.
Возможно вам будет интересно: Как посмотреть диски в Linux
Загрузка последних метаданных из LVFS
refresh Опция загрузит последние метаданные. Чтобы загрузить последние метаданные из LVFS, выполните следующую команду:
Firmware metadata last refresh: 1 hour ago. Use —force to refresh again.
Мы видим, что у нас есть последние метаданные в нашей системе.
Проверка наличия доступных обновлений встроенного программного обеспечения
Чтобы отобразить доступные обновления для любых устройств в системе, используйте опцию get-updates .
В моем случае я получаю уведомление о том, что для моих устройств нет доступных обновлений:
Devices with no available firmware updates:
• TS240GSSD220S
• UEFI Device Firmware
• UEFI Device Firmware
Devices with the latest available firmware version:
• System Firmware
No updates available for remaining devices
Однако в другой системе Linux, похоже, есть доступные обновления прошивки:
Devices with no available firmware updates:
• SC300B HFS256G39MND-3510B
• System Firmware
• UEFI dbx
20F90044GE
│
└─Intel Management Engine:
│ Device ID: 25127f5d4d5dfd6e903cda1a61a67cb092e4bb0f
│ Current version: 184.79.3722
│ Minimum Version: 184.79.3722
│ Vendor: DMI:LENOVO
│ GUIDs: 63451986-0c42-42db-9a18-342a8455ac68
│ 0e559cf4-f432-5cd4-9611-bd774afb417a
│ Device Flags: • Internal device
│ • Updatable
│ • System requires external power source
│ • Supported on remote server
│ • Needs a reboot after installation
│ • Device is usable for the duration of the update
│
├─ThinkPad T460s Corporate ME Update:
│ New version: 184.83.3874
│ Remote ID: lvfs
│ Summary: Lenovo ThinkPad T460s Corporate ME Firmware
│ License: Proprietary
│ Size: 7.5 MB
│ Created: 2016-07-08
│ Urgency: High
│ Details: https://pcsupport.lenovo.com/de/en/search?query=N1CRG67W
│ Vendor: Lenovo Ltd.
│ Flags: is-upgrade
│ Description:
│ • 8 Intel Platform Update 2020.2 HF2 Release
│
│ Version 11.8.83.3874 (LVFS: 184.83.3874)
│
│ Problem Fixes
│
│ • Mitigated several security vulnerabilities. Please see details under «Fixed Issues».
│
└─ThinkPad T460s Corporate ME Update:
New version: 184.80.3746
Remote ID: lvfs
Summary: Lenovo ThinkPad T460s Corporate ME Firmware
License: Proprietary
Size: 7.5 MB
Created: 2016-07-08
Urgency: High
Details: https://pcsupport.lenovo.com/de/en/search?query=N1CRG65W
Vendor: Lenovo Ltd.
Flags: is-upgrade
Description:
• 8 Intel Platform Update 2020.2 Release Version 11.8.80.3746 (LVFS: 184.80.3746) Problem Fixes • Mitigated the following security vulnerabilities under issues:
Обновление прошивки компьютера
Наконец, чтобы загрузить и применить все обновления для вашей системы, используйте опцию update .
- Обновления, которые могут быть применены в прямом эфире, будут сделаны немедленно.
- Обновления, которые запускаются при загрузке, будут организованы для следующей перезагрузки.
Возможно вам будет интересно: Как установить Bodhi Linux 6.0
Devices with no available firmware updates:
• SC300B HFS256G39MND-3510B
• System Firmware
• UEFI dbx
Upgrade available for Intel Management Engine from 184.79.3722 to 184.83.3874
20F90044GE must remain plugged into a power source for the duration of the update to avoid damage. Continue with update? [Y|n]: Y
Downloading… [* ] Less than one minute remaDownloading… [** ] Less than one minute remaDownloading… [** ] Less than one minute remaDownloading… [*** ] Less than one minute remaDownloading… [**** ] [****************************** ] Less than one minute remaDownloading… [******************************* ] Less than one minute remaDownloading… [***************************************]
Decompressing… [***************************************]
Authenticating… [***************************************]
Authenticating… [***************************************]
Updating Intel Management Engine…********************************]
Scheduling… [***************************************]
Successfully installed firmwareAn update requires a reboot to complete. Restart now? [y|N]:
После перезагрузки системы наша аппаратная прошивка будет обновлена до последней доступной версии.
Заключение
В этой инструкции мы показали, как обновить прошивку в системе Ubuntu с помощью fwupd.
Вы также можете выполнить обновление встроенного ПО с помощью популярных интерфейсов, таких как GNOME Software, KDE Discover и Wyse Management Suite.
Кроме того, проект fwupd поощряет пользователей сообщать об успешных и неудачных обновлениях обратно в LVFS. Это необязательная функция, но она поощряется, поскольку обеспечивает ценную обратную связь администраторам LVFS и OEM-разработчикам относительно эффективности процесса обновления встроенного ПО. Вы можете отправить отчет с помощью: