Meino Christian Cramer wrote:
"If have an LFS-system, which I want to update on the "lower level" (gcc, glibc, binutils, kernel & kernel headers and such). How can I do this most efficient?"
Probably not the answer you want to hear, but rebuild it from scratch. Incremental updates can be done, however in most cases, the chance for *unrecoverable* errors is too great. This coming from a guy who just re-installed glibc on a running system tonight. Of course, nothing is unrecoverable, but the time wasted tyring to recover it, vs. the time required to rebuid the system and the peace of mind knowing that it was done correctly (cleanlyness) outweighs the chance of saved time IMO. In my case tonight, with only a small change to the same version of glibc, a known good backup in place, and a known good recovery system in place, it made sense because I could recover quickly.
Now, attempting it on the live system will definately provide many chances of learning the hard way (which is usually the best way to learn and make it stick), I ceratinaly wouldn't recomend it untill a new system is in place. If you do want to try it, at very least, find some free diskspace, boot to a recovery system, and tar up your system in sensable divisions, and jump only tiny versions at a time (ex: from gcc-4.0.1 to gcc-4.0.2).
HTH. -- DJ Lucas -- http://linuxfromscratch.org/mailman/listinfo/lfs-chat FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
