## 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 pacchetti 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

Per rimuovere un file `.deb`, deselezionarlo dal gestore di pacchetti, oppure, dal terminale, digitare:

    sudo dpkg -r nome_pacchetto

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

Un altro tipo di pacchetto è il Red Hat Package Manager che ha come estensione `.rpm`. Non è raccomandato installare questi pacchetti su un sistema Ubuntu. Nella maggior parte dei casi, è disponibile un pacchetto `.deb` nativo per Ubuntu. Tuttavia, se estremamente necessario, un file `.rpm` può essere convertito in un pacchetto `.deb` usando il programma alien. Il file `.deb` creato può essere installato usando dpkg come indicato sopra.

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.

Compilare un programma richiede l'installazione di alcuni pacchetti aggiuntivi che è possibile aggiungere installando semplicemente 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` per aprirlo. Dovrebbe comparire una finestra di dialogo

5. Premere Esegui nel terminale per avviare l'installazione

6. 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 |  |