Pagina 2 di 2

Re: [RISOLTO] Upgrade firefox

Inviato: lun 29 ago 2011, 14:32
da hashbang
Procopio ha scritto:Ancora una domanda :), detto tra amici :) la popolazione slackware predilige l'installazione da binari precompilati o se li compila per i fatti suoi? In altre parole la disto slackware preferisce che sia io a compilare i binari con tutte le dipendenze compile-time che poi non disinstallo o può funzionare già al massimo con i binari precompilati?
Parlo per me, io preferisco compilare da zero.
Preferisco avere il binario compilato nativo per Slackware con le opzioni "standard" che passa Pat al compilatore, in modo da avere binari omogenei al resto del sistema operativo.

Re: [RISOLTO] Upgrade firefox

Inviato: lun 29 ago 2011, 17:48
da 414N
Procopio ha scritto: Ancora una domanda :), detto tra amici :) la popolazione slackware predilige l'installazione da binari precompilati o se li compila per i fatti suoi? In altre parole la disto slackware preferisce che sia io a compilare i binari con tutte le dipendenze compile-time che poi non disinstallo o può funzionare già al massimo con i binari precompilati?
Dipende. Di suo Slackware non ha una politica restrittiva riguardo al prediligere binari precompilati da terzi o dai maintainer della distribuzione. Altre distribuzioni, tipo Gentoo, compilano da sorgente tutto il compilabile.
Penso si tratti più di una questione di buon senso: se un programma viene distribuito in forma binaria e compilarlo da sorgenti richiederebbe l'installazione di una marea di librerie (magari in conflitto con quelle fornite dalla distribuzione), allora è più sensato reimpacchettare a dovere il binario precompilato. Il reimpacchettamento serve solo a piazzare i vari binari/man/docs nelle directory dove ci si aspetta di trovarli in Slackware.
Viceversa, se il binario distribuito include già tutte le librerie alle quali si appoggia ma queste sono già presenti in forma condivisa nel sistema, allora tanto vale ricompilare da sorgenti in modo da appoggiarsi alle librerie condivise, addirittura snellendo il pacchetto.
Io, personalmente, preferisco compilare programmi da sorgente il più possibile, così da avere un'idea piuttosto chiara di chi si appoggia a cosa e da poter imporre ottimizzazioni al compilato dove e quando mi pare.
Procopio ha scritto: Grazie e scusa se la domanda è inopportuna, ma sono qui soprattutto per imparare:)
Figurati. Sono contento se riesco a soddisfare la tua curiosità. :thumbright: