ایستگاه های کاری آنلاین OnWorks Linux و Windows

لوگو

میزبانی آنلاین رایگان برای ایستگاه های کاری

<قبلی | فهرست | بعدی>

5.35. برهنه کردن

مراحل این بخش اختیاری هستند، اما اگر پارتیشن LFS نسبتا کوچک است، بهتر است یاد بگیرید که موارد غیر ضروری را می توان حذف کرد. فایل‌های اجرایی و کتابخانه‌هایی که تاکنون ساخته شده‌اند، حاوی حدود 70 مگابایت نمادهای اشکال‌زدایی غیرضروری هستند. آن نمادها را با:


strip --strip-debug /tools/lib/*

/usr/bin/strip --strip-unneeded /tools/{,s}bin/*

strip --strip-debug /tools/lib/*

/usr/bin/strip --strip-unneeded /tools/{,s}bin/*

این دستورات تعدادی از فایل ها را رد می کند و گزارش می دهد که فرمت فایل آنها را نمی شناسد. بیشتر اینها به جای دودویی، اسکریپت هستند. همچنین از دستور system strip برای قرار دادن باینری نوار در /tools استفاده کنید.

مراقب باش نه به استفاده از نوار-بی نیاز روی کتابخانه ها بسته های استاتیک از بین می روند و بسته های زنجیره ابزار باید دوباره ساخته شوند.

برای ذخیره بیشتر، اسناد را حذف کنید:


rm -rf /tools/{,share}/{info,man,doc}

rm -rf /tools/{,share}/{info,man,doc}

حذف فایل های غیر ضروری:


/tools/{lib,libexec} -name \*.la -delete را پیدا کنید

/tools/{lib,libexec} -name \*.la -delete را پیدا کنید

در این مرحله، شما باید حداقل 3 گیگابایت فضای خالی داشته باشید $LFS که می توان از آن برای ساخت و نصب Glibc و Gcc در فاز بعدی استفاده کرد. اگر می توانید Glibc را بسازید و نصب کنید، می توانید بقیه را نیز بسازید و نصب کنید.


تصویر

برترین سیستم عامل Cloud Computing در OnWorks: