Dimensione: 1637
Commento:
|
Dimensione: 1650
Commento: Altra correzione
|
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; float: right; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents]]|| | ||<tablestyle="font-size: 0.9em; float: right; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">[[TableOfContents]]|| |
Linea 6: | Linea 7: |
'''`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. | '''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 10: | Linea 11: |
Da terminale: {{{ |
Da terminale: {{{ |
Linea 15: | Linea 15: |
Se si vuole utilizzare la procedura con {{{auto-apt}}}, sarà necessario installare questo pacchetto, qualora non lo fosse già: {{{ |
Se si vuole utilizzare la procedura con '''auto-apt''', sarà necessario installare questo pacchetto, qualora non lo fosse già: {{{ |
Linea 22: | Linea 21: |
Quando si compila un pacchetto da sorgenti, invece di utilizzare il comando: {{{ |
Quando si compila un pacchetto da sorgenti, invece di utilizzare il comando: {{{ |
Linea 25: | Linea 23: |
si utilizza il comando: {{{ sudo checkinstall}}} |
si utilizza il comando: {{{ sudo checkinstall make install }}} |
Linea 29: | Linea 27: |
Il pacchetto installato potrà cosi essere facilmente rimosso attraverso '''`synaptic`''' o con: {{{ sudo dpkg -r packagename |
Il pacchetto installato potrà cosi essere facilmente rimosso attraverso '''Synaptic''' o con: {{{ sudo dpkg -r [NOME_PACCHETTO] |
Linea 37: | Linea 33: |
Puoi usare '''`auto-apt`''' quando vuoi compilare un pacchetto da sorgenti con checkinstall. Sarà necessario avere '''`auto-apt`''' installato. | Puoi usare '''auto-apt''' quando vuoi compilare un pacchetto da sorgenti con '''checkinstall'''. Sarà necessario avere '''auto-apt''' installato. |
Linea 39: | Linea 35: |
Invece di utilizzare il comando: {{{ |
Invece di utilizzare il comando: {{{ |
Linea 44: | Linea 39: |
si utilizzerà: {{{ |
si utilizzerà: {{{ |
Linea 51: | Linea 45: |
Il resto rimane immutato: {{{ |
Il resto rimane immutato: {{{ |
Linea 55: | Linea 48: |
sudo checkinstall | sudo checkinstall make install |
Linea 58: | Linea 51: |
Documento originale: [wiki:Ubuntu/CheckInstall CheckInstall] {en} |
Documento originale: [wiki:Ubuntu/CheckInstall CheckInstall] |
Introduzione
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
Uso
Quando si compila un pacchetto da sorgenti, invece di utilizzare il comando:
sudo make install
si utilizza il comando:
sudo checkinstall make install
Il pacchetto installato potrà cosi essere facilmente rimosso attraverso Synaptic o con:
sudo dpkg -r [NOME_PACCHETTO]
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 ti chiederà di installarle (qualora lo si voglia).
Il resto rimane immutato:
make sudo checkinstall make install
Documento originale: [wiki:Ubuntu/CheckInstall CheckInstall]