Sådan opdateres firmware på Ubuntu 18.04 [Quick Tip]

Normalt håndterer standard softwarecenter i Ubuntu og andre Linux opdateringen af ​​firmware til dit system. Men hvis du støder på fejl med det, kan du bruge fwupd kommandolinjeværktøj til at opdatere firmware til dit system.

Jeg bruger Dell XPS 13 Ubuntu-udgave som mit primære operativsystem. Jeg har gjort en frisk installation af Ubuntu 18.04 på det og jeg kan ikke være lykkeligere med hardware kompatibiliteten. Bluetooth, eksterne USB-headset og højttalere, multi-monitor, alt fungerer ud af boksen.

Den eneste ting, der bekymrede mig, var en af ​​de firmware opdateringer, der dukkede op i Software Center.

Opdatering af firmware i Ubuntu

Ved at klikke på opdateringsknappen blev der oprettet en fejl et par sekunder senere.

Opdatering af firmware i Ubuntu

Fejlmeddelelsen var:

Kunne ikke opdatere "Thunderbolt NVM for Xps Notebook 9360": kunne ikke registrere enhed efter opdatering: afviklet, mens du ventede på enhed

I dette hurtige tip viser jeg dig, hvordan du opdaterer firmwaren til dit system i Ubuntu.

Opdatering af firmware i Ubuntu 18.04

Sådan opdateres firmware i Ubuntu

Én ting skal du vide, at GNOME Software, dvs softwarecenteret i Ubuntu 18.04, også kan opdatere firmwaren. Men i situationer, hvor det fejler af en eller anden grund, kan du bruge kommandolinjeværktøjet fwupd.

fwupd er en open source daemon, der håndterer firmwareopgraderinger i Linux-baserede systemer. Det er skabt af GNOME udvikler Richard Hughes. Udviklere fra Dell har også bidraget til udviklingen af ​​dette open source-værktøj.

I grund og grund bruger den LVFS, Linux Vendor Firmware Service. Hardwareleverandører uploader omfordelbare firmware til LVFS-webstedet, og takket være fwupd kan du opgradere disse firmware fra selve operativsystemet. fwupd understøttes af store Linux-distributioner som Ubuntu og Fedora.

Trin 1: Kontrollér, om dit system understøttes af LVFS

Da LVFS afhænger af hardware-leverandører, er det en god ide at kontrollere, om din systemproducent understøtter denne funktion eller ej.

Foreslåede readFix-applikationsinstallationsproblemer I elementært OS Loki

Find ud af din systemmodel og gå til denne webside og se om den er opført:

Kontroller, om dit system bruger LVFS

Trin 2: Brug af fwupd til opdatering af fimrware

Normalt bør fwupd allerede installeres på dit Linux-system. Hvis ikke, skal du installere det ved hjælp af pakkehåndteringen af ​​din distribution.

Åbn en terminal og opdater dit system først (kommandoer, der gælder for Debian og Ubuntu-baserede distributioner):

sudo apt opdatering && sudo apt opgradering -y

Derefter kan du bruge følgende kommandoer en efter en for at starte dæmonen, opdatere listen over tilgængelige firmwareopdateringer og installere firmwareopdateringerne.

sudo service fwupd start

Når daemonen kører, skal du kontrollere, om der er tilgængelige firmwareopdateringer.

sudo fwupdmgr opdatering

Udgangen skal se sådan ud:

Henter metadata https://cdn.fwupd.org/downloads/firmware.xml.gz
Downloading ... [****************************]
Hent signatur https://cdn.fwupd.org/downloads/firmware.xml.gz.asc

Kør derefter firmware opdateringen:

sudo fwupdmgr opdatering

Outputen fra firmwareopdateringen kan ligner dette:

Ingen opgraderinger til XPS 13 9360 TPM 2.0, nuværende er 1.3.1.0: 1.3.1.0 = samme
Ingen opgraderinger til XPS 13 9360 System Firmware, nuværende er 0.2.8.1: 0.2.8.1 = samme, 0.2.7.1 = ældre, 0.2.6.2 = ældre, 0.2.5.1 = ældre, 0.2.4.2 = ældre, 0.2.3.1 = ældre, 0.2.2.1 = ældre, 0.2.1.0 = ældre, 0.1.3.7 = ældre, 0.1.3.5 = ældre, 0.1.3.2 = ældre, 0.1.2.3 = ældre
Download 21.00 til XPS13 9360 Thunderbolt Controller ...
Opdatering af 21.00 på XPS13 9360 Thunderbolt Controller ...
Dekomprimering ... [***********]
Godkendelse ... [***********]
Genstart enhed ... [***********]

Dette skal håndtere firmwareopdateringen i Ubuntu 18.04. Jeg håber, at dette hurtige tip hjalp dig med firmwareopdateringer i Linux.

Hvis du har spørgsmål eller forslag, er du velkommen til at bruge kommentarsektionen nedenfor.

Kilde

Efterlad en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.