Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

8 เครื่องมือสร้าง Custom Linux Distro ให้ตรงตามความต้องการของคุณ

เมื่อมีการกระจาย Linux มากมาย คุณอาจสงสัยว่าทำไมต้องสร้าง distro ของตัวเองแทนที่จะเอาแบบสำเร็จรูปมาใช้ แม้ในกรณีส่วนใหญ่ distro สำเร็จรูปก็พอ แต่หากคุณต้องการ distro ที่ตอบโจทย์ความต้อง求ของคุณ (หรือพ่อแม่อย่างสมบูรณ์ 100% คุณอาจต้องสร้าง custom Linux distro ของตัวเอง

ด้วยเครื่องมือที่เหมาะสม การสร้าง Linux distro ของตัวเองไม่ได้ยากเท่าที่คิด แม้จะใช้เวลาอย่างแน่นอน มีเครื่องมือมากมายสำหรับวัตถุประสงค์นี้ - บางตัวเป็น universal บางตัวเป็น distro-specific นี่คือ 8 ตัวของพวกเขา

1. Linux Respin

Linux Respin เป็น fork ของ Remastersys ที่หยุดพัฒนาแล้ว หลายปีก่อน Remastersys เป็นหนึ่งในเครื่องมือยอดนิยมสำหรับสร้าง Linux distro ของตัวเอง และ/หรือสำรอง OS Linux Respin ไม่เสนอเท่า Remastersys ตอนก่อน แต่ยังทำงานดีหากคุณใช้ distro ที่มีให้ Linux Respin พร้อมสำหรับ Debian, Mint และ Trisquel เท่านั้น ซึ่งจำกัดความนิยมบ้าง สิ่งที่ฉันไม่ชอบกับเครื่องมือนี้คือเอกสารที่เกือบไม่มี

2. Linux Live Kit

Linux Live Kit เป็นเครื่องมือที่คุณสามารถใช้สร้าง distro ของตัวเองหรือสำรองระบบ มันชอบ Debian แต่โชคดีที่รันบน distro อื่นๆ ได้ด้วย ถ้ารองรับ aufs และ squashfs kernel modules Linux Live Kit มีวิซาร์ดสั้นและตรงไปตรงมาสำหรับสร้าง distro - เพียงทำตามขั้นตอนและคุณเสร็จแล้ว

3. Ubuntu Imager

Ubuntu Imager เป็นเครื่องมือที่ดีสำหรับสร้าง Ubuntu-based distro ของตัวเอง มันไม่ใช่แอปเพียงอย่างเดียวสำหรับ Ubuntu แต่มันเป็นตัวที่ดี จึงเลือกวางไว้ในรายการนี้ ฉันไม่จะรีวิวรายละเอียดเพราะเรามี how-to โดยละเอียดพร้อมคำแนะนำการติดตั้งและการดำเนินการแล้ว

4. Linux from Scratch

หากคุณต้องการควบคุมสิ่งที่รวมอยู่ใน distro ของคุณอย่างสมบูรณ์ และมีเวลาว่างมาก คุณสามารถดูโครงการ Linux from Scratch (LFS) LFS มีเอกสารประกอบมาก และเป็นทรัพยากรการเรียนรู้ที่ยอดเยี่ยมเกี่ยวกับ Linux โดยทั่วไป ไม่ใช่แค่วิธีสร้าง distro ของตัวเอง Linux from Scratch อนุญาตให้คุณสร้างระบบ Linux ที่ปรับแต่งเองทั้งหมดจากซอร์สโค้ด LFS ไม่ใช่เครื่องมืออย่างอื่นๆ ในรายการนี้ แต่คุณยังสามารถใช้เพื่อวัตถุประสงค์เดียวกัน - สร้าง Linux distro ของตัวเอง (และเรียนรู้มากเกี่ยวกับ Linux โดยรวม)

5. Slax Modules Tool

หากคุณมองหาเครื่องมือที่ใช้ง่ายและชอบ Slax - distro เบาที่อิงจาก Slackware คุณโชคดีเพราะพวกเขามีเครื่องมือออนไลน์สำหรับเลือกโมดูลที่คุณต้องการรวมใน distro ของคุณ ฉันเคยใช้เครื่องมือนี้หลายครั้งในอดีตเมื่อต้องการสร้างระบบ live เบาสำหรับเพื่อน และมันทำงานได้อย่างสมบูรณ์ เรียกดูหมวดหมู่ซอฟต์แวร์ เลือกแอปที่ต้องการและเพิ่มเข้าไปใน build อย่ากลัวหากพลาดหนึ่งสองอย่าง เพราะคุณสามารถเพิ่มแอปเพิ่มได้หลังจาก build และรันแล้ว

โปรดทราบว่า แนวทางนี้ถือว่าเก่าและ deprecated สำหรับรุ่นใหม่ของ Slax แนะนำให้ใช้ apt ติดตั้งซอฟต์แวร์แทนที่จะพึ่งพาโมดูล

6. Live Magic

Live Magic เป็นอีกเครื่องมือ Debian สำหรับสร้าง distro มันสามารถสร้าง CD, USB และ netboot images มันง่ายกว่าบางแอปในรายการนี้ เช่น Remastersys แต่มันไม่ใช้ระบบที่ทำงานอยู่เพื่อสร้าง image แทนที่จะเป็นเช่นนั้น ให้ทำตามวิซาร์ดและเลือกตัวเลือกการกำหนดค่าในระหว่างทาง โปรแกรมจะดึงแพ็กเกจจาก repository ของคุณและติดตั้งลงใน image ของคุณ

7. Revisor

อีกเครื่องมือยอดเยี่ยมที่คุณสามารถสร้างการกระจายของตัวเองได้ Revisor อนุญาตให้คุณวาง spin ของคุณเองบน Fedora มันตั้งใจเป็น GUI สำหรับเครื่องมือ build release แต่พัฒนาไปจนช่วยให้ผู้ใช้สร้างการกระจายที่ปรับแต่งได้

Revisor อนุญาตการสร้าง Installation Media สำหรับการติดตั้งถาวรของการกระจายบนคอมพิวเตอร์ live media ที่คุณสามารถบูทและใช้การกระจายโดยไม่ทำการเปลี่ยนแปลงถาวร virtualization media สำหรับใช้ใน virtual guests ใน Xen หรือ KVM และ utility media ที่สามารถรวมโปรแกรมช่วยกู้ข้อมูลหรือจัดการปัญหาในระบบปฏิบัติการ

8. Customizer

Customizer ไม่ได้อยู่ในการพัฒนาที่ active แล้ว แต่นั่น ตามนักพัฒนา คือเพราะมันถือว่า stable มันเป็นอีกเครื่องมือที่คุณสามารถ remix Ubuntu ได้ แต่ยังรองรับ flavors ต่างๆ เช่น Xubuntu และ Kubuntu ข้อจำกัดสำคัญคือระบบโฮสต์ที่คุณใช้ควรมี release number และ architecture เหมือนกับระบบ guest ที่คุณกำลัง remix

เครื่องมือ 8 ตัวนี้สำหรับสร้าง custom Linux distro ของตัวเองควรช่วยคุณ ระดับความซับซ้อน (และพลัง) แตกต่างกัน แตเราพยายามรวมทั้งแอปที่ใช้ง่ายและแอปที่ให้พลังมากกว่า สำหรับเคล็ดลับ Linux เพิ่มเติม ดูคู่มือของเราเกี่ยวกับวิธีซ่อม USB drive ที่เสียหายใน Linux และวิธีติดตั้งแพ็กเกจ .deb ใน Arch Linux