In diesem Tutorial zeigen wir Ihnen, wie Sie Jellyfin Media Server unter Debian 12 installieren. Jellyfin ist ein kostenloser Open-Source-Medienserver, mit dem Sie Ihre digitalen Mediendateien auf einer Vielzahl von Geräten verwalten und streamen können. Als eine von Freiwilligen entwickelte Lösung bietet Jellyfin ein Maß an Kontrolle und Datenschutz, das normalerweise bei proprietären Medienservern wie Plex oder Emby nicht zu finden ist.
In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und, was am wichtigsten ist, dass Sie Ihre Site auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt voraus, dass Sie im Root-Konto ausgeführt werden. Andernfalls müssen Sie möglicherweise Folgendes hinzufügen:sudo
‚ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen die Schritt-für-Schritt-Installation des Jellyfin Media Servers auf einem Debian 12 (Bücherwurm).
Voraussetzungen
- Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird: Debian 12 (Bücherwurm).
- Es wird empfohlen, eine Neuinstallation des Betriebssystems zu verwenden, um mögliche Probleme zu vermeiden.
- SSH-Zugriff auf den Server (oder öffnen Sie einfach Terminal, wenn Sie sich auf einem Desktop befinden).
- Eine aktive Internetverbindung. Sie benötigen eine Internetverbindung, um die erforderlichen Pakete und Abhängigkeiten für Jellyfin Media Server herunterzuladen.
- A
non-root sudo user
oder Zugriff auf dieroot user
. Wir empfehlen, als zu agierennon-root sudo user
da Sie Ihrem System schaden können, wenn Sie als Root nicht vorsichtig sind.
Installieren Sie Jellyfin Media Server auf Debian 12 Bookworm
Schritt 1. Aktualisieren Sie zunächst Ihre Systempakete auf die neuesten Versionen. Öffnen Sie Ihr Terminal und führen Sie die folgenden Befehle aus:
sudo apt update sudo apt upgrade
Diese Befehle rufen die neuesten Paketlisten aus den Repositorys ab und aktualisieren Ihr System auf die neuesten Paketversionen.
Schritt 2. Notwendige Abhängigkeiten installieren.
Jellyfin erfordert einige Abhängigkeiten, um ordnungsgemäß zu funktionieren. Installieren Sie sie mit dem folgenden Befehl:
sudo apt install curl gnupg2 apt-transport-https
Schritt 3. Jellyfin Media Server unter Debian 12 installieren.
Fügen Sie nun den Jellyfin GPG-Schlüssel und das Repository hinzu. Um die Authentizität des Jellyfin-Pakets sicherzustellen, fügen Sie den Jellyfin-GPG-Schlüssel hinzu:
wget -O - https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo apt-key add -
Als nächstes fügen Sie das Jellyfin-Repository zu Ihrem System hinzu:
echo "deb (arch=$( dpkg --print-architecture )) https://repo.jellyfin.org/$( awk -F'=' '/^ID=/{ print $NF }' /etc/os-release ) $( awk -F'=' '/^VERSION_CODENAME=/{ print $NF }' /etc/os-release ) main" | sudo tee /etc/apt/sources.list.d/jellyfin.list
Installieren Sie nun Jellyfin mit dem apt-Befehl:
sudo apt update sudo apt install jellyfin
Um zu überprüfen, ob Jellyfin korrekt installiert wurde, überprüfen Sie seinen Status:
sudo systemctl status jellyfin
Dann starten Sie es für die aktuelle Sitzung:
sudo systemctl enable jellyfin sudo systemctl start jellyfin
Schritt 4. Konfigurieren Sie UFW für Jellyfin.
Wenn Sie UFW aktiviert haben, müssen Sie Jellyfin durch die Firewall zulassen:
sudo ufw allow 8096
Führen Sie als Nächstes den folgenden Befehl aus, um UFW zu starten und zu aktivieren:
sudo ufw enable
Überprüfen Sie abschließend die Liste der Ports und Dienste auf UFW mit dem folgenden Befehl:
sudo ufw status
Schritt 5. Greifen Sie auf die Jellyfin-Webbenutzeroberfläche zu.
Sie können auf die Jellyfin-Web-Benutzeroberfläche zugreifen, indem Sie einen Webbrowser öffnen und zu navigieren http://your-server-ip:8096
Glückwunsch! Sie haben Jellyfin erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation der neuesten Version des Open-Source-Medienservers Jellyfin unter Debian 12 verwendet haben Bücherwurm. Für weitere Hilfe oder nützliche Informationen empfehlen wir Ihnen, hier nachzuschauen die offizielle Jellyfin-Website.