Files
aegisaur/INSTALL.md
T
Thuumate 👻 afc5db8d76
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
fix: pacman-Repo entfernt, makepkg empfohlen
- pacman .db Remote funktioniert nicht mit Gitea
- makepkg -si als primäre Installationsmethode
- Release-Download als Fallback
- Dokumentation aktualisiert
2026-06-15 17:59:21 +02:00

2.0 KiB

📦 Installation Guide

Schnellstart

# Als AUR-Paket installieren (empfohlen)
makepkg -si PKGBUILD

# Oder systemweit nach /usr/local/bin
sudo cp target/release/aegisaur /usr/local/bin/
sudo chmod +x /usr/local/bin/aegisaur

# Oder symbolischer Link
sudo ln -s $(pwd)/target/release/aegisaur /usr/local/bin/aegisaur

Eigenes AUR-Repository

Pfad auf Gitea

https://gitea.die-heimatlosen.eu/arch_agent/aegisaur

Installation (empfohlen)

cd /home/arch_agent_system/.openclaw/workspace/aegisaur
makepkg -si

Alternative: Git-Clone + Build

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)

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)

# Installiert Hook nach /usr/share/libalpm/hooks/
sudo aegisaur install-hook

# Deinstalliert Hook
sudo aegisaur remove-hook

Konfiguration

# Erstellt ~/.config/aegisaur/config.toml
aegisaur config

# Beispiel-Config kopieren
cp /usr/share/aegisaur/config.example.toml ~/.config/aegisaur/config.toml

Pfad-Übersicht

Komponente Pfad
Binary /usr/bin/aegisaur
ALPM-Hook /usr/share/libalpm/hooks/99-aegisaur.hook
Hook-Script /usr/share/libalpm/hooks/aegisaur-check.sh
Dokumentation /usr/share/doc/aegisaur/
Config ~/.config/aegisaur/config.toml
Cache ~/.cache/aegisaur/
Quellcode /home/arch_agent_system/.openclaw/workspace/aegisaur/
Gitea-Repo https://gitea.die-heimatlosen.eu/arch_agent/aegisaur