|
Caution
|
▷ Check at regular intervals whether updates are available. ▷ Install updates promptly to close security gaps. |
The RevPi Update Tracker keeps you up to date on security patches and updates.
Installing Software Updates via Cockpit #
▷ Open the Cockpit menu Software updates.
▷ Select the button for Check for updates at the top right (arrow).
❯ The software status is being checked.
▷ Select Install all updates to perform the available updates.
Installing Software Updates via Terminal #
▷ Log in to the RevPi via a terminal.
▷ Update all package lists with:
sudo apt update
|
Note
|
From the RevPi Bookworm (08/2025), users need to enter their password when executing commands with sudo. |
▷ Install all available updates with:
sudo apt full-upgrade
❯ Important changes related to individual package updates may be displayed in a pager.
▷ Close the pager to continue with the update.
If you don’t want to see these messages, remove the feature with:
sudo apt remove apt-listchanges
▷ Reboot the RevPi with:
sudo reboot
Installing or Removing a Single Software Package
▷ Install a new package with:
sudo apt install <package name>
▷ Remove a package with:
sudo apt remove <package name>
▷ Then reboot the RevPi with:
sudo reboot
Installing Firmware Updates #
The firmware of a RevPi expansion module can be updated using the command line tool piTest.
✓ Ensure that your RevPi expansion module is properly connected to the RevPi base module.
▷ Log in to the RevPi via a terminal.
▷ Check the addresses and firmware versions of the connected devices using:
piTest -d
▷ Start the firmware update process with:
piTest --module <address> -f
▷ Confirm the start of the update with yes.
❯ The firmware of the specified expansion module is being updated. This may take a few seconds.
When using option -f, the firmware is only updated if the new version is newer than the one currently running on the expansion module.
In exceptional cases, it may be necessary to force the update process, even if the firmware version is identical to or older than the version currently running on the expansion module.
▷ Force the update process with:
piTest --module <address> --force -f