Installation auf Systemen der Debian-Familie¶
Repository installieren:
$ sudo apt-get install -y ca-certificates wget
$ sudo wget https://repo.pstreamer.tv/pub/pstreamer-archive-keyring.gpg -O /usr/share/keyrings/pstreamer-archive-keyring.gpg
$ sudo wget https://repo.pstreamer.tv/pub/deb/dists/pstreamer/pstreamer2.list -O /etc/apt/sources.list.d/pstreamer2.list
$ sudo apt-get update
Der erste Befehl installiert die Stammzertifikate und wget: Ohne sie schlagen Downloads über HTTPS auf einem Minimalsystem fehl, wget hinterlässt leere Dateien, und apt-get findet kein Paket. Der zweite Befehl legt den Schlüssel, mit dem das Repository signiert ist, im System ab, der dritte bindet das Repository selbst ein; es arbeitet über HTTPS. Fingerabdruck des Schlüssels:
E391 9454 BFD9 DEA4 6CDE C886 5BDD 7AE6 BEB5 D084
Bemerkung
Ein System, auf dem das Repository früher über HTTP und ohne Schlüssel eingebunden wurde, funktioniert weiter, aber apt-get update kann die Warnung NO_PUBKEY 5BDD7AE6BEB5D084 ausgeben. Um sie zu beseitigen, führen Sie die beiden wget-Befehle aus der Liste oben aus: Sie installieren den Schlüssel und ersetzen die Repository-Datei durch die neue.
Bemerkung
Dies ist das Repository der Version 2.x; es ist vom Repository der Version 1.x getrennt. Entfernen Sie beim Umstieg von Version 1.x zuerst die bisherige Datei /etc/apt/sources.list.d/pstreamer.list — andernfalls bleiben beide Repositorys im System eingebunden.
Paket installieren:
$ sudo apt-get install pstreamer
Aus demselben Repository wird auch die Demoversion installiert: das Paket pstreamer-demo (Demoversion).
Paket aktualisieren:
$ sudo apt install pstreamer
Nach der Installation
Nach der Installation von Perfect Streamer aktivieren Sie den Dienst und legen Sie die Grundeinstellungen fest.
Warnung
Das Paket pstreamer benötigt aksusbd in der Version 10.33 oder neuer. Der Schutzdienst liegt im selben Repository, deshalb zieht der Paketmanager ihn von selbst nach — ein eigener Schritt ist nicht nötig. Wird das Paket dagegen als Datei am Repository vorbei installiert, bleibt die Installation bei der Abhängigkeitsauflösung stehen, bis die erforderliche Version des Dienstes von Hand installiert wird.
Die Aktualisierung des Schutzdienstes ist ein Schritt ohne Rückweg, und er hängt nicht vom Schlüsseltyp ab. Das Paket legt in /var/hasplm Herstellerbibliotheken der Generation 10.33 ab, und der bisherige Dienst nimmt eine solche Bibliothek nicht an: Der Lizenzmanager weigert sich, sie zu laden, und bricht ab. Den bisherigen Dienst zurückzuholen, ohne zugleich das ganze Paket zurückzurollen, ist deshalb nicht möglich. Planen Sie diesen Schritt als Übergang und nicht als gewöhnliche Aktualisierung.
Alle Pakete entfernen:
$ sudo apt-get remove pstreamer aksusbd