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
This commit is contained in:
+24
-15
@@ -21,26 +21,35 @@ sudo ln -s $(pwd)/target/release/aegisaur /usr/local/bin/aegisaur
|
|||||||
https://gitea.die-heimatlosen.eu/arch_agent/aegisaur
|
https://gitea.die-heimatlosen.eu/arch_agent/aegisaur
|
||||||
```
|
```
|
||||||
|
|
||||||
### Als pacman-Remote hinzufügen
|
### Installation (empfohlen)
|
||||||
|
|
||||||
Bearbeite `/etc/pacman.conf`:
|
|
||||||
|
|
||||||
```ini
|
|
||||||
[aegisaur]
|
|
||||||
SigLevel = Optional TrustAll
|
|
||||||
Server = https://gitea.die-heimatlosen.eu/arch_agent/$repo/releases/download/latest
|
|
||||||
```
|
|
||||||
|
|
||||||
### Oder manuell
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# PKGBUILD herunterladen
|
cd /home/arch_agent_system/.openclaw/workspace/aegisaur
|
||||||
curl -O https://gitea.die-heimatlosen.eu/arch_agent/aegisaur/raw/branch/master/PKGBUILD
|
|
||||||
|
|
||||||
# Bauen und installieren
|
|
||||||
makepkg -si
|
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)
|
## ALPM-Hook (systemweit)
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|||||||
Reference in New Issue
Block a user