Compilare aptitude dal codice sorgente

È anche possibile compilare aptitude a partire dai sorgenti; tuttavia ciò non è un esercizio utile a meno che non si abbia già apt disponibile nel sistema. Se lo è, si può installare aptitude dai sorgenti seguendo questi passi:

  1. Installare i seguenti software:

    • Un compilatore C++, come g++.

    • I file di sviluppo di apt, tipicamente disponibili in un pacchetto con un nome simile a libapt-pkg-dev.

    • La libreria libsigc++-2.0, disponibile nel pacchetto libsigc++-2.0-dev oppure da http://libsigc.sourceforge.net.

    • La libreria cwidget, disponibile nel pacchetto libcwidget-dev o da http://cwidget.alioth.debian.org.

    • Il programma gettext che dovrebbe essere incluso nella distribuzione Linux.

    • Uno strumento make, come GNU make.

  2. Da ultimo, ma non per importanza, scaricare la versione più recente del codice sorgente di aptitude, disponibile da http://packages.debian.org/unstable/admin/aptitude. (Scorrere la pagina fino in fondo e scaricare il file «.orig.tar.gz».)

Una volta disponibili tutti i componenti richiesti, aprire un terminale ed eseguire il comando tar xzf aptitude-0.8.13.tar.gz per estrarre il codice sorgente. Una volta fatto, digitare cd aptitude-0.8.13&& ./configure && make per compilare aptitude. Se ciò avviene con successo, assicurarsi di essere l'utente root (usando su, ad esempio), poi digitare make install per installare aptitude sul computer. Una volta che aptitude è installato con successo, se si digita aptitude al prompt dei comandi il programma dovrebbe avviarsi.