Większość z naszych maszyn podczas gdy na nich nie pracujemy marnuje się (o ile są włączone oczywiście ;)) dlaczego by też nie wykorzystać ich w imię nauki.
W BOINC możemy wybrać sobie dowolny projekt dla którego udostępnimy swoją moc obliczeniową, wystarczy zainstalować:
aptitude install boinc-client
Graficznie resztę można wyklikać poprzez:
aptitude install boinc-manager
Gdy jednak maszyna nie posiada serwera graficznego możemy się posiłkować konfiguracją manualną (boinc-manager posiada opcję połączenia remote aczkolwiek nie mogłem w ten sposób dodać żadnego projektu, świetnie się jednak sprawdza później do podglądu jak nam idzie).
Tak więc wybieramy jakiś projekt, rejestrujemy konto na stronie i konfiguruejmy klienta:
boinccmd --lookup_account projekt mail haslo
np:
boinccmd --lookup_account http://setiathome.berkeley.edumail@mail haslo
pojawi się nasz kod, dodajemy go:
boinccmd --project_attach projekt kod
np:
boinccmd --project_attach http://setiathome.berkeley.edu kod
Aby móc połączyć się zdalnie w pliku /var/lib/boinc-client/remote_hosts.cfg podajemy ip a w /var/lib/boinc-client//var/lib/boinc-client hasło.
Na koniec w iptables otwieramy port 31416 i łączymy się managerem.