Instructions for updating software on my devices
You will recieve emails when there is a firmware upgrade available.
Example email subject: Software update for your Framework Laptop 13 The first link in the email should take you to the instructions page
On the instructions page there will be a section titled: Linux/LVFS
The commands are recorded below for convience but this is not the source of truth
fwupdmgr refresh --force
fwupdmgr get-updates
fwupdmgr update
# if no aur packages
sudo pacman -Syu
# else
# System (e.g., everything else besides rust, including pacman stuff). yay by itself is short for yay -Syu
yay
# Rust
rustup update
# Only if system doesn't boot (otherwise yay -Syu will take care of this),
# Before login:
# Ensure not change root
mount /dev/<root-partition> /mnt
mount /dev/<boot-partition> /mnt/boot
arch-chroot /mnt
bootctl update
For automated updates, from the dir containing PKGBUILD
# init
pkgctl version setup
# check for updates
pkgctl version check
# perform upgrade
pkgctl version upgrade
Should an installation become corrupted you can choose to reinstall instead of repair
First try
omarchy-reinstall
caligula commands:
lsblk
Locate your USB drive name
caligula burn ~/Downloads/omarchy-3.3.2.iso
Follow the wizard
Drivers (direct downloads from websites, don't rely on package managers like Windows Update)
Flash Bios with latest version