N1cuz ha scritto:ponce ha scritto:
entrambi, perche' a volte, se non sono cambiate troppe cose nel sistema operativo sottostate da quando li avevi assemblati, ti bastera' reinstallare tutti i tgz che ti sei fatto, in altri casi dovrai ricompilare e quindi avrai bisogno della coda.
In quali casi occorre ricompilare?? Cioé a meno che non cambi versione di Slackware se reinstalli la stessa versione con cui hai compilato i pacchetti, ricompilando non otterresti comunque i soliti tgz??
se usi la solita versione di Slackware stabile, in genere, non dovrebbero cambiare le versioni delle librerie, nemmeno in seguito ad aggiornamenti.
comunque, se hai installato degli aggiornamenti, anche se di una versione minore le librerie cambiano lo stesso, e il binario che compili non e' *identico* a quello che hai compilato la prima volta (ma questo, per farlo girare, e' indifferente).
per current il discorso e' completamente diverso: le versioni dei pacchetti e delle librerie cambiano e quindi a volte devi ricompilare.
questo a livello dei pacchetti standard in Slackware.
pero' ci sono anche i tuoi pacchetti di terze parti che ti sei compilato: se per caso, quando fai la reinstallazione, aggiorni una libreria di SBo, magari ad una versione parecchio piu' recente dove cambia la API, e provi ad installare il resto, non e' detto che quello che linka a quella libreria ti funzioni ancora.
in generale, se hai fatto tutti i tuoi pacchetti in una botta su una slackware stable e li reinstalli tutti cosi' come sono su un'altra slackware stable (ovviamente della solita versione), non dovresti avere problemi.
tieni di conto che ci sono operazioni preliminari da fare a mano prima di fare determinati pacchetti (come ad esempio creare degli utenti), indicate nel README degli stessi pacchetti su SBo (che *deve* essere letto, per *ogni* pacchetto), e queste dovranno essere fatte sia sul sistema dove compili i pacchetti sia su tutti quelli dove poi li installerai.