From df0e535fb3890a29d25f6c097ca2321df411eea9 Mon Sep 17 00:00:00 2001 From: Philipp Wagner Date: Tue, 14 Jul 2026 16:54:19 +0200 Subject: [PATCH] docs: add AUR installation instructions to Wiki --- github_docs/de-Installation.md | 18 +++++++++++++++++- github_docs/en-Installation.md | 18 +++++++++++++++++- 2 files changed, 34 insertions(+), 2 deletions(-) diff --git a/github_docs/de-Installation.md b/github_docs/de-Installation.md index 5b9b54a..d297ff3 100644 --- a/github_docs/de-Installation.md +++ b/github_docs/de-Installation.md @@ -52,6 +52,7 @@ Mehrere Paketformate stehen auf der Releases-Seite zur Verfügung: | Debian-Paket | `KST4Contest-v-debian-amd64.deb` | Debian, Ubuntu, Linux Mint, … | | RPM-Paket | `KST4Contest-v-fedora-x86_64.rpm` | Fedora, RHEL, openSUSE, … | | Arch-Paket | `KST4Contest-v-archlinux-x86_64.pkg.tar.zst` | Arch Linux, Manjaro, … | +| AUR | `kst4contest-bin` / `kst4contest` / `kst4contest-git` | Arch Linux, Manjaro, EndeavourOS, … | | Flatpak | `de.x08.KST4Contest.flatpakref` | Alle Distributionen mit Flatpak | > **Empfehlung für Linux:** Die Flatpak-Installation ist der einfachste Weg, immer aktuell zu bleiben – `flatpak update` erledigt alle zukünftigen Updates automatisch. Das Repository ist GPG-signiert. @@ -105,6 +106,20 @@ sudo dnf install ./KST4Contest-v-fedora-x86_64.rpm #### Arch Linux +**Über den AUR (empfohlen)** — Updates laufen automatisch mit dem System: + +```bash +yay -S kst4contest-bin # vorgefertigtes Binary, schnellste Installation +# oder +yay -S kst4contest # aus dem Quellcode bauen +# oder +yay -S kst4contest-git # immer aktueller git-Stand (1.42+) +``` + +Jeder AUR-Helper funktioniert (`paru`, `trizen` usw.). `kst4contest-bin` ist die einfachste Option — es installiert dasselbe vorgefertigte Binary wie der Release-Download. + +Oder das Release-Paket manuell installieren: + ```bash sudo pacman -U KST4Contest-v-archlinux-x86_64.pkg.tar.zst ``` @@ -195,7 +210,8 @@ Die Einstellungsdatei (`preferences.xml`) bleibt erhalten, da sie im Benutzerord - **AppImage**: Neues AppImage herunterladen, ausführbar machen (`chmod +x`), altes optional löschen. - **Debian/Ubuntu**: `sudo apt install ./KST4Contest-v-debian-amd64.deb` - **Fedora/RHEL**: `sudo dnf upgrade ./KST4Contest-v-fedora-x86_64.rpm` -- **Arch Linux**: `sudo pacman -U KST4Contest-v-archlinux-x86_64.pkg.tar.zst` +- **Arch Linux (AUR)**: `yay -S kst4contest-bin` +- **Arch Linux (manuell)**: `sudo pacman -U KST4Contest-v-archlinux-x86_64.pkg.tar.zst` - **Flatpak (Repository)**: `flatpak update` – aktualisiert alle Flatpak-Apps einschließlich KST4Contest. #### macOS diff --git a/github_docs/en-Installation.md b/github_docs/en-Installation.md index 92f090a..4610301 100644 --- a/github_docs/en-Installation.md +++ b/github_docs/en-Installation.md @@ -52,6 +52,7 @@ Multiple package formats are available from the releases page: | Debian package | `KST4Contest-v-debian-amd64.deb` | Debian, Ubuntu, Linux Mint, … | | RPM package | `KST4Contest-v-fedora-x86_64.rpm` | Fedora, RHEL, openSUSE, … | | Arch package | `KST4Contest-v-archlinux-x86_64.pkg.tar.zst` | Arch Linux, Manjaro, … | +| AUR | `kst4contest-bin` / `kst4contest` / `kst4contest-git` | Arch Linux, Manjaro, EndeavourOS, … | | Flatpak | `de.x08.KST4Contest.flatpakref` | All distributions with Flatpak | > **Recommended for Linux:** The Flatpak installation is the easiest way to stay up to date — `flatpak update` handles all future updates automatically. The repository is GPG-signed for security. @@ -105,6 +106,20 @@ sudo dnf install ./KST4Contest-v-fedora-x86_64.rpm #### Arch Linux +**Via AUR (recommended)** — updates automatically with your system: + +```bash +yay -S kst4contest-bin # pre-built binary, fastest install +# or +yay -S kst4contest # build from source +# or +yay -S kst4contest-git # always latest git HEAD (1.42+) +``` + +Any AUR helper works (`paru`, `trizen`, etc.). `kst4contest-bin` is the easiest option since it installs the same pre-built binary as the release download. + +Or install the release package manually: + ```bash sudo pacman -U KST4Contest-v-archlinux-x86_64.pkg.tar.zst ``` @@ -195,7 +210,8 @@ The settings file (`preferences.xml`) is preserved because it is stored in the u - **AppImage**: Download the new AppImage, make it executable (`chmod +x`), optionally delete the old one. - **Debian/Ubuntu**: `sudo apt install ./KST4Contest-v-debian-amd64.deb` - **Fedora/RHEL**: `sudo dnf upgrade ./KST4Contest-v-fedora-x86_64.rpm` -- **Arch Linux**: `sudo pacman -U KST4Contest-v-archlinux-x86_64.pkg.tar.zst` +- **Arch Linux (AUR)**: `yay -S kst4contest-bin` +- **Arch Linux (manual)**: `sudo pacman -U KST4Contest-v-archlinux-x86_64.pkg.tar.zst` - **Flatpak (repository)**: `flatpak update` – updates all Flatpak apps including KST4Contest. #### macOS