Checkinstall + auto-apt
Volete compilare da sorgenti ma non sapete come rimuovere un software in caso di necessità? Ci soccorre il comando checkinstall. Cosa fa? Tiene traccia dei file installati da make install, crea pacchetti deb o rpm e li aggiunge al database, così che per rimuoverli è possibile usare il package manager della nostra distro. Come si installa? Con sudo apt-get install checkinstall. Consiglio anche di usare auto-apt che controlla le dipendenze. Esso si installa con sudo apt-get install auto-apt.
Adesso, qual’è la procedura di compilazione? Questa:
- auto-apt run ./configure (anzichè solo ./configure);
- make;
- sudo checkinstall (anzichè make install).
Post correlati...
PolicyKit, permission denied... by Mad on October 2nd, 2008
Il processo di ricerca della conoscenza è spesso costellato di insuccessi e, a volte, le migliori scoperte prendono il via da tali errori.
Floola 3.1, un piccolo, grande iPod manager by Mad on July 15th, 2008
Non potevo non dedicare un post a questo "piccolo, grande software" in grado di gestire un iPod in tutte le sue componenti, costituendo una validissima alternativa, ovviamente free, ad iTunes.
Podcast in Ubuntu 7.10 by Mad on January 14th, 2008
Scaricare podcast con Gutsy è veramente "easy"; basta installare gpodder (sudo apt-get install gpodder) e digitare il del podcast nella finestra in basso a sinistra.
Linux su Nintendo Wii... by Mad on April 12th, 2008
La notizia è vecchia di circa un mese ma vale assolutamente la pena di raccontarla.
ifconfig + route by Mad on July 15th, 2008
Questo tip mostra il procedimento di assegnazione di un indirizzo ip statico ad una interfaccia di rete e di impostazione dell'instradamento dei pacchetti necessario all'utilizzzo della rete stessa.
Bentornato!












24 giugno 2008 alle 5:44 pm
[...] redazione.web@ilgiornale.it (Redazione Web ilGiornale.it): [...]
24 giugno 2008 alle 6:23 pm
Ti adoro:) adesso oltre a dh-make si può usare lo splendido checkinstall per i pacchetti:)
Come va….le tiene bene le dipendenze?
24 giugno 2008 alle 6:30 pm
mi sa che ho preso un’abbaglio…:(tiene solo le dipendenze in fase di compilazione. Il pacchetto però non ne terrà conto, quindi non è distribuibile:(..però è bello auto atp, aiuta parecchio