Linux-Libre เป็นรูปแบบหนึ่งของเคอร์เนล Linux ที่มีจุดมุ่งหมายเพื่อให้บริการไดรเวอร์ฮาร์ดแวร์แบบโอเพ่นซอร์สและฟรีเท่านั้น ปัจจุบันอยู่ภายใต้การดูแลของมูลนิธิซอฟต์แวร์เสรีแห่งละตินอเมริกา ดังนั้น ลีนุกซ์รุ่นที่ใช้มันยังส่งเสริมการใช้ซอฟต์แวร์โอเพ่นซอร์สและฟรี (FOSS) ด้วย
ปัญหาเกี่ยวกับ Binary Blobs
ในช่วงหลายปีที่ผ่านมา Linux ได้นำเทรนด์การรวมเฟิร์มแวร์ “binary blobs” เข้ากับเคอร์เนล Binary Blobs เหล่านี้เป็นซอฟต์แวร์ขนาดเล็กที่จัดเตรียมให้เป็นไบนารีแบบโอเพนซอร์สสำหรับผู้ผลิตฮาร์ดแวร์ จากนั้นโหลดโดยเคอร์เนล Linux ตามที่เป็นอยู่ ซึ่งจะช่วยสนับสนุนฮาร์ดแวร์ของคุณได้อย่างสมบูรณ์แบบ
แม้ว่าวิธีนี้จะสะดวกสำหรับผู้ที่ต้องการความเข้ากันได้ดีกับฮาร์ดแวร์ที่เขาใช้ แต่ลักษณะทึบแสงของไบนารีบล็อบเหล่านี้ทำให้เกิดข้อกังวลด้านความปลอดภัยและความน่าเชื่อถือหลายประการ
นี่เป็นเพราะไบนารีบล็อบไม่อนุญาตให้นักพัฒนาบุคคลที่สามตรวจสอบซอร์สโค้ดของ Blob ด้วยเหตุนี้ เหตุการณ์นี้อาจกลายเป็นปัญหาสำหรับผู้ที่ให้ความสำคัญกับความปลอดภัย รวมทั้งผู้ที่ใช้คอมพิวเตอร์เพื่อการทำงานที่สำคัญ
เหตุใดจึงต้องใช้ Linux-Libre
Linux-Libre ช่วยให้คุณใช้ Linux ได้โดยไม่ต้องใช้ไบนารี blobs และรัน FOSS 100% ในเครื่องของคุณ อย่างไรก็ตาม เนื่องจาก Linux-Libre อาศัยไดรเวอร์โอเพ่นซอร์ส จึงไม่ได้รับการสนับสนุนฮาร์ดแวร์ที่ดีที่สุดเสมอไป
อย่างไรก็ตาม Linux-Libre นั้นเชื่อถือได้และทำงานได้ดีมาก สิ่งนี้ทำให้ Linux-Libre เป็นที่น่าสนใจสำหรับผู้ใช้ทั่วไปที่ต้องการติดตั้ง Linux ที่เสถียรและปลอดภัย
ด้วยเหตุนี้ บทความนี้จึงกล่าวถึงการแจกจ่าย Linux ที่ดีที่สุดบางตัวที่ใช้เคอร์เนล Linux-Libre สำหรับผู้ใช้ทั่วไปและผู้ใช้ระดับสูง
1. Trisquel Linux-Libre
Trisquel เป็นการแจกจ่าย Linux-Libre ที่ใช้งานง่ายโดยใช้ Debian ไม่เพียงแต่ได้รับประโยชน์จากการรักษาความปลอดภัยจาก Linux-Libre แต่ยังได้รับการอัปเดตที่เสถียรผ่าน Debian
นอกจากนี้ Trisquel ยังตั้งเป้าที่จะให้เป็นมิตรกับผู้ใช้มากที่สุด มันจะแนะนำคุณตลอดการติดตั้งและแม้กระทั่งเมื่อคุณเปิดเครื่องคอมพิวเตอร์ครั้งแรก ทำให้เป็นหนึ่งในลีนุกซ์ดิสทริบิวชันที่ดีที่สุดสำหรับผู้ใช้คอมพิวเตอร์ใหม่
Trisquel ยังมีคุณสมบัติมากมาย:
- สร้างและกำหนดค่าในแคว้นกาลิเซีย ประเทศสเปน ทำให้เป็นหนึ่งในลีนุกซ์รุ่นไม่กี่รุ่นที่รองรับสภาพแวดล้อมเดสก์ท็อปภาษาสเปนแบบเนทีฟ
- รองรับวิธีสร้างโวลุ่มที่เข้ารหัสตามค่าเริ่มต้น ทำให้มีประโยชน์หากคุณต้องการสร้างการติดตั้ง Trisquel ที่ปลอดภัยจนถึงระดับฮาร์ดไดรฟ์
- สร้างขึ้นเพื่อใช้โดยผู้พิการ ซึ่งรวมถึงคู่มือเสียงและการตั้งค่าที่คุณสามารถเปิดใช้งานสำหรับปัญหาทางสายตา เช่น ตาบอดสีและตาบอดบางส่วนถึงเต็ม
2. PureOS
PureOS เป็นการแจกจ่าย Linux-Libre ที่สวยงามซึ่งรวมอยู่ในแล็ปท็อปแบรนด์ Purism โดยค่าเริ่มต้น เช่นเดียวกับ Trisquel มันใช้ Debian และได้รับประโยชน์จากแพ็คเกจที่เสถียร
อย่างไรก็ตาม จุดขายหลักของ PureOS แตกต่างจาก Trisquel ตรงที่ใช้งานได้กับแนวคิด "การบรรจบกัน" ดังนั้นจึงมีคุณสมบัติที่ทำให้ใช้งานได้ทั้งบนหน้าจอเดสก์ท็อปและมือถือ
PureOS ยังมีคุณสมบัติดังต่อไปนี้:
- ปลอดภัยตั้งแต่เริ่มต้น และทีมนักพัฒนาจะตรวจสอบและตรวจสอบหาช่องโหว่ที่อาจเกิดขึ้นในการกระจายอย่างต่อเนื่อง
- มีการสนับสนุนที่ดีสำหรับอุปกรณ์ Android ผ่าน GNOME ในการนั้น คุณสามารถจับคู่สมาร์ทโฟนของคุณกับเครื่องเพื่อใช้แอปพลิเคชันใน PureOS รวมทั้งควบคุมคอมพิวเตอร์ของคุณจากระยะไกลได้
- มีตัวจัดการแอปพลิเคชันอย่างง่ายที่ให้คุณติดตั้งแพ็คเกจได้อย่างง่ายดายโดยไม่ต้องใช้บรรทัดคำสั่ง มีประโยชน์สำหรับผู้ที่ต้องการใช้คอมพิวเตอร์สำหรับงานประจำวันโดยไม่ต้องใช้เครื่องเทอร์มินัล
3. GNU Guix
GNU Guix เป็นการแจกจ่าย Linux-Libre ที่มีจุดมุ่งหมายเพื่อสร้างระบบปฏิบัติการที่ทำซ้ำได้ ช่วยให้คุณสร้างระบบของคุณเองที่สามารถสร้างใหม่ได้
มีประโยชน์สำหรับผู้ที่มีเครื่องหลายเครื่องหรือผู้ที่ต้องการให้แน่ใจว่าสิ่งที่กำลังติดตั้งเหมือนกันตลอดเวลา
GNU Guix ยังมีคุณสมบัติดังต่อไปนี้:
- ช่วยให้คุณสร้างสแนปชอตต่อเนื่องของคอมพิวเตอร์ของคุณ ซึ่งรวมถึงแพ็คเกจและไฟล์การกำหนดค่าของคุณ ด้วยเหตุนี้ คุณจึงสามารถข้ามไปยังจุดใดก็ได้ในประวัติของระบบ ทำให้คุณกู้คืนจากความล้มเหลวได้อย่างง่ายดาย
- ช่วยให้คุณสามารถติดตั้งซอฟต์แวร์เดียวกันได้หลายเวอร์ชัน มีประโยชน์สำหรับผู้ทดสอบที่ต้องการตรวจสอบซอฟต์แวร์ระหว่างการเปลี่ยนแปลงเวอร์ชัน
- เขียนด้วยภาษา Guile Scheme ซึ่งอิงจาก Lisp และเข้าใจง่าย GNU Guix ไม่เพียงแต่ยืดหยุ่นสำหรับผู้ใช้ระดับสูงเท่านั้น แต่ยังกำหนดค่าได้ง่ายสำหรับมือใหม่ด้วย
4. Parabola Linux-Libre
Parabola เป็นการแจกจ่าย Linux-Libre ที่มีจุดมุ่งหมายเพื่อสร้างการติดตั้ง Linux ที่เรียบง่ายและน้อยที่สุด มันขึ้นอยู่กับ Arch Linux และเหมาะสำหรับผู้ใช้ระดับสูง พาราโบลาสามารถเป็นการกระจายที่ทรงพลังซึ่งมีทั้งความปลอดภัยและขอบที่รั่ว
นอกจากนี้ ความมุ่งมั่นของ Parabola ในการรักษาความปลอดภัยหมายความว่าจะทำการตรวจสอบบนแพ็คเกจที่มีให้ ปัญหาใดๆ ในแพ็คเกจใน Parabola ได้รับการแก้ไขแล้ว
มีประโยชน์สำหรับผู้ใช้ที่กังวลเรื่องปัญหาด้านความปลอดภัยที่อาจส่งผลต่อการทำงานบนคอมพิวเตอร์
Parabola มาพร้อมกับคุณสมบัติเหล่านี้:
- มาพร้อมกับสองโปรแกรม –
yourfreedom
และyourprivacy
– ที่สแกนระบบของคุณเพื่อหาความเสี่ยงด้านความปลอดภัยและแสดงโปรแกรมที่มีความเสี่ยงเหล่านั้น - มาพร้อมกับ
noprism
พื้นที่เก็บข้อมูล:การเลือกซอฟต์แวร์ที่ปลอดภัย โปรแกรมที่นี่สร้างขึ้นเพื่อทำงานในสถานการณ์การใช้คอมพิวเตอร์ที่ไม่ปลอดภัย - สามารถติดตั้ง Parabola ได้โดยไม่ต้องติดตั้งระบบใหม่ ผู้ใช้ Arch Linux สามารถย้ายระบบของตนไปยัง Parabola ได้โดยใช้แหล่งที่มาและอัปเดตระบบจากที่นั่น
5. Hyperbola Linux-Libre
Hyperbola เป็นการแจกจ่าย Linux-Libre ที่มุ่งเน้นที่ความเสถียรและการสนับสนุนระยะยาว คล้ายกับ Parabola Hyperbola คือการกระจาย Linux แบบ Arch-based
ข้อแตกต่างหลักประการหนึ่งกับ Parabola คือนโยบายที่เข้มงวดเพื่อความมั่นคงและความเรียบง่าย มีการอัปเดตไม่มากนัก เนื่องจากจะทดสอบการอัปเดตเพื่อให้แน่ใจว่าจะไม่หยุดชะงักระหว่างการอัปเกรด ทำให้เป็นการกระจายสำหรับเวิร์กสเตชันที่ต้องทำงานตลอดเวลา
Hyperbola แสดงให้เห็นถึงความมุ่งมั่นต่อความเรียบง่ายและความเสถียรด้วยคุณสมบัติดังต่อไปนี้:
- ตั้งเป้าที่จะลดความซับซ้อนของระบบ Linux โดยการลบโปรแกรมต่างๆ เช่น SystemD ซึ่งทำให้ระบบทำงานโดยมีความต้องการน้อยกว่าและมีพื้นที่ขนาดเล็กสำหรับปัญหาใดๆ ที่จะปรากฏขึ้น
- มาพร้อมกับ Xenocara โดยค่าเริ่มต้น:เวอร์ชันของ Xorg ที่แพทช์โดยนักพัฒนา OpenBSD เพื่อให้เชื่อถือได้และมีเสถียรภาพ
- ใช้ LibreSSL สำหรับใบรับรอง SSL และ TLS LibreSSL เป็นส้อมที่ทันสมัยของ OpenSSL และได้แนะนำการอัปเดต การตรวจสอบ และการแก้ไขที่ช่วยขจัดปัญหาของ OpenSSL
หากการพูดคุยทั้งหมดนี้ทำให้คุณสงสัยว่าคอมไพล์เคอร์เนล Linux ของคุณต้องทำอย่างไร คุณสามารถดูคู่มือที่มีประโยชน์นี้ได้
คำถามที่พบบ่อย
1. ฉันควรคาดหวังปัญหาฮาร์ดแวร์ประเภทใดกับ Linux-Libre
โดยส่วนใหญ่ เคอร์เนล Linux-Libre ให้ทางเลือกโอเพ่นซอร์สฟรีสำหรับไดรเวอร์ฮาร์ดแวร์ อย่างไรก็ตาม ปัญหาอย่างหนึ่งของเวอร์ชันนี้คือการขาดการสนับสนุนสำหรับอุปกรณ์ที่ไม่มีไดรเวอร์โอเพนซอร์ส
ปัญหาสองสามข้อที่ต้องระวังคือ:
- คุณกำลังใช้การ์ดไร้สายที่เป็นกรรมสิทธิ์สำหรับ Wi-Fi ซึ่งมักจะเกิดขึ้นหากคุณใช้การ์ดไร้สายของ Intel
- คุณกำลังใช้การ์ดกราฟิก nVidia ล่าสุด และไดรเวอร์โอเพนซอร์ส noveuau ยังไม่มีเวอร์ชันสำหรับมัน
สำหรับฉบับแรก คุณจะต้องเปลี่ยนการ์ดไร้สายที่เครื่องของคุณใช้ การ์ดที่เป็นมิตรกับโอเพนซอร์สที่ได้รับความนิยมมากที่สุดใช้ชิปไร้สาย Atheros ที่มักพบในการ์ด เช่น TP-LINK และ Panda
สำหรับรุ่นหลัง คุณจะต้องรอเวอร์ชันของ noveuau เพื่อรองรับการ์ดกราฟิกของคุณ โดยปกติจะใช้เวลาสองสามเดือนหลังจากเปิดตัวการ์ดกราฟิกใหม่
2. Linux-Libre เป็นเวอร์ชันล่าสุดหรือไม่
ใช่! เคอร์เนล Linux-Libre กำลังติดตามเคอร์เนล "mainline" อย่างแข็งขัน สำหรับเคอร์เนล Linux รุ่นใดก็ตาม Linux-Libre จะเผยแพร่เวอร์ชันสำหรับเคอร์เนลนั้น
3. Linux-Libre Distribution ตัวไหนที่เหมาะกับฉัน
นี่เป็นคำถามเชิงอัตวิสัยสูง อย่างไรก็ตาม กฎง่ายๆ ในการเลือกการกระจายใหม่คือความเหมาะสมกับความต้องการของคุณหรือไม่ ตัวอย่างเช่น หากคุณกำลังมองหาการแจกจ่ายที่สมบูรณ์และใช้งานง่าย คุณจะได้รับบริการที่ดีกว่าโดยใช้ PureOS และ Trisquel Linux-libre
อย่างไรก็ตาม หากคุณกังวลมากขึ้นว่าจะมีระบบที่สอดคล้องกันและเต็มใจที่จะแฮ็กระบบเพื่อให้สิ่งต่าง ๆ ทำงานได้ คุณอาจจะพบว่า GNU Guix นั้นสมบูรณ์แบบสำหรับคุณ
สุดท้ายนี้ หากคุณเป็นผู้ใช้ที่เน้นเรื่องความปลอดภัยหรือต้องการคอมพิวเตอร์ที่ต้องทำงานในสถานการณ์ที่ต้องมีความเป็นส่วนตัว คุณอาจพบว่าการใช้ Parabola และ Hyperbola Linux-Libre เป็นเครื่องที่เหมาะกับค่าใช้จ่าย
นี่คือการแจกจ่ายที่มุ่งมั่นเพื่อความเสถียรเหนือสิ่งอื่นใด คุณจึงวางใจได้ในการรักษาความปลอดภัยระบบให้กับคุณ