
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.










hai perfettamente ragione… però per pigrizia io non l’aggiungo mai quell’opzione
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ù.
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.