systeem_update_cli_s
Inhoud
Introductie
Ik gebruik zeer regelmatig CommandLine Interface (CLI) commando's om systemen bij te werken, bij voorkeur alles op 1 regel.
Linux
Linux OS updates
Debian GNU/Linux
Reguliere server/desktop
sudo apt update && sudo apt full-upgrade && sudo apt clean && sudo apt autoclean && sudo apt autoremove && deborphan
RaspBerry Pi OS
sudo rpi-eeprom-update -a && sudo apt update && sudo apt full-upgrade && sudo apt clean && sudo apt autoclean && sudo apt autoremove && deborphan
(K)Ubuntu
Reguliere server/desktop
sudo apt update && sudo apt full-upgrade && sudo apt clean && sudo apt autoclean && sudo apt autoremove && sudo snap refresh && deborphan
(K)Ubuntu op RaspBerry Pi
sudo rpi-eeprom-update -a && sudo apt update && sudo apt full-upgrade && sudo apt clean && sudo apt autoclean && sudo apt autoremove && sudo snap refresh && deborphan
RedHat Enterprise Linux (RHEL)
sudo dnf update -y
Generiek
Je kunt ook de informatie m.b.t. de PCI-IDs bijwerken, dit werkt op iedere distributie:
sudo update-pciids
Linux flatpak updates
sudo flatpak update
FreeBSD
ToDo
Apple
HomeBrew
brew update brew upgrade
Firmwares en BIOSen e.d.
Standaard hardware
Hiervoor gebruik je de tool fwupdmgr. Voor een overzicht van je devices:
michelle@zeil:~$ fwupdmgr get-devices Gigabyte Technology Co., Ltd. X870 EAGLE WIFI7 │ ├─600 Series Chipset SATA Controller: │ Apparaat-ID: 9c9e35b58089f8ce84c28ec3a5685fd6489eb912 │ Huidige versie: 01 │ Leverancier: Advanced Micro Devices, Inc. [AMD] (PCI:0x1022) │ GUID: c12a74b6-78b0-5cfb-95a3-cd65a12f9e94 ← PCI\VEN_1022&DEV_43F6 │ Apparaat-flags: • Intern apparaat │ • Cryptographic hash verification is available │ • Can tag for emulation │ ├─AMD Ryzen 5 9600 6-Core Processor: │ │ Apparaat-ID: 4bde70ba4e39b28f9eab1628f9dd6e6244c03027 │ │ Huidige versie: 0x0b404023 │ │ Leverancier: Advanced Micro Devices, Inc. │ │ GUID's: 65886698-fa24-5690-9081-56d99820d7ff ← CPUID\PRO_0&FAM_1A&MOD_44 │ │ 5de664b9-8f37-5929-aaf3-e738e7015b80 ← CPUID\PRO_0&FAM_1A&MOD_44&STP_0 │ │ Apparaat-flags: • Intern apparaat │ │ │ ├─AMD Radeon Graphics: │ │ │ Apparaat-ID: 75dbd76d980049e779f2b500d83da475104de0fd │ │ │ Samenvatting: Raphael Generic VBIOS │ │ │ Huidige versie: 8 │ │ │ Leverancier: Advanced Micro Devices, Inc. [AMD/ATI] (PCI:0x1002) │ │ │ GUID: ad9b8b0f-a109-511e-9ec4-2105530c4153 ← AMD\102-RAPHAE │ │ │ Apparaat-flags: • Intern apparaat │ │ │ • Can tag for emulation │ │ │ │ └─Secure Processor: │ Apparaat-ID: c54ab0237d7a8db8c717b68e0be78e4374a2a079 │ Huidige versie: 00.42.00.1a │ Opstartladerversie: 00.42.00.1a │ Leverancier: Advanced Micro Devices, Inc. (PCI:0x1022) │ GUID: 9844da3e-1df2-52fe-9413-d4378af6221e ← PCI\VEN_1022&DEV_1649 │ Apparaat-flags: • Intern apparaat │ • Can tag for emulation │ ├─SSD 990 PRO with Heatsink 1TB: │ Apparaat-ID: 71b677ca0f1bc2c5b804fa1d59e52064ce589293 │ Samenvatting: NVM Express solid state drive │ Huidige versie: 4B2QJXD7 │ Leverancier: Samsung (PCI:0x144D) │ Serienummer: S73JNJ0Y108729X │ GUID's: e693e1a0-df3d-53da-9855-40205fd88f5e ← NVME\VEN_144D&DEV_A80C │ 2967aa12-dfe5-5a2e-8345-7161c98f544b ← NVME\VEN_144D&DEV_A80C&SUBSYS_144DA801 │ af870592-881d-5d31-888c-a37cfb535e73 ← Samsung SSD 990 PRO with Heatsink 1TB │ Apparaat-flags: • Intern apparaat │ • Kan worden bijgewerkt │ • Systeem vereist externe voedingsbron │ • Vereist een herstart na installatie │ • Device is usable for the duration of the update │ • Ondertekende inhoud │ • Can tag for emulation │ ├─TPM: │ Apparaat-ID: 1d8d50a4dbc65618f5c399c2ae827b632b3ccc11 │ Huidige versie: 6.32.0.6 │ Leverancier: Advanced Micro Devices, Inc. (TPM:AMD) │ GUID's: 9305de1c-1e12-5665-81c4-37f8e51219b8 ← TPM\VEN_AMD&DEV_0001 │ 78a291ae-b499-5b0f-8f1d-74e1fefd0b1c ← TPM\VEN_AMD&MOD_AMD │ 65a3fced-b423-563f-8098-bf5c329fc063 ← TPM\VEN_AMD&DEV_0001&VER_2.0 │ 5e704f0d-83cb-5364-8384-f46d725a23b8 ← TPM\VEN_AMD&MOD_AMD&VER_2.0 │ Apparaat-flags: • Intern apparaat │ • Systeem vereist externe voedingsbron │ • Vereist een herstart na installatie │ • Device can recover flash failures │ • Full disk encryption secrets may be invalidated when updating │ • Ondertekende inhoud │ • Can tag for emulation │ └─USB4 host controller: Apparaat-ID: 0da8792914ea5d82ca6735ff342b5a6d25186a6b Samenvatting: Unmatched performance for high-speed I/O Huidige versie: 200011.240521 Leverancier: ASMedia Technology Inc. (THUNDERBOLT:0x00B8, TBT:0x00B8) GUID's: 7d6cf48a-b678-52cb-aba9-5131ff029eff ← THUNDERBOLT\VEN_00B8&DEV_2428 37a14b17-74bc-502e-b0b5-90c0f1ab03b8 ← TBT-00b82428 4dca1ce3-3aab-5c5d-beb5-70ca4047c894 ← TBT-00b82428-controller0-0 Apparaat-flags: • Intern apparaat • Kan worden bijgewerkt • Systeem vereist externe voedingsbron • Device stages updates • Ondertekende inhoud • Can tag for emulation
Zo kun je de informatie m.b.t. beschikbare updates refreshen:
michelle@lummel:~/data/prive$ sudo fwupdmgr refresh Bijwerken lvfs Downloaden… [***************** ] Successfully downloaded new metadata: Updates have been published for 2 of 20 local devices
Het daadwerkelijk updaten doe je met:
michelle@lummel:~$ sudo fwupdmgr update
RaspBerry Pi
michelle@mannetje:~$ sudo rpi-eeprom-update -a
systeem_update_cli_s.txt · Laatst gewijzigd: 2026/06/16 15:12 door michelle
