Gebruikershulpmiddelen

Site-hulpmiddelen


systeem_update_cli_s

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