Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "AmministrazioneSistema/InstallareProgrammi/DaSorgenti"
Differenze tra le versioni 13 e 15 (in 2 versioni)
Versione 13 del 13/09/2006 15.11.35
Dimensione: 2505
Commento: iniziata la revisione
Versione 15 del 06/12/2006 17.45.37
Dimensione: 2509
Commento: sistemato l'indice, typo
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
#LANGUAGE it
Linea 2: Linea 3:
||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents]]|| ||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">[[TableOfContents]]||
Linea 6: Linea 7:
I file con estensione {{{.tar.gz}}} e {{{.tar.bz2}}} sono archivi contenenti il codice sorgente del programma. Per installare e usare il programma, è necessaria un'operazione detta compilazione che trasforma il codice sorgente in un file binario eseguibile. I file con estensione `.tar.gz` e `.tar.bz2` sono archivi contenenti il codice sorgente del programma. Per installare e usare il programma, è necessaria un'operazione detta compilazione che trasforma il codice sorgente in un file binario eseguibile.
Linea 12: Linea 13:
 * per {{{.tar.gz}}}: {{{  * per `.tar.gz`: {{{
Linea 16: Linea 17:
 * per {{{.tar.bz2}}}: {{{  * per `.tar.bz2`: {{{
Linea 20: Linea 21:
A questo punto si potrà entrare nella cartella appena scompattata e cercare/leggere un file {{{README}}} o {{{INSTALL}}} che contengono le istruzioni necessarie all'installazione e configurazione. A questo punto si potrà entrare nella cartella appena scompattata e cercare/leggere un file `README` o `INSTALL` che contengono le istruzioni necessarie all'installazione e configurazione.
Linea 25: Linea 26:
}}} dove "percorso" è la cartella in cui è stato scompattato il file, se la cartella è sulla scrivania sarà: }}} dove ''percorso'' è la cartella in cui è stato scompattato il file. Se la cartella è sulla scrivania sarà:
Linea 27: Linea 28:
/home/nomeutente/Desktop/nomecartella ~/Desktop/nome_cartella
Linea 30: Linea 31:
Lanciare da terminale i seguenti comandi in sequenza:
{{{
[[Immagine(Icone/Piccole/note.png,,left)]] Il simbolo «'''~'''» (tilde) indica la propria home directory. Per utilizzare quel simbolo premere «Alt``Gr + ì».[[BR]][[BR]][[BR]]

Lanciare da terminale i seguenti comandi in sequenza: {{{
Linea 39: Linea 41:
Esiste una procedura più efficace di quella descritta nelle ultime righe, questa prevede l'utilizzo del comando checkinstall. Esiste una procedura più efficace di quella descritta precedentemente che prevede l'utilizzo del comando '''checkinstall''' e '''auto-apt'''.
Linea 41: Linea 43:
Per installare checkinstall, da terminale:
{{{
Per installare ''checkinstall'' da terminale, digitare: {{{
Linea 47: Linea 48:
Verranno installati il comando checkinstall e auto-apt.

I
nvece di utilizzare il comando:
{{{
Per la fase di compilazione, invece di utilizzare il comando: {{{
Linea 52: Linea 50:
}}}

si utilizzerà:
{{{
}}} si utilizzerà: {{{
Linea 59: Linea 54:
Se ci sono dipendenze disponibili, una finestra di dialogo si aprirà e ti chiede di installarle (qualora lo si voglia). Se ci sono dipendenze disponibili, si aprirà un dialogo chiedendo di installare tali dipendenze (qualora lo si voglia).
Linea 61: Linea 56:
Il resto rimane quasi immutato:
{{{
Quindi, gli ultimi comandi sono: {{{
Linea 67: Linea 61:
Riassumendo:
{{{
Riassumendo: {{{
Linea 74: Linea 67:
Ciò permetterà di rimuovere agevolmente il pacchetto appena installato usando Synaptic o con:
{{{
sudo dpkg -r nomepacchetto
Utilizzando questa provedura, sarà possibile, in futuro, rimuovere il pacchetto appena installato utilizzando '''[:SynapticHowto:Synaptic]''' o dalla riga di comando digitando: {{{
sudo dpkg -r <nomepacchetto>
Linea 79: Linea 71:
N.B.[[BR]]
Alcuni di questi passaggi possono essere gestiti sfruttando l'interfaccia grafica: scoprite voi quali e come :-)
= Ulteriori risorse =
Linea 82: Linea 73:
= Link utili =

Altre informazioni qui:[[BR]]

http://wiki.ubuntu-it.org/CheckInstall [[BR]]
http://wiki.ubuntu-it.org/ComandiBase [[BR]]
http://www.linuxfan.it/icoli/TarGz [[BR]]

----
CategoryDaRevisionare
 * [:CheckInstall:Checkinstall]
 * [:ComandiBase:ComandiBase]
 * [http://www.linuxfan.it/icoli/TarGz TarGz]

BR

Introduzione

I file con estensione .tar.gz e .tar.bz2 sono archivi contenenti il codice sorgente del programma. Per installare e usare il programma, è necessaria un'operazione detta compilazione che trasforma il codice sorgente in un file binario eseguibile.

Procedura classica

Scompattare il programma lanciando il seguente comando da terminale:

  • per .tar.gz:

    tar zxvf /percorso/nomeprogramma.tar.gz
  • per .tar.bz2:

    tar xjvf /percorso/nomeprogramma.tar.bz2

A questo punto si potrà entrare nella cartella appena scompattata e cercare/leggere un file README o INSTALL che contengono le istruzioni necessarie all'installazione e configurazione.

Da terminale, spostarsi nella directory in cui si trova il programma appena scompattato:

cd /percorso

dove percorso è la cartella in cui è stato scompattato il file. Se la cartella è sulla scrivania sarà:

~/Desktop/nome_cartella

Immagine(Icone/Piccole/note.png,,left) Il simbolo «~» (tilde) indica la propria home directory. Per utilizzare quel simbolo premere «AltGr + ì».BRBRBR

Lanciare da terminale i seguenti comandi in sequenza:

./configure
make
sudo make install

Usare checkinstall e auto-apt

Esiste una procedura più efficace di quella descritta precedentemente che prevede l'utilizzo del comando checkinstall e auto-apt.

Per installare checkinstall da terminale, digitare:

sudo apt-get install checkinstall
sudo apt-get install auto-apt

Per la fase di compilazione, invece di utilizzare il comando:

./configure

si utilizzerà:

auto-apt run ./configure

Se ci sono dipendenze disponibili, si aprirà un dialogo chiedendo di installare tali dipendenze (qualora lo si voglia).

Quindi, gli ultimi comandi sono:

make
sudo checkinstall

Riassumendo:

auto-apt run ./configure
make
sudo checkinstall

Utilizzando questa provedura, sarà possibile, in futuro, rimuovere il pacchetto appena installato utilizzando [:SynapticHowto:Synaptic] o dalla riga di comando digitando:

sudo dpkg -r <nomepacchetto>

Ulteriori risorse