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 12 e 16 (in 4 versioni)
Versione 12 del 22/07/2006 15.24.36
Dimensione: 2439
Commento:
Versione 16 del 24/01/2007 18.52.30
Dimensione: 1555
Commento: documento modificato. per i motivi vedere qui: http://forum.ubuntu-it.org/index.php/topic,57745.0.html
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: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:
I file .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 8: Linea 9:
= Procedura classica = = Procedura =
Linea 12: Linea 13:
per tar.gz
{{{
 * per `.tar.gz`: {{{
Linea 17: Linea 17:
per tar.bz2
{{{
 * per `.tar.bz2`: {{{
Linea 22: Linea 21:
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: 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 27: Linea 26:
}}} dove ''percorso'' è la cartella in cui è stato scompattato il file. Se la cartella è sulla scrivania sarà:
{{{
~/Desktop/nome_cartella
Linea 29: 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 34: Linea 33:
Lanciare da terminale i seguenti comandi in sequenza:
{{{
Lanciare da terminale i seguenti comandi in sequenza: {{{
Linea 41: Linea 39:
= Usare "checkinstall" e "auto-apt" = = Ulteriori risorse =
Linea 43: Linea 41:
Esiste una procedura più efficace di quella descritta nelle ultime righe, questa prevede l'utilizzo del comando checkinstall.

Da terminale:
{{{
sudo apt-get install checkinstall
sudo apt-get install auto-apt
}}}

Verranno installati il comando checkinstall e auto-apt

Invece di utilizzare il comando:
{{{
./configure
}}}

si utilizzerà:
{{{
auto-apt run ./configure
}}}

Se ci sono dipendenze disponibili, una finestra di dialogo si aprirà e ti chiederà di installarle (qualora lo si voglia).

Il resto rimane quasi immutato:
{{{
make
sudo checkinstall
}}}

Riassumendo:
{{{
auto-apt run ./configure
make
sudo checkinstall
}}}

Ciò permetterà di rimuovere agevolmente il pacchetto appena installato usando Synaptic o con:
{{{
sudo dpkg -r nomepacchetto
}}}

N.B.[[BR]]
Alcuni di questi passaggi possono essere gestiti sfruttando l'interfaccia grafica: scoprite voi quali e come :-)

= Links 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

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

Ulteriori risorse