Compilazione: questo dove lo metto?

Quando si compila, di solito si manda subito l’ ./autogen o il ./configure non si aggiunge nessun parametro aggiuntivo, poichè solo poche persone sanno a che servono gli argomenti aggiuntivi. Oggi non voglio annoiarvi con i parametri che probabilmente non userete mai (come i PACKAGE_PATH ecc.) ma solo spiegarvi il più utile di tutti : il --prefix=.
Al seguito del prefix, di solito si mette /usr, ma li vanno anche i software installati con apt, quindi si mischiano e diventa quasi impossibile disinstallarli, per questo sto compilando tutto in /opt, dove non ci sono gli altri package ma solo quelli compilati da me. Un piccolo tip che è molto utile.

3 Responses to “Compilazione: questo dove lo metto?”


  1. 1 Paso novembre 10, 2007 alle 3:44 pm

    hai perfettamente ragione… però per pigrizia io non l’aggiungo mai quell’opzione🙂

  2. 2 ubuntubox novembre 10, 2007 alle 3:55 pm

    Anche io, però quando lo spazio finisce e xsession crasha poi ti ricordi di tutto quello che hai sbattuto in /usr e te ne penti, meglio qualche carattere in più.

  3. 3 mighelone novembre 11, 2007 alle 12:04 pm

    Generalmente se non si mette nessuna opzione i file vengono installati in /usr/local e non in /usr, in modo proprio da evitare l’intasamento di /usr che viene utilizzato dai gestori di pacchetti della propria distro.

    L’inconveniente di mettere le cose in /opt è di dover aggiornare il proprio PATH e LD_LIBRARY_PATH con i nuovi percorsi, quando installiamo programmi o librerie, e altre variabili se installiamo roba in python, perl, etc.


Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...





%d blogger cliccano Mi Piace per questo: