2.9 KiB
Installation & Paketmanager-Guide für Sanctum 🛡️
Sanctum kann auf verschiedene Arten unter Windows 10/11 installiert und verwaltet werden. Es sind keine Administratorrechte erforderlich.
🚀 1. Installation via Scoop (Empfohlen für Entwickler)
Wenn du den Windows-Paketmanager Scoop nutzt, kannst du Sanctum direkt über das bereitgestellte Manifest installieren:
# Direkt über die URL des Manifests installieren:
scoop install https://gitea.pansi.eu/harald/sanctum/raw/branch/main/packages/scoop/sanctum.json
Oder falls du ein lokales Repository geklont hast:
scoop install .\packages\scoop\sanctum.json
Nach der Installation ist der Befehl sanctum sofort global in deiner PowerShell verfügbar.
🪟 2. Installation via Windows Package Manager (Winget)
Sanctum verfügt über ein standardkonformes Winget-Manifest (Schema 1.6.0).
Lokale Installation via Manifest:
winget install --manifest .\packages\winget\HaraldPansi.Sanctum.yaml
Winget entpackt das portable Binary automatisch in das Benutzer-Anwendungsverzeichnis und verknüpft das Alias sanctum.
📦 3. Manuelle Installation (Standalone Portable)
- Lade das aktuelle Release-Paket herunter:
- URL: https://gitea.pansi.eu/harald/sanctum/releases/tag/v0.4.0
- Datei:
sanctum-v0.4.0-windows-x86_64.zip
- Entpacke das Archiv in ein Verzeichnis deiner Wahl (z. B.
C:\Tools\Sanctum\). - (Optional) Registriere das Windows Explorer Rechtsklick-Kontextmenü:
(Erlaubt das Einhängen per Rechtsklick "In Sanctum öffnen" ohne Adminrechte).
.\sanctum.exe register
🐧 4. Installation unter Linux (x86_64)
Sanctum wird für Linux als 100 % statisches Single-Binary (x86_64-unknown-linux-musl) ohne jegliche GLIBC- oder Bibliotheksabhängigkeiten bereitgestellt. Es läuft direkt auf Ubuntu, Debian, Alpine, Arch, Fedora und weiteren Distributionen:
- Lade das Linux-Release herunter und installiere es:
curl -LO https://gitea.pansi.eu/harald/sanctum/releases/download/v0.4.0/sanctum-v0.4.0-linux-x86_64.tar.gz tar -xzf sanctum-v0.4.0-linux-x86_64.tar.gz chmod +x sanctum sudo install -m 755 sanctum /usr/local/bin/sanctum - (Optional) Freedesktop-Integration einrichten (Doppelklick in GNOME / KDE / Thunar):
Richtet die
sanctum register.desktop-Datei und den MIME-Typapplication/x-sanctumim Userland (~/.local/share) ein.
🔄 Updates
- Scoop:
scoop update sanctum - Winget:
winget upgrade --manifest .\packages\winget\HaraldPansi.Sanctum.yaml
🗑️ Deinstallation
- Scoop:
scoop uninstall sanctum - Explorer-Kontextmenü rückstandslos bereinigen:
sanctum.exe unregister