Der BOINC Client (Linux Version 5.2.x)

Linux Installationsbeschreibung von FBoerner.
Sollten Sie Probleme mit der Linux Version von BOINC haben, hilft ihnen unser Mitglied FBoerner unter der Mailadresse fboerner@sar-hessen.org gerne weiter !


Installationsarten unter Linux

Unter Linux gibt es in den meisten Fällen 2 unterschiedliche Arten der Installation. Sie können zum einem nachsehen ob Ihre Distribution BOINC anbietet, oder aber das Programm von unserer Homepage herunterladen.


Distributionsunabhängige Installation


Download des Clienten

Sollten Sie den Clienten bisher noch nicht heruntergeladen haben, so können Sie dies jetzt nachholen.

Laden Sie den Clienten von unserer Downloadseite herunter, sollten Sie noch nicht mit BOINC gearbeitet haben empfehlen wir ihnen die offizielle ( Recommended) Version, diese ist ausgiebig getestet und läuft eigentlich ohne Probleme. Die Entwickelungs (Development) Version kann Fehler enthalten die ihren Computer zum Absturz bringen "können", eigentlich passiert dies nicht aber es ist möglich, also die Offizelle nehmen!

Wenn Sie den Clienten herunter geladen haben, kehren Sie einfach wieder auf diese Seite zurück und folgen Sie den Anweisungen.

Installation

Nach dem Download finden Sie in Ihrem Heimatverzeichnis oder dort wohin Sie die Datei gespeichert haben, eine Datei "boinc_5.2.13_i686-pc-linux-gnu.sh".

Öffnen Sie ein Terminalfenster und geben Sie dort folgenden Befehl ein:  sh boinc_5.2.13_i686-pc-linux-gnu.sh. Dieser Befehl entpackt die Datei in einem Unterordner mit dem Namen BOINC.  Nach dem erfolgreichen entpacken erscheint folgende Meldung: 

now run /home/fboerner/BOINC/run_client to run the client and /home/fboerner/BOINC/run_manager to run the GUI

Wechseln Sie nun mit cd BOINC in diesen Ordner. Geben Sie mal ls -l ein. Sie sollten folgendes zu sehen bekommen:

drwxr-xr-x   2   fboerner users    4096 Nov 29 11:06 CVS
-rw-r--r--      1   fboerner users     256 Nov 29 11:48 binstall.sh
-rwxr-xr-x    1   fboerner users 1643648 Nov 29 11:48 boinc
-rwxr-xr-x    1   fboerner users  410288 Nov 29 11:48 boinc_cmd
-rwxr-xr-x    1   fboerner users 6196524 Nov 29 11:48 boincmgr
-rw-r--r--      1   fboerner users    1264 Nov 29 11:48 boincmgr.16x16.png
-rw-r--r--      1   fboerner users    1786 Nov 29 11:48 boincmgr.32x32.png
-rw-r--r--      1   fboerner users     558 Nov 29 11:48 boincmgr.8x8.png
drwxr-xr-x  33  fboerner users    4096 Nov 29 11:48 locale
-rwxr-xr-x   1    fboerner users      53 Jan 14 09:27 run_client
-rwxr-xr-x   1    fboerner users      56 Jan 14 09:27 run_manager

Um nun BOINC zu starten wechseln Sie in das BOINC-Verzeichnis und geben Sie dort ./run_client & ein. Dies startet den Client. Wenn Sie nun ./run_manager & dort eingeben startet auch der BOINC-Manager. Sie können auch alles über die Kommandozeile steuern. Dazu dient folgendes Kommando boinc_cmd. Wenn Sie ./boinc_cmd --help eintippen erscheint eine Liste mit den möglichen Befehlen:

usage: boinc_cmd [--host hostname] [--passwd passwd] command

Commands:
 --get_state                   show entire state
 --get_results                 show results
 --get_file_transfers            show file transfers
 --get_project_status            show status of all projects
 --get_disk_usage
 --result url result_name {suspend | resume | abort | graphics_window | graphics_fullscreen}
 --project url {reset | detach | update | suspend | resume | nomorework | allowmorework}
 --project_attach url auth
 --file_transfer {retry | abort} url filename
 --get_run_mode
 --set_run_mode {always | auto | never}
 --get_network_mode
 --set_network_mode {always | auto | never}
 --get_proxy_settings
 --set_proxy_settings
 --get_messages seqno            show messages > seqno
 --get_host_info
 --acct_mgr_rpc url name password
 --run_benchmarks
 --get_screensaver_mode
 --set_screensaver_mode on|off blank_time {desktop window_station}
 --get_project_config url
 --get_project_config_poll
 --lookup_account url email passwd
 --lookup_account_poll
 --create_account url email passwd name
 --create_account_poll
 --quit

Und damit sollte BOINC bei Ihnen auf dem Rechner funktionieren. Alles weitere funktioniert genauso wie unter den anderen Betriebssystemen auch.

Distributionsabhängige Installation

Wenn Sie BOINC von Ihrer Distribution installieren wollen, schauen Sie bitte nach ob BOINC von Ihrer Distribution angeboten wird. 

Bei Debian-basierten Distris können Sie das mit folgendem Befehl tun: apt-cache search boinc

Bei Gentoo mit emerge -s boinc.

Die folgende Anleitung basiert auf der Distribution Gentoo.

Die Ausgabe von emerge -s boinc ergibt folgendes Ergebnis:

gentoo fboerner # emerge -s boinc
Searching...  
[ Results for search key : boinc ]
[ Applications found : 2 ]
 
*  sci-misc/boinc
      Latest version available: 4.72.20050813-r3
      Latest version installed: [ Not Installed ]
      Size of downloaded files: 5,912 kB
      Homepage:    http://boinc.ssl.berkeley.edu/
      Description: The Berkeley Open Infrastructure for Network Computing
      License:     LGPL-2.1

Zum installieren geben Sie folgenden Befehl ein:

emerge boinc

Dies installiert BOINC bei Ihnen auf dem Rechner "systemweit", dies debeutet dass alle Benutzer dieses Rechners BOINC benutzen können. Staretn Sie nun den Client mit folgende, Befehl: /etc/init.d/boinc start. Dieses Befehl führen Sie als root aus.

Damit startet BOINC unabhängig, ob Sie sich als Benutzer angemeldet haben oder nicht.

Als normaler Benutzer können Sie nun den BOINC-Manager ganz normal starten.

Der Rest ist wieder identisch zu allen anderen Betriebssystemen.

Bei allen anderen Distributionen, die IHnen BOINC anbieten, funktioniert dies ähnlich.