&Jack.H.Ostroff; &Jack.H.Ostroff.mail;
2010-07-25
4.5

# Installazione

Questa appendice si riferisce in modo particolare all'installazione di &kappname; usando il sistema operativo &Linux;. L'ultima sezione riguarda gli altri sistemi operativi.

## Come ottenere &kappname;

Nonostante &kappname; esista da vari anni, stiamo ancora lavorando per un'integrazione completa in &kde;. Le versioni stabili precedenti (1.0.x) richiedevano librerie di &kde; 3, e quindi non erano disponibili nelle distribuzioni Linux più recenti, che sono già migrate a &kde; 4. Invece, con il rilascio della versione 4.5, &kappname; può adesso essere compilato ed installato facilmente usando &kde; 4.3 o successivi.

Il resto di questa sezione descrive l'installazione di &kappname; usando il processo standard di installazione per la tua distribuzione Linux. La sezione successiva tratta invece la compilazione dai sorgenti.

### Pacchetti ufficiali della distribuzione

Il modo migliore di installare &kappname; è di usare il gestore dei pacchetti della tua distribuzione, come apt-get, yum, portage o pacman. In questo modo verranno gestite in automatico le dipendenze e le librerie richieste. Nonostante possa passare un po' di tempo dal rilascio di questa versione all'aggiunta all'aggiunta di &kappname; nei repository ufficiali di tutte le distribuzioni, è sempre meglio controllare.

### Repository non supportati

Molte distribuzioni Linux hanno repository non supportati, forniti da utenti, che offrono pacchetti più aggiornati dei repository ufficiali della distribuzione. Si può trovare una lista di questi repository nel sito di &kappname;.

## Compilazione di &kappname; dai sorgenti

Si possono trovare informazioni più aggiornate sull'ultima versione disponibile e sui problemi di installazione conosciuti nel sito di &kappname;. Ci sono i collegamenti agli archivi con le versioni più recenti, e anche le istruzioni per ottenere i sorgenti dall'SVN di KDE, nel caso che tu voglia compilare l'ultima versione di sviluppo.

Come si poteva intuire dal paragrafo precedente, ci sono due possibili ragioni per voler compilare &kappname; dai sorgenti. Se non riesci a trovare una versione pacchettizzata per la tua distribuzione, scarica l'archivio della versione stabile più recente. Al momento della scrittura di questo manuale, l'ultima versione è la 4.5.0. Questa è la versione consigliata per i normali utenti.

Invece, se vuoi vedere lo stato corrente dello sviluppo, per controllare una nuova funzione o la correzione di un bug, puoi scaricare un archivio con i file del repository di sviluppo. Puoi anche ottenere i sorgenti direttamente dal repository. (I sorgenti delle versioni 4.x sono nell'svn di &kde; e i sorgenti delle versioni 1.0.x sono nel cvs di SourceForge. Puoi trovare le istruzioni di accesso sono nel sito principale.)

Il codice nei repository e negli archivi di sviluppo è in fase di sviluppo: potrebbe contenere bug, andare in crash, e potrebbe danneggiare o perdere dati. Se lo usi, sii assolutamente sicuro di fare copie di sicurezza adeguate. A meno di non avere una buona ragione per usare questo, usa la versione stabile.

&kappname; dipende da librerie di KDE, varsione 4.3 o successiva, in particolare kdelibs e le librerie KDE PIM. Potresti dover caricare esplicitamente le versioni -devel per compilare &kappname;, invece di eseguire semplicemente una versione pre-compilata. Installando altre librerie si possono avere funzioni aggiuntive – visita il sito web per maggiori informazioni

&kappname; usa il sistema di compilazione cmake. Si possono trovare maggiori informazioni nel file README.cmake presente nella cartella principale dei sorgenti. I comandi base sono i seguenti:

- `$ mkdir build`
- `$ cd build`
- `$ cmake .. -DCMAKE_INSTALL_PREFIX=/usr/`
- `$ make`
- `$ sudo make install/fast`

Fa attenzione: l'ultimo passo è necessario. &kappname; si aspetta di trovare certe componenti in posizioni standard, e se lo si esegue dalla cartella di compilazione senza installarlo, ci possono essere icone mancanti o altre sorprese.

Se hai compilato i sorgenti da svn, e vuoi aggiornarli all'ultima revisione, la maggior parte delle volte puoi fare:

- `$ cd <cartella principale dei sorgenti>`
- `$ svn update`
- `$ cd build`
- `$ make`
- `$ sudo make install/fast`

Comunque, a volte i cambiamenti fatti dagli sviluppatori producono dei problemi di compilazione se non si parte con una cartella di compilazione nuova. In questi casi, è necessario eseguire i seguenti comandi:

- `$ cd <cartella principale dei sorgenti>`
- `$ svn update`
- `$ rm -r build`
- `$ mkdir build`
- `$ cd build`
- `$ cmake .. -DCMAKE_INSTALL_PREFIX=/usr/`
- `$ make`
- `$ sudo make install/fast`

## Installazione di &kappname; senza Linux

&kappname; è stato compilato con successo per &MacOS; X ed è disponibile nel sito MacPorts.

Ci e stato segnalato che &kappname; è disponibile anche per &Windows; ma i dettagli non sono arrivati in tempo per essere inclusi qui. Visita il sito di &kappname; per informazioni più aggiornate.

Se sai che &kappname; è stato compilato con successo e reso disponibile per un altro sistema operativo, faccelo sapere, così possiamo diffondere la notizia.