Der weltweit erste Multi-Action-CLI-Paketmanager!
Das Paketmanagement mit sherpa bietet Funktionen wie einfache Anwendungs-Backups, Upgrades, Service- und Daemon-Verwaltung, Multi-Thread-Betrieb, Selbstprüfung und Reparatur; alle Vorgänge können über Cron automatisiert werden.
Wichtig: Dies ist ein Kommandozeilen-Paket- und Dienstmanager, befindet sich im Beta-Status und Pakete können durch fehlerhafte Auto-Upgrades kaputtgehen. Wenn du helfen möchtest (und kannst), indem du Diagnosen stellst und Logs bereitstellst, und es dich nicht stört, wenn gelegentlich etwas kaputtgeht, dann nutze dieses Paket gerne. Wenn du vollständige Stabilität suchst und eine „set-and-forget“-Lösung willst, bist du hier noch nicht richtig. Bitte nicht sherpa in Produktionsumgebungen verwenden, außer du bist mit der CLI und dem Debuggen von Bash- und Python-Skripten vertraut und/oder kannst es dir leisten, dass Anwendungen für längere Zeit nicht funktionieren.
Das gesagt: Der Großteil der Entwicklung ist nun abgeschlossen, und ich arbeite derzeit daran, die Stabilität bei Auto-Paket-Upgrades zu erhöhen. sherpa funktioniert wunderbar auf einem frischen (oder neuen) System, kann aber Probleme haben, wenn einzelne Anwendungsupdates veröffentlicht werden.
Hier klicken für installierbare Pakete
Installation
- SSH auf dein NAS und installiere das QPKG manuell am Kommandozeilen-Prompt:
curl -skL https://tinyurl.com/get-sherpa > /share/Public/sherpa.qpkg; sudo sh /share/Public/sherpa.qpkg;
Verwendung
- Am Kommandozeilen-Prompt ausführen:
sudo sherpa
… und folge dann der Hilfe.
Falls ‘sudo’ in deiner QTS-Version nicht verfügbar ist, SSH dich stattdessen als ‘admin’-Benutzer auf dein NAS und führe aus:
sherpa
Wenn du Vorschläge, Ratschläge, Kommentare oder Bedenken hast, erstelle bitte entweder ein neues Issue, oder du bist herzlich eingeladen, ein neues Diskussionsthema zu starten.
Dieses Projekt ist eine Gemeinschaftsarbeit und wurde mit kombiniertem Feedback vieler Mitglieder des QNAP Community-Forums erstellt. Vielen Dank an alle, die beigetragen haben. ![]()
Weitere Informationen findest du im Wiki: https://github.com/OneCDOnly/sherpa/wiki
