Raspberry Pi und Lunix Basics – PLEX Media Server auf Pi2 System
- Mit SSH auf den Pi
- Was ist meine IP-Adresse auf dem Pi
- Nützliche Befehle:
- cp
- mv
- rm
- HFSPlus (HFS+) Mac Filesystem unter Raspberry Pi 2 mounten
- Plex Media Server startet nicht mehr automatisch, lässt sich auch nicht manuell starten
- Plex Media Server unter Native ARM7 auf Raspberry Pi2 updaten
- Firmware Update
Vom Mac per SSH auf den Pi
- Terminal starten
ssh pi@192.168.2.109
oderssh 192.168.2.109 -l pi
192.168.2.109
ist die IP-Adresse des Pi
-l
ist der Parameter für den User-Account auf dem entfernten System und'pi'
ist der User-Account auf dem Pi (weicht ab, wenn ihr euch unter einem anderen Namen anmelden wollt). Abgekürzt setzt Schreibweise 1 den User-Account mit dem @ vor die IP-Adresse des Pi.- Das Passwort wird angefragt, aber nicht im Terminal-Fenster angezeigt. Es sind drei Eingabeversuche möglich
- Nach erfolgreicher Anmeldung werden alle Kommandos auf dem Pi ausgeführt.
- Um Kommandos mit root Berechtigung ausführen zu können (sollte der Pi diese Rechte nicht besitzen), muss vor einem Kommando der Befehl
sudo
eingegeben werden. Damit wird dieser Befehl unter root Kontext ausgeführt, es erfolgt vorher eine Abfrage nach dem Passwort des root Accounts. - Um die ssh Verbindung zu beenden gibt man das Kommando
exit
oderlogout
ein
IP-Adresse auf dem Pi ermitteln
- Nach der Anmeldung am Pi folgendes eingeben:
ip addr
oderifconfig
- Es folgen mehrere Informationen zur Netzwerk-Konfiguration, unter anderem auch Angaben zur Schnittstelle eth0. Dies ist der Name der LAN-Schnittdelle des Pi, hier ist auch die IP-Adresse zu erkennen (unter Inet addr).
cp
cp [OPTIONEN] QUELLE ZIEL
Mögliche Parameter/Optionen | |
Option | Beschreibung |
-a oder --archive |
Besitzer-, Gruppen- und Zugriffsrechten und Erstellungs-, Modifikations- und Zugriffsdaten (entspricht -dR --preserve=all ) übernehmen |
-i oder --interactive |
fragt vor Überschreiben nach |
-n oder --no-clobber |
überschreibt keine vorhandenen Dateien (-i wird wirkungslos) |
-p (klein) oder --preserve=mode,ownership,timestamps |
behält Standard Fileattribute, wie Zeitpunkt des letzten Schreibzugriffs |
-r oder -R oder --recursive |
Verzeichnisse werden rekursiv kopiert (Unterverzeichnisse werden eingeschlossen) |
-u oder --update |
kopiert das File nur, wenn Zieldatei älter als Quelldatei |
-v oder --verbose |
zeigt den Kopierfortschritt an |
HFSPlus (HFS+) Mac Filesystem unter Raspberry Pi 2 mounten
Als root anmelden oder sudo verwenden.
Das erforderliche Paket installieren
apt-get install hfsplus
Einen Mountpoint für das einzubindende Laufwerk anlegen
mkdir /media/usbhdd
….
Wenn der Plex Media Server nicht mehr automatisch startet oder sich auch nicht mehr manuell starten lässt
Das passiert bei mir schon Mal wenn der Pi seinen Strom verliert… 😉
sudo su ps -ef|grep plex
Damit sieht man die laufenden Prozesse, falls sie laufen sollten. Wenn sie laufen, kann man sie mit dem folgenden Befehl abbrechen
kill <pid>
und dann versuchen plex erneut zu starten
/etc/init.d/plexmediaserver start
Wenn keine laufenden Prozesse mit dem ps/grep Befehl angezeigt wurden, kann man direkt mit dem oben angegebenen Befehl versuchen plex erneut zu starten.
Wenn dies nicht funktioniert, muss überprüft werden ob diese Datei existiert:
ls -ltr /chroots/wheezy-armel/opt/plex/Library/Application\ Support/Plex\ Media\ Server/plexmediaserver.pid
Wenn sie existiert und kein plex Prozess aktiv ist, kann diese Datei mit dem folgenden Befehl gelöscht werden:
cat /dev/null > /chroots/wheezy-armel/opt/plex/Library/Application\ Support/Plex\ Media\ Server/plexmediaserver.pid
Nun kann plex erneut gestartet werden.
/etc/init.d/plexmediaserver start
Eine letzte Rettung, bevor man das System komplett neu aufsetzt, wäre den originalen Application Folder aus dem Drobo Download in den aktuellen Folder (/chroots/wheezy-armel/opt/plex/Application) zu kopieren.
Plex Media Server unter Native ARM7 auf Raspberry Pi2 updaten
In den temp Ordner wechseln, damit ist sichergestellt, dass das Paket nach dem Neustart automatisch gelöscht ist
cd /tmp
Zum Download des aktuellsten Plex Media Server Paketes den folgenden Befehl eingeben
wget --trust-server-names https://dev2day.de/plex-latest
Die Installation des Plex Media Server Paketes starten
sudo dpkg -i plex*
Plex Media Server wird beim booten automatisch starten, nach dem Neustart einfach auf http://deine.ip.addresse:32400/web und das Plex Logo sowie die Oberfläche sollte erscheinen
Mit dem folgenden Kommando kann man den Service starten, stoppen oder neu starten. Hierzu einfach den Parameter restart durch start oder stop ersetzen
sudo service plexmediaserver restart
Raspberry Firmware Update
Hier wird ausführlich das Raspberry Firmware Update beschrieben. Bei dieser Anleitung kann man nichts verbessern, hier der Link:
http://raspberrypiguide.de/howtos/raspberry-pi-firmware-update/
Quellen:
- http://wiki.ubuntuusers.de/cp
- jonathanmcalroy from forums.plex.tv
- Install Plex Media Server on Raspberry Pi 2 from Mike