Home / Manual install / Arch and derivatives

pacman

Arch and derivatives

Covers Arch, CachyOS, and EndeavourOS. This one has an extra key step, so read it fully before pasting.

pacman-key --lsign-key marks the Tipsy signing key as locally trusted. Without it, pacman rejects the signed packages as unknown trust.

1. Add the repo config and key

sudo curl -fsSL -o /etc/pacman.d/tipsy.conf \
  https://32bitx64bit.github.io/Tipsy-repo/pacman/tipsy.conf
keyfile=$(mktemp)
curl -fsSL -o "$keyfile" https://32bitx64bit.github.io/Tipsy-repo/keys/tipsy-signing-key.asc
sudo pacman-key --add "$keyfile"
sudo pacman-key --lsign-key "$(gpg --with-colons --show-keys "$keyfile" | awk -F: '/^fpr:/{print $10; exit}')"
rm -f "$keyfile"
grep -q 'Include = /etc/pacman.d/tipsy.conf' /etc/pacman.conf || \
  echo 'Include = /etc/pacman.d/tipsy.conf' | sudo tee -a /etc/pacman.conf

2. Install

sudo pacman -Sy && sudo pacman -S tipsy

Updates

sudo pacman -Syu
Previous: Fedora and RHELNext: Flatpak