## page was renamed from BOINC
#format wiki
#language it
<
>
<>
<>
= Introduzione =
In questa pagina sono contenute le istruzioni per l'installazione del client '''BOINC''' ('''''B'''erkeley '''O'''pen '''I'''nfrastructure for '''N'''etwork '''C'''omputing''), utile a partecipare ai progetti di calcolo distribuito gestiti con questa piattaforma (ad esempio SETI@home).
'''BOINC''' è un'applicazione di calcolo distribuito creata per gestire progetti di ricerca che richiedono una potenza di calcolo così elevata da essere impossibile raggiungere con un solo supercomputer, ma accessibile attraverso la collaborazione di migliaia di personal computer sparsi in tutto il mondo, coordinati attraverso Internet. Viene sviluppata da un gruppo di lavoro dell'Università di Berkeley diretto da David Anderson.
Dopo il successo del progetto [[http://www.seti-italia.cnr.it/|SETI@home]] l'Università di Berkeley ha deciso di sviluppare un sistema capace di utilizzare il calcolo distribuito per diversi progetti di ricerca. L'obbiettivo del progetto '''BOINC''' è rendere disponibile a progetti provenienti da aree diverse (come biologia molecolare, climatologia e astrofisica) l'enorme potenza inutilizzata dei personal computer sparsi per il mondo.
= Installazione =
Per installare '''BOINC''' è sufficiente [[AmministrazioneSistema/InstallareProgrammi|installare]] i pacchetti:
* [[apt://boinc-client|boinc-client]] il client vero e proprio; si occupa di processare le unità di lavoro e scaricare le stesse attraverso Internet e permette di dividere il tempo di calcolo tra più di un progetto.
* [[apt://boinc-manager|boinc-manager]] è l'interfaccia grafica per gestire il client.
== Installazione da repository esterno ppa ==
Per disporre di una versione più aggiornata rispetto a quella presente all'interno dei [[Repository|repository]] '''universe''', aggiungere ed aggiornare il database dei pacchetti.
0. Digitare in un [[AmministrazioneSistema/Terminale|terminale]] i seguenti comandi:{{{
sudo add-apt-repository ppa:pkg-boinc/ppa
sudo apt update
}}}
0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] tutti i pacchetti necessari:{{{
sudo apt install boinc && sudo apt build-dep boinc
}}}
= Avvio e configurazione =
== Avvio del programma ==
'''boinc-client''', dopo l'installazione verrà avviato automaticamente all'avvio del sistema.<
>Include un'interfaccia di gestione a linea di comando, '''[[https://boinc.berkeley.edu/wiki/Boinccmd_tool|boinc_cmd]]'''.
'''boinc-manager''', include l'interfaccia '''boincmgr'''
* [[AmbienteGrafico/AvviareProgrammi|Avviare]] '''''BOINC manager'''''.
== Configurazione ==
Il client grafico richiede l'impostazione della variabile d'ambiente «$BROWSER» per poter avviare il browser web. Aggiungere nel proprio file {{{~/.gnomerc}}} la seguente linea:
{{{
export BROWSER="/usr/bin/firefox"
}}}
{{{#!wiki note
Nel caso si desideri utilizzare un [[InternetRete/Navigazione|browser]] diverso da '''Firefox''' alla variabile «$BROWSER» va inserito il percorso completo del browser scelto.}}}
= Partecipare ai progetti =
Una volta scelti i progetti ai quali si desidera partecipare in [[http://boinc.berkeley.edu/|questa pagina]], copiare l'indirizzo della pagina principale del progetto scelto, e [[#Avvio_e_configurazione|avviare il client grafico]] '''''BOINC manager'''''.
||