<Precedenti | Contenuti | Succ.>
6.3.1. Problemi di aggiornamento
Un gestore di pacchetti semplifica l'aggiornamento alle versioni più recenti non appena vengono rilasciate. In genere, le istruzioni contenute nei manuali LFS e BLFS possono essere utilizzate per l'aggiornamento alle versioni più recenti. Ecco alcuni punti da tenere a mente quando si aggiornano i pacchetti, soprattutto su un sistema in esecuzione.
• Se Glibc deve essere aggiornato a una versione più recente (ad esempio da glibc-2.19 a glibc-2.20), è più sicuro ricostruire LFS. Sebbene tu può essere in grado di ricostruire tutti i pacchetti nel loro ordine di dipendenza, non lo consigliamo.
• Se un pacchetto contenente una libreria condivisa viene aggiornato e se il nome della libreria cambia, tutti i pacchetti collegati dinamicamente alla libreria devono essere ricompilati per collegarsi alla libreria più recente. (Si noti che non esiste alcuna correlazione tra la versione del pacchetto e il nome della libreria.) Ad esempio, si consideri un pacchetto foo-1.2.3 che installa una libreria condivisa con nome libfoo.so.1. Supponiamo di aggiornare il pacchetto a una versione più recente foo-1.2.4 che installa una libreria condivisa con nome libfoo.so.2In questo caso, tutti i pacchetti che sono collegati dinamicamente
a libfoo.so.1 deve essere ricompilato per collegarsi a libfoo.so.2Si noti che non è necessario rimuovere le librerie precedenti finché i pacchetti dipendenti non vengono ricompilati.