Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Programmazione/Checkinstall"
Differenze tra le versioni 2 e 11 (in 9 versioni)
Versione 2 del 26/07/2007 16.15.04
Dimensione: 1739
Commento: errore nel creare Checkinstall, azione non consentita, creo sotto Programmazione
Versione 11 del 14/03/2011 12.50.39
Dimensione: 1746
Autore: localhost
Commento: converted to 1.6 markup
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## page was renamed from GruppoDocumentazione/Checkinstall ## page was renamed from CheckInstall
Linea 4: Linea 4:
[[BR]]
||<tablestyle="font-size: 0.9em; float: right; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">[[TableOfContents]]||
<<BR>>
<<Indice>>
Linea 9: Linea 9:
'''Checkinstall''' tiene traccia di tutti i file installati da '''make install''' o equivalenti, crea pacchetti '''Slackware''', '''RMP''' o '''deb''' con tutti i file, e li aggiunge nel database dei pacchetti installati, permettendo di essere facilmente rimossi con il gestore dei pacchetti della distribuzione. Il comando '''checkinstall''' tiene traccia di tutti i file installati da '''make install''' o equivalenti, crea pacchetti '''Slackware''', '''RMP''' o '''deb''' con tutti i file, e li aggiunge nel database dei pacchetti installati, permettendo di essere facilmente rimossi con il gestore dei pacchetti della distribuzione.
Linea 21: Linea 21:
= Uso = = Utilizzo =
Linea 29: Linea 29:
Il pacchetto installato potrà cosi essere facilmente rimosso attraverso '''Synaptic''' o con: {{{ l pacchetto installato potrà cosi essere facilmente rimosso attraverso '''Synaptic''' o con: {{{
Linea 31: Linea 31:
}}}

Se si volesse creare solo il pacchetto senza effettuarne l'installazione, è sufficiente utilizzare il comando: {{{
checkinstall --install=no
Linea 46: Linea 50:
Se ci sono dipendenze disponibili, una finestra di dialogo si aprirà e ti chiederà di installarle (qualora lo si voglia). Se ci sono dipendenze disponibili, una finestra di dialogo si aprirà e chiederà di installarle (qualora lo si voglia).
Linea 48: Linea 52:
Il resto rimane immutato
{{{
Il resto rimane immutato {{{
Linea 56: Linea 59:
 * [wiki:Ubuntu/CheckInstall Documento originale]  * [[Ubuntu:CheckInstall|Documento originale]]
Linea 58: Linea 62:
CategoryDaRevisionare CategoryProgrammazione


Introduzione

Il comando checkinstall tiene traccia di tutti i file installati da make install o equivalenti, crea pacchetti Slackware, RMP o deb con tutti i file, e li aggiunge nel database dei pacchetti installati, permettendo di essere facilmente rimossi con il gestore dei pacchetti della distribuzione.

Installazione

Da terminale:

sudo apt-get install checkinstall

Se si vuole utilizzare la procedura con auto-apt, sarà necessario installare questo pacchetto, qualora non lo fosse già:

sudo apt-get install auto-apt

Utilizzo

Quando si compila un pacchetto da sorgenti, invece di utilizzare il comando:

sudo make install

si utilizza il comando:

sudo checkinstall

l pacchetto installato potrà cosi essere facilmente rimosso attraverso Synaptic o con:

sudo dpkg -r [NOME_PACCHETTO]

Se si volesse creare solo il pacchetto senza effettuarne l'installazione, è sufficiente utilizzare il comando:

checkinstall --install=no

Usare checkinstall con auto-apt

Puoi usare auto-apt quando vuoi compilare un pacchetto da sorgenti con checkinstall. Sarà necessario avere auto-apt installato.

Invece di utilizzare il comando:

./configure

si utilizzerà

auto-apt run ./configure

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

Il resto rimane immutato

make
sudo checkinstall

Ulteriori risorse


CategoryProgrammazione