## Installare un singolo pacchetto

Il metodo predefinito per l'installazione dei programmi è svolto attraverso l'utilizzo dei gestori di pacchetti descritti in questo capitolo. Comunque, benché gli archivi dei pacchetti di Ubuntu siano molto grandi, può essere necessario installare un pacchetto non disponibile negli archivi. Se ciò fosse necessario, è possibile scaricare e installare file da Internet.

È importante assicurarsi che i file vengano scaricati da una fonte attendibile prima di installarli.

Esistono diversi tipi di pacchetti per Linux. Molti di questi sono associati con i gestori di pacchetti di specifiche distribuzioni Linux. Alcuni esempi sono i pacchetti Debian (file `.deb`), RPM Package Manager (file `.rpm`), tarball (file `.tar`) e file `.run`.

Questa sezione illustra come installare questi file singolarmente.

Non è garantito che questi file siano compatibili con il proprio sistema e non si riceveranno aggiornamenti per questi pacchetti. Per questo, se si desidera installare un programma, usare sempre un pacchetto per Ubuntu, se disponibile, presente all'interno di un gestore di pacchetti.

### Installare/rimuovere file `.deb`

Questi file sono pacchetti Debian. I pacchetti associati con Ubuntu hanno l'estensione `.deb` dovuta alla relazione di Ubuntu con la distribuzione GNU/Linux Debian. Sono necessari i privilegi di amministratore per installare un file `.deb`. Per maggiori informazioni, consultare Compiti amministrativi.

Per installare un file `.deb`, fare doppio clic su di esso. Se si preferisce usare il terminale, digitare

    sudo dpkg -i pacchetto_file.deb

È possibile usare il gestore di pacchetti per rimuovere un file `.deb` precedentemente installato. In alternativa è possibile digitare il seguente comando in un terminale:

    sudo dpkg -r nome_pacchetto

### Convertire i file `.rpm` in file `.deb`

Un altro tipo di pacchetto è il Red Hat Package Manager (RPM) che ha come estensione `.rpm`. Non è raccomandato installare pacchetti di questo tipo su un sistema Ubuntu in quanto, nella maggior parte dei casi, è disponibile un pacchetto `.deb` nativo per Ubuntu. Tuttavia, se è proprio necessario, è possibile convertire un file `.rpm` in un pacchetto `.deb` usando il programma alien. Il file `.deb` creato potrà essere installato come descritto in precedenza.

Convertire un RPM in un `.deb`:

1. Installare il pacchetto alien,

2. In un terminale, digitare:

       sudo alien pacchetto_file.rpm

### Installare un tarball

File con estensione `.tar`, `.tgz`, `.tar.gz` o `.tar.bz2` sono pacchetti conosciuti come tarball, molto usati in Linux e Unix.

Se non è presente un pacchetto per Ubuntu in alcun repository, è possibile installare o rimuovere il tarball dalla riga di comando.

Per prima cosa bisogna decomprimere ed estrarre il tarball. Se è un .tgz o un .tar.gz, in un terminale digitare:

    tar xfvz nome_tarball

Ora è necessario seguire le istruzioni fornite con il pacchetto. Solitamente sono contenute all'interno del tarball estratto, in un file chiamato `README` o `INSTALL`.

I tarball solitamente contengono il codice sorgente di un programma ed è quindi necessario compilarli per poterli utilizzare.

La compilazione dei programmi richiede alcuni pacchetti aggiuntivi che non sono stati installati di base con il sistema. È possibile installare la maggior parte di questi pacchetti semplicemente installando il pacchetto build-essential.

### Installare pacchetti `.run`

Qualche volta si dovrà installare un software (molto spesso un gioco) che è stato impacchettato come file .run. Questi file contengono il software e un piccolo programma per installarlo.

Per installare software impacchettato come file `.run`, procedere come segue:

1. Trovare il file `.run` attraverso Esplorazione file

2. Fare clic con il tasto destro del mouse sul file e selezionare Proprietà

3. Nella scheda Permessi, assicurarsi che la casella Consentire l'esecuzione del file come programma sia selezionata e premere Chiudi

4. Fare doppio clic sul file `.run` e premere Esegui nel terminale per avviare il programma di installazione

5. Si aprirà una finestra del Terminale. Seguire tutte le istruzioni a schermo per installare il programma

Potrebbe passare del tempo prima della visualizzazione della schermata di installazione. Questo è normalmente dovuto al fatto che il programma di installazione estrae tutti i file dal file .run.

Gestione avanzata dei pacchetti |  |