เวิร์กสเตชันออนไลน์ของ OnWorks Linux และ Windows

โลโก้

ฟรีโฮสติ้งออนไลน์สำหรับเวิร์กสเตชัน

<ก่อนหน้านี้ | Contents | ถัดไป>

5.35. การปอก‌

ขั้นตอนในส่วนนี้เป็นทางเลือก แต่ถ้าพาร์ติชั่น LFS ค่อนข้างเล็ก จะเป็นประโยชน์ที่จะเรียนรู้ว่าสามารถลบรายการที่ไม่จำเป็นออกได้ ไฟล์เรียกทำงานและไลบรารีที่สร้างขึ้นจนถึงขณะนี้มีสัญลักษณ์การดีบักที่ไม่จำเป็นประมาณ 70 MB ลบสัญลักษณ์เหล่านั้นด้วย:


แถบ --strip-debug /tools/lib/*

/usr/bin/strip --strip-ไม่จำเป็น /tools/{,s}bin/*

แถบ --strip-debug /tools/lib/*

/usr/bin/strip --strip-ไม่จำเป็น /tools/{,s}bin/*

คำสั่งเหล่านี้จะข้ามไฟล์จำนวนหนึ่งโดยรายงานว่าไม่รู้จักรูปแบบไฟล์ ส่วนใหญ่เป็นสคริปต์แทนที่จะเป็นไบนารี ใช้คำสั่งแถบระบบเพื่อรวมแถบไบนารีใน /tools

ดูแล ไม่ ใช้ --แถบ-ไม่จำเป็น บนห้องสมุด สแตติกจะถูกทำลายและแพ็คเกจ toolchain จะต้องถูกสร้างขึ้นใหม่ทั้งหมดอีกครั้ง

หากต้องการประหยัดมากขึ้น ให้นำเอกสารออก:


rm -rf /tools/{,share}/{ข้อมูล,คน,doc}

rm -rf /tools/{,share}/{ข้อมูล,คน,doc}

ลบไฟล์ที่ไม่จำเป็น:


ค้นหา /tools/{lib,libexec} -name \*.la -delete

ค้นหา /tools/{lib,libexec} -name \*.la -delete

ณ จุดนี้คุณควรมีพื้นที่ว่างอย่างน้อย 3 GB ใน $LFS ที่สามารถใช้สร้างและติดตั้ง Glibc และ Gcc ได้ในระยะต่อไป หากคุณสามารถสร้างและติดตั้ง Glibc ได้ คุณสามารถสร้างและติดตั้งส่วนที่เหลือได้เช่นกัน


ภาพ

ระบบปฏิบัติการคลาวด์คอมพิวติ้งยอดนิยมที่ OnWorks: