eos-update

Package updater for EndeavourOS and Arch.

Basically does about the same as

sudo pacman -Syu

with some additional features:

and optionally

Synopsis

eos-update [options]

Options

  --help, -h            This help.
  --check-mirrors-eos   Check file /etc/pacman.d/endeavouros-mirrorlist for unsupported mirrors.
  --nvidia              Check also nvidia driver vs. kernel updates. Useful only with the Nvidia GPU.
  --clear-databases     Clears package database files.
                        Use this only if package database issues constantly make system update fail.
  --keyrings-reset      Resets Arch and EndeavourOS keyrings.
                        Use this only if keyring issues constantly make system update fail.
  --no-keyring          Do not try to update keyrings first.
  --no-sync             Do not run 'sync' after update.
  --show-only-fixed     Show only packages that have already been fixed (runs: arch-audit -u) and exit.
  --show-upstream-news  Show the news page of the upstream site and exit.
  --helper              AUR helper name. Supported: yay, paru, pacman.
                        Default: pacman
                        Other AUR helpers supporting option -Sua like yay should work as well.
  --paru                Same as --helper=paru.
  --yay                 Same as --helper=yay.
  --aur                 Uses the AUR helper configured in /etc/eos-script-lib-yad.conf.
  --pacman              Same as --helper=pacman. Default. (Note: pacman does not support AUR directly).
  --min-free-bytes      Minimum amount of free space (in bytes) that the root partition should have
                        before updating. Otherwise a warning message will be displayed.
                        Default: 1000000000