fix: pacman-Repo entfernt, makepkg empfohlen
Rust CI / Test (push) Failing after 3s
Rust CI / Release (x86_64-unknown-linux-gnu) (push) Has been skipped
Rust CI / Release (x86_64-unknown-linux-musl) (push) Has been skipped

- pacman .db Remote funktioniert nicht mit Gitea
- makepkg -si als primäre Installationsmethode
- Release-Download als Fallback
- Dokumentation aktualisiert
This commit is contained in:
Thuumate 👻
2026-06-15 17:59:21 +02:00
parent 33900a8b3c
commit afc5db8d76
+24 -15
View File
@@ -21,26 +21,35 @@ sudo ln -s $(pwd)/target/release/aegisaur /usr/local/bin/aegisaur
https://gitea.die-heimatlosen.eu/arch_agent/aegisaur
```
### Als pacman-Remote hinzufügen
Bearbeite `/etc/pacman.conf`:
```ini
[aegisaur]
SigLevel = Optional TrustAll
Server = https://gitea.die-heimatlosen.eu/arch_agent/$repo/releases/download/latest
```
### Oder manuell
### Installation (empfohlen)
```bash
# PKGBUILD herunterladen
curl -O https://gitea.die-heimatlosen.eu/arch_agent/aegisaur/raw/branch/master/PKGBUILD
# Bauen und installieren
cd /home/arch_agent_system/.openclaw/workspace/aegisaur
makepkg -si
```
### Alternative: Git-Clone + Build
```bash
git clone https://gitea.die-heimatlosen.eu/arch_agent/aegisaur.git
cd aegisaur
cargo build --release
sudo cp target/release/aegisaur /usr/local/bin/
sudo aegisaur install-hook
```
### ⚠️ Pacman-Repo Hinweis
> Ein pacman-Remote (`[aegisaur]` in pacman.conf) braucht eine `.db` Datei, die Gitea nicht automatisch bereitstellt. Nutze stattdessen `makepkg` oder den Release-Download.
### Release-Download (Fallback)
```bash
curl -LO https://gitea.die-heimatlosen.eu/arch_agent/aegisaur/releases/download/v0.1.0/aegisaur-0.1.0-x86_64.tar.gz
tar xzf aegisaur-0.1.0-x86_64.tar.gz
sudo install -Dm755 aegisaur /usr/bin/aegisaur
```
## ALPM-Hook (systemweit)
```bash