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 11 e 15 (in 4 versioni)
Versione 11 del 30/05/2006 16.07.40
Dimensione: 2472
Autore: LittleStar
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="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 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" = = Usare checkinstall e auto-apt =
Linea 43: 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 45: Linea 43:
Da terminale:
{{{
Per installare ''checkinstall'' da terminale, digitare: {{{
Linea 51: 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 56: Linea 50:
}}}

si utilizzerà:
{{{
}}} si utilizzerà: {{{
Linea 63: 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 65: Linea 56:
Il resto rimane quasi immutato:
{{{
Quindi, gli ultimi comandi sono: {{{
Linea 71: Linea 61:
Riassumendo:
{{{
Riassumendo: {{{
Linea 78: 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 83: Linea 71:
N.B.[[BR]]
Alcuni di questi passaggi possono essere gestiti sfruttando l'interfaccia grafica: scoprite voi quali e come :-)
= Ulteriori risorse =
Linea 86: Linea 73:
= 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]]

''by Francesco "Stinko" Stani''
----
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