OnWorks Linux ve Windows Çevrimiçi İş İstasyonları

Logo

İş İstasyonları için Çevrimiçi Ücretsiz Barındırma

<Önceki | İçerik | Sonraki>

6.80. Temizlemek

Son olarak, çalışan testlerden kalan bazı ekstra dosyaları temizleyin:


rm -rf /tmp/*

rm -rf /tmp/*


görüntü

Şimdi oturumu kapatın ve güncellenmiş bir chroot komutuyla chroot ortamına yeniden girin. Şu andan itibaren, çıktıktan sonra chroot ortamına yeniden girmeniz gerektiğinde bu güncellenmiş chroot komutunu kullanın:


çıkış


chroot "$LFS" /usr/bin/env -i ANA SAYFA=/root TERM="$TERM"

PS1='(lfs chroot) \u:\w\$ '

\

\

\

çıkış


chroot "$LFS" /usr/bin/env -i ANA SAYFA=/root TERM="$TERM"

PS1='(lfs chroot) \u:\w\$ '


YOL=/bin:/usr/bin:/sbin:/usr/sbin \

/bin/bash --giriş

YOL=/bin:/usr/bin:/sbin:/usr/sbin \

/bin/bash --giriş

Bunun nedeni, programların /aletler artık ihtiyaç yok. Bu nedenle silebilirsiniz /aletler

görüntü

istenirse dizin.


not

Çıkarma /aletler ayrıca araç zinciri testlerini çalıştırmak için kullanılan Tcl, Beklenti ve DejaGNU'nun geçici kopyalarını da kaldıracaktır. Bu programlara daha sonra ihtiyaç duyarsanız, yeniden derlenmeleri ve yeniden kurulmaları gerekecektir. BLFS kitabında bunun için talimatlar vardır (bkz. http://www.linuxfromscratch.org/blfs/).

not

Çıkarma /aletler ayrıca araç zinciri testlerini çalıştırmak için kullanılan Tcl, Beklenti ve DejaGNU'nun geçici kopyalarını da kaldıracaktır. Bu programlara daha sonra ihtiyaç duyarsanız, yeniden derlenmeleri ve yeniden kurulmaları gerekecektir. BLFS kitabında bunun için talimatlar vardır (bkz. http://www.linuxfromscratch.org/blfs/).

Sanal çekirdek dosya sistemlerinin bağlantısı manuel olarak veya yeniden başlatma yoluyla kaldırıldıysa, chroot'a yeniden girerken sanal çekirdek dosya sistemlerinin bağlandığından emin olun. Bu işlem, Bölüm 6.2.2, “ /dev'i Monte Etme ve Yerleştirme” ve Bölüm 6.2.3 “Sanal Çekirdek Dosya Sistemlerini Monte Etme”'de açıklanmıştır.

Birkaç paketteki regresyon testlerini karşılamak için bölümün başlarında bastırılmayan birkaç statik kitaplık vardı. Bu kitaplıklar binutils, bzip2, e2fsprogs, flex, libtool ve zlib'dendir. İsterseniz, şimdi kaldırın:


rm -f /usr/lib/lib{bfd,işlem kodları}.a rm -f /usr/lib/libbz2.a

rm -f /usr/lib/lib{com_err,e2p,ext2fs,ss}.a rm -f /usr/lib/libltdl.a

rm -f /usr/lib/libfl.a rm -f /usr/lib/libz.a

rm -f /usr/lib/lib{bfd,işlem kodları}.a rm -f /usr/lib/libbz2.a

rm -f /usr/lib/lib{com_err,e2p,ext2fs,ss}.a rm -f /usr/lib/libltdl.a

rm -f /usr/lib/libfl.a rm -f /usr/lib/libz.a

Ayrıca /usr/lib ve /usr/libexec dizinlerinde .la dosya adı uzantısına sahip birkaç dosya vardır. Bunlar "libtool arşivi" dosyalarıdır ve genellikle bir linux sisteminde gerekli değildir. Bunların hiçbiri bu noktada gerekli değildir. Bunları kaldırmak için şunu çalıştırın:


bul /usr/lib /usr/libexec -name \*.la -delete

bul /usr/lib /usr/libexec -name \*.la -delete

libtool arşiv dosyaları hakkında daha fazla bilgi için, "Libtool Arşivi (.la) dosyaları hakkında" BLFS bölümüne bakın.


OnWorks'te En İyi OS Bulut Bilişimi: