4.2. $LFS/tools Dizinini Oluşturma
Bölüm 5'te derlenen tüm programlar, $LFS/araçlar bunları Bölüm 6'da derlenen programlardan ayrı tutmak için. Burada derlenen programlar geçici araçlardır ve nihai LFS sisteminin bir parçası olmayacaktır. Bu programları ayrı bir dizinde tutarak daha sonra kullanıldıktan sonra kolayca atılabilirler. Bu aynı zamanda bu programların ana bilgisayar üretim dizinlerinde sona ermesini de önler (Bölüm 5'te yanlışlıkla yapılması kolaydır).
Aşağıdakileri çalıştırarak gerekli dizini oluşturun kök:
mkdir -v $LFS/araçlar
mkdir -v $LFS/araçlar
Bir sonraki adım, /aletler ana bilgisayar sistemindeki sembolik bağlantı. Bu, LFS bölümünde yeni oluşturulan dizine işaret edecektir. Bu komutu şu şekilde çalıştırın: kök ayrıca:
ln -sv $LFS/araçlar /
ln -sv $LFS/araçlar /
not
Yukarıdaki komut doğrudur. NS ln komutunun birkaç sözdizimsel varyasyonu vardır, bu yüzden kontrol ettiğinizden emin olun. bilgi coreutils ln ve ln (1) Bir hata olduğunu düşündüğünüzü bildirmeden önce.
not
Yukarıdaki komut doğrudur. NS ln komutunun birkaç sözdizimsel varyasyonu vardır, bu yüzden kontrol ettiğinizden emin olun. bilgi coreutils ln ve ln (1) Bir hata olduğunu düşündüğünüzü bildirmeden önce.
Oluşturulan sembolik bağlantı, araç zincirinin her zaman başvuracağı şekilde derlenmesini sağlar. /aletler, derleyici, derleyici ve bağlayıcının hem Bölüm 5'te (hâlâ ana bilgisayardan bazı araçları kullandığımızda) hem de bir sonrakinde (LFS bölümüne "chroot edildiğimizde") çalışacağı anlamına gelir.