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 1 e 15 (in 14 versioni)
Versione 1 del 24/03/2006 22.29.17
Dimensione: 2401
Autore: Stinko
Commento:
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="font-size: 0.9em; width:50%; 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:
Il file .tar.gz è un archivio contenente 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 11: Linea 12:
{{{
 * per `.tar.gz`: {{{
Linea 15: Linea 17:
A questo punto si potrà entrare nella cartella appena scompattata e cercare/leggere un file REEDME o INSTALL che contengono le istruzioni necessarie all'installazione e configurazione, in genere:  * 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.
Linea 20: Linea 26:
}}} dove ''percorso'' è la cartella in cui è stato scompattato il file. Se la cartella è sulla scrivania sarà:
{{{
~/Desktop/nome_cartella
Linea 22: Linea 31:
dove "percorso" è la cartella in cui è stato scompattato il file, se la cartella è sulla scrivania sarà:
{{{
/home/nomeutente/Desktop/nomecartella
}}}
[[Immagine(Icone/Piccole/note.png,,left)]] Il simbolo «'''~'''» (tilde) indica la propria home directory. Per utilizzare quel simbolo premere «Alt``Gr + ì».[[BR]][[BR]][[BR]]
Linea 27: Linea 33:
Lanciare da terminale i seguenti comandi in sequenza:
{{{
./configure[[BR]]
make[[BR]]
Lanciare da terminale i seguenti comandi in sequenza: {{{
./configure
make
Linea 34: Linea 39:
= Usare "checkinstall" e "auto-apt" = = Usare checkinstall e auto-apt =
Linea 36: 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 38: Linea 43:
Da terminale:
{{{
sudo apt-get install checkinstall [[BR]]
Per installare ''checkinstall'' da terminale, digitare: {{{
sudo apt-get install checkinstall
Linea 44: 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 49: Linea 50:
}}}

si utilizzerà:
{{{
}}} si utilizzerà: {{{
Linea 56: 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 58: Linea 56:
Il resto rimane quasi immutato:
{{{
make [[BR]]
Quindi, gli ultimi comandi sono: {{{
make
Linea 64: Linea 61:
Riassumendo:
{{{
auto-apt run ./configure [[BR]]
make [[BR]]
Riassumendo: {{{
auto-apt run ./configure
make
Linea 71: 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 76: Linea 71:
N.B.[[BR]]
Alcuni di questi passaggi possono essere gestiti sfruttando l'interfaccia grafica: scoprite voi quali e come :-)
= Ulteriori risorse =
Linea 79: Linea 73:
= Links utili =

Altre informazioni qui:[[BR]]
http://wiki.ubuntu-it.org/CheckInstall [[BR]]
http://wiki.ubuntu-it.org/BasicCommands [[BR]]
http://www.linuxfan.it/icoli/TarGz

by Francesco "Stinko" Stani
----
CategoryNuoviDocumenti
 * [: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