Pyload auf WD MyBook Live installieren – deutsche Anleitung

By | 18. April 2013

Pyload auf dem WD Elements MyBook Live installieren

Da ich längere Zeit vergeblich versucht habe, Pyload auf einem MyBook Live zu installieren, hier eine Anleitung in deutsch:

1.  Backup

Sollten sich wichtige Daten auf dem MyBook Live befinden, unbedingt vorher ein Backup erstellen. Das Risiko etwaiger Datenverluste oder sonstiger Schäden muss jeder für sich selbst abschätzen.

 

2. Vorbereitung

Für eine Installation von Fremdsoftware auf dem MyBook LIve muß der ssh-Zugriff aktiviert sein. Dies geschieht über folgende URL:

http://mybooklive.local/UI/ssh

In dem darauf erscheinenden Fenster nur bei ssh-Zugriff den Haken setzen.

 

3. root-Zugriff mit Putty 0der ähnlichem Programm

Putty (Windows) oder vSSH (Mac) starten. Im Loginfenster  MyBookLive oder die IP-Adresse eures MyBook eingeben.

Protokoll: SSH / Port: 22

login: root

pass: welc0me

 

4. Installation der erforderlichen Komponenten

1. Installation von Optware (copy und enter)

wget http://mybookworld.wikidot.com/local--files/optware/setup-mybooklive.sh
sh setup-mybooklive.sh

2. Pfadangaben hinzufügen (copy und enter)

echo "export PATH=$PATH:/opt/bin:/opt/sbin" >> /root/.bashrc
echo "export PATH=$PATH:/opt/bin:/opt/sbin" >> /etc/profile

Putty danach unbedingt schließen und neu öffnen!

3. Download von Pyload (copy und enter)

ipkg update
ipkg install wget tesseract-ocr tesseract-ocr-lang-eng ossp-js unrar
wget http://get.pyload.org/static/pyload-v0.4.9-noarch.ipk

4. Installation von pyload (copy und enter)

/opt/bin/ipkg install pyload-v0.4.9-noarch.ipk

5. (copy und enter)

nano /opt/share/pyload/module/network/HTTPRequest.py

6. (copy und einfügen)

Folgendes nach der ersten Zeile einfügen. Zum navigieren nur die Pfeiltasten benutzen!

import sys
sys.path.append('/opt/lib/python2.5/site-packages')

Danach speichern und verlassen mit:
control und o
enter
control und x

7. Pyload Setup (copy und enter)

/opt/bin/pyLoadCore -s

Folgend ein Beispiel des Setup:

Do you want to change the config path? Current is /opt/share/pyload_config
If you use pyLoad on a server or the home partition lives on an iternal flash it may be a good idea to change it.
Change config path? (y/[n]): n

Do you want to configure login data and basic settings?
This is recommend for first run.
Make basic setup? ([y]/n): y

## Basic Setup ##

The following logindata is valid for CLI, GUI and webinterface.
Username [User]: nfodiz
Password:
Password (again):

External clients (GUI, CLI or other) need remote access to work over the network.
However, if you only want to use the webinterface you may disable it to save ram.
Enable remote access ([y]/n): n

Language ([en], de, fr, it, es, nl, sv, ru, pl, cs, sr, pt_BR): en
Downloadfolder [Downloads]: /DataVolume/shares/Public
Max parallel downloads [3]: 3
Use Reconnect? (y/[n]): y
Reconnect script location [./reconnect.sh]: HIT ENTER HERE

Do you want to configure ssl?
Configure ssl? (y/[n]): n

Do you want to configure webinterface?
Configure webinterface? ([y]/n): y

## Webinterface Setup ##

Activate webinterface? ([y]/n): y

Listen address, if you use 127.0.0.1 or localhost, the webinterface will only accessible locally.
Address [0.0.0.0]: HIT ENTER HERE
Port [8000]: 8000

pyLoad offers several server backends, now following a short explanation.
builtin: Default server, best choice if you dont know which one to choose.
threaded: This server offers SSL and is a good alternative to builtin.
fastcgi: Can be used by apache, lighttpd, requires you to configure them, which is not too easy job.
lightweight: Very fast alternative written in C, requires libev and linux knowlegde.
        Get it from here: https://github.com/jonashaag/bjoern, compile it
        and copy bjoern.so to module/lib

Attention: In some rare cases the builtin server is not working, if you notice problems with the webinterface
come back here and change the builtin server to the threaded one here.
Server ([builtin], threaded, fastcgi, lightweight): threaded

Setup finished successfully.
Hit enter to exit and restart pyLoad

8. Pyload starten

/opt/bin/pyLoadCore --daemon

Das Webinterface wird über folgende Adresse aufgerufen:

http://mybooklive.local:8000/login

 

 

Schreib einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *