4.2. Crearea directorului $LFS/tools
Toate programele compilate în Capitolul 5 vor fi instalate sub $LFS/instrumente pentru a le păstra separate de programele compilate în Capitolul 6. Programele compilate aici sunt instrumente temporare și nu vor face parte din sistemul final LFS. Păstrând aceste programe într-un director separat, ele pot fi aruncate cu ușurință mai târziu după utilizare. Acest lucru previne, de asemenea, ca aceste programe să ajungă în directoarele de producție gazdă (ușor de făcut accidental în Capitolul 5).
Creați directorul necesar rulând următoarele ca rădăcină:
mkdir -v $LFS/tools
mkdir -v $LFS/tools
Următorul pas este crearea unui /instrumente link simbolic pe sistemul gazdă. Aceasta va indica directorul nou creat pe partiția LFS. Rulați această comandă ca rădăcină de asemenea:
ln -sv $LFS/instrumente /
ln -sv $LFS/instrumente /
notițe
Comanda de mai sus este corectă. The ln comanda are câteva variații sintactice, așa că asigurați-vă că verificați info coreutils ln și ln(1) înainte de a raporta ceea ce ați putea crede că este o eroare.
notițe
Comanda de mai sus este corectă. The ln comanda are câteva variații sintactice, așa că asigurați-vă că verificați info coreutils ln și ln(1) înainte de a raporta ceea ce ați putea crede că este o eroare.
Legătura simbolică creată permite compilarea lanțului de instrumente astfel încât să se refere întotdeauna la /instrumente, ceea ce înseamnă că compilatorul, asamblatorul și linkerul vor funcționa atât în Capitolul 5 (când încă folosim unele instrumente de la gazdă), cât și în următorul (când suntem „crootați” la partiția LFS).