Benutzer-Werkzeuge

Webseiten-Werkzeuge


tools:dienst:eos-update:eos-update

eos-update

eos-update ist ein Paket-Updater für EndeavourOS und Arch.

eos-update ist als Wrapper um die Befehle pacman und optional yay/paru implementiert. Im Wesentlichen werden die Befehle pacman -Syu und optional yay -Sua oder paru -Sua ausgeführt.

eos-update gibt (standardmäßig) in folgenden Situationen spezielle Hilfe:

  • Eine hängen gebliebene pacman db Sperrdatei (/var/lib/pacman/db.lck).
  • Überprüfung von verfügbaren Festplattenspeicher für Updates (mit konfigurierbarem Mindestspeicherplatz).
  • Aktualisierung der Schlüsselbundpakete (archlinux-keyring, endeavouros-keyring) vor dem Update.
  • Ausführen des Befehls sync nach dem Update.

Optionale Hilfe bei:

  • Kann Paketdatenbanken löschen, falls dauerhafte Probleme damit auftreten.
  • Kann Schlüsselringe zurücksetzen, wenn ständig Probleme damit auftreten.
  • Aktualisiert AUR-Pakete (mit Option –helper, siehe Verwendung unten).
  • Ad-hoc-Prüfung auf Nvidia-GPU-Treiber- und Kernel-Updates (nur Nicht-DKMS).

Installation

EndeavourOS

Vorinstalliert, bereits enthalten!

Arch Linux

Installiere das eos-bash-shared Paket aus dem EndeavourOS Repository. Siehe auch Pacman#Repositories_and_mirrors

Wenn nur das eos-update Skript benötigt wird, so kann dies mithilfe von paccat –install installiert werden:

sudo paccat --install eos-bash-shared /usr/bin/eos-update

Verwendung

eos-update sollte nicht mit sudo ausgeführt werden. Das Skript fordert beim Start die erforderlichen Rechte an!

Im einfachsten fall, wird eos-update ohne jegliche Argumente ausgeführt. Dies wurde bis auf die AUR Pakete, das System auf dem neusten Standbringen.

Sollen die AUR Pakete mit aktualisiert werden, so kann die Option –helper mit dem zu verwendenden AUR Helper verwendet werden:

eos-update --helper=yay

Oder die kürzere Schreibweise im Fall von yay als AUR Helper:

eos-update --yay

In beiden Fällen führt eos-update erst eine Systemaktualisierung mithilfe von pacman durch und startet im Anschluss den gewünschte AUR Helper.

Sollte eos-update zur Systemaktualisierung regelmäßig eingesetzt werden, so entfielt es sich ein Alias mit den gewünschten Optionen zu erstellen.

für weitere Hilfe siehe:

eos-update --help

Siehe auch

tools/dienst/eos-update/eos-update.txt · Zuletzt geändert: 2024/05/23 15:08 von gahsul