Fwupd: Unterschied zwischen den Versionen
Zeile 60: | Zeile 60: | ||
|- | |- | ||
| --json || Ausgabe im JSON-Format | | --json || Ausgabe im JSON-Format | ||
|} | |||
=== Befehle === | |||
{| class="wikitable sortable" | |||
|- | |||
! Befehl !! Beschreibung | |||
|- | |||
| activate <nowiki>[GERÄTEKENNUNG|GUID]</nowiki> || Geräte aktivieren | |||
|- | |||
| block-firmware <nowiki>[PRÜFSUMME]</nowiki> || Blockiert die Installation einer bestimmten Firmware | |||
|- | |||
| clear-results GERÄTEKENNUNG|GUID || Bereinigt die Ergebnisse der letzten Aktualisierung | |||
|- | |||
| device-test <nowiki>[DATEINAME1] [DATEINAME2]</nowiki> || Ein Gerät mit einem JSON-Manifest testen | |||
|- | |||
| disable-remote REMOTE-ID || Disables a given remote | |||
|- | |||
| downgrade <nowiki>[GERÄTEKENNUNG|GUID]</nowiki> || Stuft die Firmware auf einem Gerät herab | |||
|- | |||
| download ORT || Herunterladen einer Datei | |||
|- | |||
| enable-remote REMOTE-ID || Enables a given remote | |||
|- | |||
| get-approved-firmware || Holt die Liste der genehmigten Firmware | |||
|- | |||
| get-blocked-firmware || Holt die Liste der blockierten Firmware | |||
|- | |||
| get-details DATEI || Ermittelt Details über eine Firmware-Datei | |||
|- | |||
| get-devices || Alle Geräte ermitteln, die Firmware-Aktualisierungen unterstützen | |||
|- | |||
| get-history || Verlauf von Firmware-Aktualisierungen anzeigen | |||
|- | |||
| get-plugins || Alle aktivierten und im System registrierten Plugins ermitteln | |||
|- | |||
| get-releases <nowiki>[GERÄTEKENNUNG|GUID]</nowiki> || Ermittelt die Versionen für ein Gerät | |||
|- | |||
| get-remotes || Gets the configured remotes | |||
|- | |||
| get-results GERÄTEKENNUNG|GUID || Ermittelt die Ergebnisse der letzten Aktualisierung | |||
|- | |||
| get-topology || Verweis auf get-devices | |||
|- | |||
| get-updates <nowiki>[GERÄTEKENNUNG|GUID]</nowiki> || Ermittelt die Liste der Aktualisierungen für angeschlossene Hardware | |||
|- | |||
| get-upgrades <nowiki>[GERÄTEKENNUNG|GUID]</nowiki> || Verweis auf get-updates | |||
|- | |||
| install <nowiki>[DEVICE-ID|GUID] [VERSION]</nowiki> || Install a specific firmware version on a device | |||
|- | |||
| local-install DATEI <nowiki>[GERÄTEKENNUNG|GUID]</nowiki> || Eine Firmware-Datei auf dieser Hardware installieren | |||
|- | |||
| modify-config SCHLÜSSEL,WERT || Modifies a daemon configuration value | |||
|- | |||
| modify-remote REMOTE-ID KEY VALUE || Modifies a given remote | |||
|- | |||
| refresh <nowiki>[FILE FILE_SIG REMOTE-ID]</nowiki> || Metadaten von entferntem Server aktualisieren | |||
|- | |||
| reinstall <nowiki>[GERÄTEKENNUNG|GUID]</nowiki> || Aktuelle Firmware auf dem Gerät neu installieren | |||
|- | |||
| report-history || Firmware-Verlauf mit den Entwicklern teilen | |||
|- | |||
| security || Ruft die Sicherheitsattribute des Hosts ab | |||
|- | |||
| set-approved-firmware FILENAME|CHECKSUM1<nowiki>[,CHECKSUM2][,CHECKSUM3]</nowiki> || Legt die Liste der zugelassenen Firmware fest | |||
|- | |||
| switch-branch <nowiki>[GERÄTEKENNUNG|GUID] [ZWEIG]</nowiki> || Den Firmware-Zweig auf dem Gerät wechseln | |||
|- | |||
| sync-bkc || Sync firmware versions to the host best known configuration | |||
|- | |||
| unblock-firmware <nowiki>[PRÜFSUMME]</nowiki> || Entblockt die Installation einer bestimmten Firmware | |||
|- | |||
| unlock GERÄTEKENNUNG|GUID || Entsperrt das Gerät für Zugriff auf die Firmware | |||
|- | |||
| update <nowiki>[GERÄTEKENNUNG|GUID]</nowiki> || Updates all specified devices to latest firmware version, or all devices if unspecified | |||
|- | |||
| upgrade <nowiki>[GERÄTEKENNUNG|GUID]</nowiki> || Verweis auf update | |||
|- | |||
| verify <nowiki>[GERÄTEKENNUNG|GUID]</nowiki> || Checks cryptographic hash matches firmware | |||
|- | |||
| verify-update <nowiki>[GERÄTEKENNUNG|GUID]</nowiki> || Den gespeicherten kryptografischen Hash mit dem aktuellen ROM-Inhalt aktualisieren | |||
|} | |} | ||
=== Parameter === | === Parameter === | ||
=== Umgebungsvariablen === | === Umgebungsvariablen === | ||
=== Exit-Status === | === Exit-Status === |
Version vom 9. September 2023, 09:35 Uhr
fwupdmgr - firmware update manager client utility
Beschreibung
- This tool allows an administrator to query and control the fwupd daemon
- allowing them to perform actions such as installing or downgrading firmware.
- fwupdmgr is a command line fwupd client intended to be used interactively.
- The output between versions of fwupd is not guaranteed to be stable.
Installation
Syntax
# fwupdmgr [OPTION …] [BEFEHL]
Optionen
Option | Beschreibung |
---|---|
-h, --help | Hilfeoptionen anzeigen |
-v, --verbose | Zusätzliche Informationen zur Fehlerdiagnose anzeigen |
--version | Client- und Hintergrundprogramm-Versionen anzeigen |
--offline | Installation für den nächsten Neustart planen, falls möglich |
--allow-reinstall | Neuinstallation vorhandener Firmware-Versionen erlauben |
--allow-older | Herabstufung von Firmware-Versionen zulassen |
--allow-branch-switch | Wechsel des Firmware-Zweigs erlauben |
--force | Aktion durch Lockerung einiger Laufzeitüberprüfungen erzwingen |
-y, --assume-yes | Alle Fragen mit Ja beantworten |
--sign | Die hochgeladenen Daten mit dem Client-Zertifikat signieren |
--no-unreported-check | Nicht auf nicht erfassten Verlauf prüfen |
--no-metadata-check | Nicht auf alte Metadaten prüfen |
--no-remote-check | Do not check if download remotes should be enabled |
--no-reboot-check | Nach der Aktualisierung nicht prüfen oder zum Neustart auffordern |
--no-safety-check | Keine Gerätesicherheitsüberprüfungen durchführen |
--no-device-prompt | Do not prompt for devices |
--no-history | Nicht in die Verlaufsdatenbank schreiben |
--show-all | Alle Ergebnisse anzeigen |
--disable-ssl-strict | Strenge SSL-Prüfungen beim Herunterladen von Dateien ignorieren |
--ipfs | IPFS nur beim Herunterladen von Dateien verwenden |
--filter | Filter with a set of device flags using a ~ prefix to exclude, e.g. 'internal,~needs-reboot' |
--json | Ausgabe im JSON-Format |
Befehle
Befehl | Beschreibung |
---|---|
activate [GERÄTEKENNUNG|GUID] | Geräte aktivieren |
block-firmware [PRÜFSUMME] | Blockiert die Installation einer bestimmten Firmware |
GUID | Bereinigt die Ergebnisse der letzten Aktualisierung |
device-test [DATEINAME1] [DATEINAME2] | Ein Gerät mit einem JSON-Manifest testen |
disable-remote REMOTE-ID | Disables a given remote |
downgrade [GERÄTEKENNUNG|GUID] | Stuft die Firmware auf einem Gerät herab |
download ORT | Herunterladen einer Datei |
enable-remote REMOTE-ID | Enables a given remote |
get-approved-firmware | Holt die Liste der genehmigten Firmware |
get-blocked-firmware | Holt die Liste der blockierten Firmware |
get-details DATEI | Ermittelt Details über eine Firmware-Datei |
get-devices | Alle Geräte ermitteln, die Firmware-Aktualisierungen unterstützen |
get-history | Verlauf von Firmware-Aktualisierungen anzeigen |
get-plugins | Alle aktivierten und im System registrierten Plugins ermitteln |
get-releases [GERÄTEKENNUNG|GUID] | Ermittelt die Versionen für ein Gerät |
get-remotes | Gets the configured remotes |
GUID | Ermittelt die Ergebnisse der letzten Aktualisierung |
get-topology | Verweis auf get-devices |
get-updates [GERÄTEKENNUNG|GUID] | Ermittelt die Liste der Aktualisierungen für angeschlossene Hardware |
get-upgrades [GERÄTEKENNUNG|GUID] | Verweis auf get-updates |
install [DEVICE-ID|GUID] [VERSION] | Install a specific firmware version on a device |
local-install DATEI [GERÄTEKENNUNG|GUID] | Eine Firmware-Datei auf dieser Hardware installieren |
modify-config SCHLÜSSEL,WERT | Modifies a daemon configuration value |
modify-remote REMOTE-ID KEY VALUE | Modifies a given remote |
refresh [FILE FILE_SIG REMOTE-ID] | Metadaten von entferntem Server aktualisieren |
reinstall [GERÄTEKENNUNG|GUID] | Aktuelle Firmware auf dem Gerät neu installieren |
report-history | Firmware-Verlauf mit den Entwicklern teilen |
security | Ruft die Sicherheitsattribute des Hosts ab |
CHECKSUM1[,CHECKSUM2][,CHECKSUM3] | Legt die Liste der zugelassenen Firmware fest |
switch-branch [GERÄTEKENNUNG|GUID] [ZWEIG] | Den Firmware-Zweig auf dem Gerät wechseln |
sync-bkc | Sync firmware versions to the host best known configuration |
unblock-firmware [PRÜFSUMME] | Entblockt die Installation einer bestimmten Firmware |
GUID | Entsperrt das Gerät für Zugriff auf die Firmware |
update [GERÄTEKENNUNG|GUID] | Updates all specified devices to latest firmware version, or all devices if unspecified |
upgrade [GERÄTEKENNUNG|GUID] | Verweis auf update |
verify [GERÄTEKENNUNG|GUID] | Checks cryptographic hash matches firmware |
verify-update [GERÄTEKENNUNG|GUID] | Den gespeicherten kryptografischen Hash mit dem aktuellen ROM-Inhalt aktualisieren |
Parameter
Umgebungsvariablen
Exit-Status
Anwendung
Fehlerbehebung
Konfiguration
Dateien
Anhang
Siehe auch
Sicherheit
Dokumentation
RFC
Man-Pages
Info-Pages
Links
Projekt
Weblinks
TMP
Syntax
Umgebungsvariablen
Exit-Status
Commands that successfully execute will return "0", but commands that have no actions but successfully execute will return "2".
Anwendung
Sicherheit
Dokumentation
RFC
Man-Pages
Info-Pages
Siehe auch
- fwupdagent(1)
- fwupdtool(1)