Raspberry Pi mittel SSH

Aus Rechenkraft
(Weitergeleitet von Raspberry pi ssh)
Zur Navigation springen Zur Suche springen

Hauptseite: Raspberry Pi

Einleitung

Diese Anleitung soll dazu dienen die Bedienung von BOINC mittels SSH zu erleichtern. Dies kann zum Beispiel der Fall sein, wenn man einen Raspberry Pi oder auch einen Linux-Server mit BOINC betreiben möchte.

Installation

Raspberry 3 läuft in den meisten Fällen auf dem Debian-basierten Betriebssystem Raspbian. Für die Installation von BOINC sollte zuerst der Paketmanager aktualisiert und geupdatet werden. Dies geschieht mittels:

sudo apt-get update
sudo apt-get upgrade

Anschließend kann BOINC bequem über die Paketquellen installiert werden. Da wir keine grafische Oberfläche benötigen genügt es, wenn wir nur das folgende Paket installieren.

sudo apt-get install boinc-client

Konfiguration

Nun können wir BOINC über den Befehl boinccmd steuern.

Um ein neues Projekt hinzuzufügen benötigen wir zuerst die jeweilige Projektadresse. In diesem Beispiel soll Einstein@home benutzt werden, welches die Adresse https://einsteinathome.org hat.

Der Befehl zum erstellen eines neuen Benutzeraccounts lautet dann:
boinccmd --lookup_account https://einsteinathome.org email@adresse.de meinneuespasswort

Wenn man bereits einen Account besitzt und möchte diesen für seinen Raspberry Pi benutzen, so muss man zuerst den Account Key ermitteln.
boinccmd --lookup_account https://einsteinathome.org email@adresse.de meinneuespasswort

Anschließend kann mit folgendem Befehl der Raspberry Pi mit dem Account verknüpft werden.
boinccmd --project_attach https://einsteinathome.org account_key

Überwachen

Nun sollte sich BOINC die benötigten Daten automatisch herunterladen und anfangen zu rechnen. Dies kann man ganz einfach überprüfen mit dem Linux-Befehl top. BOINC sollte nun jeden CPU Kern maximal beanspruchen. Genauere Infos bekommt man mit folgenden Befehlen.

boinccmd --get_simple_gui_info
boinccmd --get_tasks
boinccmd --get_state

Ebenfalls möglich ist die Verwendung des textbasierten Managers boinctui.

sudo apt-get install boinctui
boinctui