Linux from Scratch: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica |
m bot: collegamenti esterni |
||
Riga 5:
Per costruire LFS, il costruttore necessita di una [[partizione]] vuota e un filesystem Linux funzionante. Per prima cosa bisogna compilare una [[cassetta degli attrezzi]] che consiste in stumenti (tools) come [[gcc]], [[glibc]] e [[Perl]], usati per compilare LFS. Poi la [[cartella radice]] deve essere cambiata (chroot) a quella cassetta degli attrezzi per far partire la costruzione del sistema finale. Uno dei primi pacchetti da compilare è [[glibc]]; dopo di che il [[linker]] della cassetta degli attrezzi deve essere settato per linkare [[glibc]] appena costruito, così che tutti gli altri pacchetti che verranno costruiti per il sistema fianle saranno linkati a quest'ultimo. Quando le versione finali dei pacchetti sono state installate, devono essere le preferite da [[bash]] invece che quelle temporanee nella cassetta degli attrezzi. Questo si realizza vuotando la tabella di hash di [[bash]] e impostando la cartella dei binari della cassetta degli attrezzi alla fine della [[variabile di ambiente]] del nuovo ambiente.
==
* [http://www.linuxfromscratch.org/ Linux From Scratch]
* [http://www.linuxfromscratch.org/blfs/ Beyond Linux From Scratch]
|