<ก่อนหน้านี้ | Contents | ถัดไป>
ผู้ชม
มีเหตุผลหลายประการที่คุณต้องการอ่านหนังสือเล่มนี้ หนึ่งในคำถามที่หลายคนสงสัยคือ “ทำไมต้องจัดการกับความยุ่งยากในการสร้างระบบ Linux ด้วยตนเองตั้งแต่เริ่มต้น ในเมื่อคุณสามารถดาวน์โหลดและติดตั้งระบบที่มีอยู่ได้”
เหตุผลสำคัญประการหนึ่งสำหรับการมีอยู่ของโปรเจ็กต์นี้คือช่วยให้คุณเรียนรู้ว่าระบบ Linux ทำงานอย่างไรจากภายในสู่ภายนอก การสร้างระบบ LFS ช่วยแสดงให้เห็นว่าลินุกซ์ทำอะไรได้บ้าง และการทำงานร่วมกันและพึ่งพาซึ่งกันและกันได้อย่างไร หนึ่งในสิ่งที่ดีที่สุดที่ประสบการณ์การเรียนรู้นี้สามารถให้ได้คือความสามารถในการปรับแต่งระบบ Linux ให้เหมาะกับความต้องการเฉพาะของคุณเอง
ประโยชน์ที่สำคัญอีกประการของ LFS คือช่วยให้คุณสามารถควบคุมระบบได้มากขึ้นโดยไม่ต้องพึ่งพาการใช้งาน Linux ของผู้อื่น ด้วย LFS คุณจะอยู่ในที่นั่งคนขับและกำหนดทุกแง่มุมของระบบ
LFS ช่วยให้คุณสร้างระบบ Linux ที่มีขนาดกะทัดรัดมาก เมื่อติดตั้งการแจกแจงแบบปกติ คุณมักจะถูกบังคับให้ติดตั้งโปรแกรมจำนวนมากที่อาจไม่เคยใช้หรือไม่เข้าใจเลย โปรแกรมเหล่านี้เปลืองทรัพยากร คุณอาจโต้แย้งว่าด้วยฮาร์ดไดรฟ์และซีพียูในปัจจุบัน ทรัพยากรดังกล่าวจะไม่ถูกพิจารณาอีกต่อไป อย่างไรก็ตาม ในบางครั้ง คุณยังคงถูกจำกัดด้วยการพิจารณาเรื่องขนาด หากไม่มีสิ่งอื่นใด ลองนึกถึงซีดีบูต แท่ง USB และระบบฝังตัว สิ่งเหล่านี้เป็นพื้นที่ที่ LFS สามารถเป็นประโยชน์ได้
ข้อดีอีกประการของระบบ Linux ที่สร้างขึ้นเองคือความปลอดภัย โดยการรวบรวมทั้งระบบจากซอร์สโค้ด คุณจะสามารถตรวจสอบทุกอย่างและใช้แพตช์ความปลอดภัยทั้งหมดที่ต้องการได้ ไม่จำเป็นต้องรอให้คนอื่นรวบรวมแพ็คเกจไบนารีที่แก้ไขช่องโหว่ความปลอดภัยอีกต่อไป ถ้าคุณไม่ตรวจสอบแพตช์และใช้งานด้วยตนเอง คุณไม่รับประกันว่าไบนารีแพ็คเกจใหม่นั้นถูกสร้างขึ้นอย่างถูกต้องและแก้ไขปัญหาได้อย่างเพียงพอ
เป้าหมายของ Linux From Scratch คือการสร้างระบบระดับพื้นฐานที่สมบูรณ์และใช้งานได้ หากคุณไม่ต้องการสร้างระบบ Linux ของคุณเองตั้งแต่เริ่มต้น คุณอาจได้รับประโยชน์จากข้อมูลในหนังสือเล่มนี้
มีเหตุผลดีๆ อื่นๆ มากเกินไปในการสร้างระบบ LFS ของคุณเองเพื่อแสดงรายการทั้งหมดที่นี่ ในท้ายที่สุด การศึกษาเป็นเหตุผลที่ทรงพลังที่สุด ในขณะที่คุณดำเนินการต่อในประสบการณ์ LFS คุณจะค้นพบพลังที่ข้อมูลและความรู้นำมาอย่างแท้จริง