Wednesday, June 25, 2008

Installare i pacchetti sorgente su Debian

Alle volte mi trovo nella situazione di dover installare dei pacchetti che sui repository ufficiali di Debian non ci sono.
Per poter eseguire questo tipo di operazione la maggior parte delle volte mi tocca scaricare il pacchetto contenente i sorgenti dal sito e poi compilarlo.
Il problema nasce sul controllo delle dipendenze.
Prima di tutto bisogna installare il pacchetto auto-apt direttamente da Synaptic/Adept o da terminale:

su -c "apt-get install auto-apt"

per gli utenti Ubuntu/Kubuntu e derivate:

sudo apt-get install auto-apt

auto-apt controlla le dipendenze.
Adesso bisogna decomprimere il pacchetto di solito in formato .tar.gz/.tar.bz2

tar -xzvf nome_file.tar.gz

oppure

tar xjvf nome_file.tar.bz2

spostiamoci nella cartella appena creata, in questo caso “nome_file”

cd nome_file

se nella cartella è contenuto il file configure

auto-apt run ./configure
make

alla fine della compilazione

su -c "checkinstall"

per gli ubuntisti

sudo checkinstall

Profilo

yoda.jpg

  • Nome: o6n
  • Professione: web designer

Admin area

Notizie Flash

avvio…

I’m not it

NotIT2.png

NO Kappa

nokappa.png

NO OOXML

noooxml.png

Contatore


Google banner

Note legali

Il sito web “www.o6n.altervista.org” declina ogni responsabilità per notizie regolarmente tratte da fonti esterne, da articoli di pubblico dominio e da articoli di giornale. Non è al pari responsabile per eventuali successive smentite o rettifiche, cui si rimanda alla fonte originaria. Per ogni articolo o dichiarazione è sempre citata la fonte per consentire l’identificazione dell’origine. Il sito web non è responsabile per il contenuto presente su siti esterni. Il sito web declina ogni responsabilità per affermazioni effettuate dagli utenti, comunicati stampa provenienti tramite email, interventi degli utenti nel forum pubblico, questo sito non rappresenta una testata giornalistica in quanto viene aggiornato senza alcuna periodicità. Non può pertanto considerarsi un prodotto editoriale ai sensi della legge n. 62 del 7.03.2001.

Licenza Creative Commons

Creative Commons License
Questo/a opera è pubblicato sotto una Licenza Creative Commons.

This blog is powered by FlatPress.