Installation¶
Weeb CLI kann je nach Plattform und Präferenz auf verschiedene Arten installiert werden.
PyPI (Universal)¶
Der einfachste Weg, Weeb CLI zu installieren, ist über pip:
Um auf die neueste Version zu aktualisieren:
Arch Linux (AUR)¶
Für Arch Linux-Benutzer ist Weeb CLI im AUR verfügbar:
Oder mit einem anderen AUR-Helper:
Portable Executables¶
Vorgefertigte portable ausführbare Dateien sind für Windows, macOS und Linux auf der Releases-Seite verfügbar.
- Laden Sie die entsprechende Datei für Ihre Plattform herunter
- Extrahieren Sie das Archiv
- Führen Sie die ausführbare Datei aus
Entwickler-Installation¶
Für die Entwicklung oder Beiträge zum Projekt:
# Repository klonen
git clone https://github.com/ewgsta/weeb-cli.git
cd weeb-cli
# Im bearbeitbaren Modus mit Makefile installieren
make install
# Oder mit Entwicklungsabhängigkeiten installieren
make install-dev
# Oder alle Abhängigkeiten installieren (einschließlich Servermodi)
make install-all
Manuelle Installation¶
# Im bearbeitbaren Modus installieren
pip install -e .
# Entwicklungsabhängigkeiten installieren
pip install -e ".[dev]"
# Serverabhängigkeiten installieren
pip install -e ".[serve,serve-restful]"
Makefile-Befehle¶
Das Projekt enthält ein Makefile für häufige Aufgaben:
# Alle verfügbaren Befehle anzeigen
make help
# Tests ausführen
make test
# Tests mit Abdeckungsbericht ausführen
make test-cov
# Verteilungspakete erstellen
make build
# Build-Artefakte bereinigen
make clean
# Abhängigkeiten überprüfen
make check-deps
Abhängigkeiten¶
Weeb CLI lädt beim ersten Start automatisch die folgenden Abhängigkeiten herunter und installiert sie:
- FFmpeg: Videoverarbeitung und -konvertierung
- MPV: Mediaplayer für Streaming
- Aria2: Schnelle Multi-Verbindungs-Downloads
- yt-dlp: Stream-Extraktion und Download
Diese Tools werden nach ~/.weeb-cli/bin/ heruntergeladen und automatisch verwaltet.
Überprüfung¶
Überprüfen Sie nach der Installation, ob Weeb CLI korrekt installiert ist:
Sie sollten die Versionsnummer sehen.
Nächste Schritte¶
- Schnellstart-Anleitung: Erste Schritte mit Weeb CLI
- Konfiguration: Konfigurieren Sie Ihre Einstellungen