Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Linux

สร้างการกระจาย Linux ของคุณเองด้วย Cubic:คำแนะนำทีละขั้นตอน

หากคุณกำลังคิดที่จะสร้าง Linux ของคุณเอง การจัดจำหน่าย อาจเป็นโปรเจ็กต์ที่น่าตื่นเต้น โดยเฉพาะอย่างยิ่งหากคุณต้องการระบบปฏิบัติการที่ปรับแต่งให้เหมาะกับความต้องการของคุณอย่างสมบูรณ์แบบ

เครื่องมือหนึ่งที่สามารถช่วยให้คุณบรรลุเป้าหมายนี้ได้คือ ลูกบาศก์ ซึ่งนำเสนอคุณสมบัติต่างๆ ที่ออกแบบมาเพื่อลดความซับซ้อนและปรับปรุงกระบวนการปรับแต่งการแจกจ่าย Ubuntu และระบบที่ใช้ Debian อื่นๆ

เรามาดูรายละเอียดกันดีกว่าว่า Cubic คืออะไร ทำงานอย่างไร และเหตุใดจึงกลายเป็นเครื่องมือสมัยใหม่ในการปรับแต่ง Ubuntu และการกระจายแบบอิง Debian อื่นๆ

ลูกบาศก์หรือ ตัวสร้าง ISO ของ Ubuntu แบบกำหนดเอง มอบอินเทอร์เฟซแบบกราฟิกที่เป็นมิตรต่อผู้ใช้ซึ่งช่วยให้คุณสามารถสร้างอิมเมจ ISO ที่สามารถบูตได้ของระบบ Ubuntu ที่คุณกำหนดเองได้อย่างง่ายดาย ช่วยให้กระบวนการทั้งหมดง่ายขึ้น ทำให้ผู้ใช้ทุกระดับทักษะสามารถเข้าถึงได้มากขึ้น โดยนำเสนอแนวทางการปรับแต่ง Ubuntu ที่มีประสิทธิภาพและมีประสิทธิภาพมากขึ้น เมื่อเทียบกับวิธีการแบบเก่าที่ต้องทำด้วยตนเองมากกว่า

ภาพ:คิวบิก

ด้วย Cubic คุณสามารถเพิ่มหรือลบแพ็คเกจ แก้ไขการตั้งค่าระบบ และแม้แต่รวมสคริปต์ของคุณเองได้ทั้งหมดภายในสภาพแวดล้อมเดียว

คู่มือนี้จะแนะนำคุณตลอดกระบวนการทั้งหมด ตั้งแต่การติดตั้งไปจนถึงการปรับแต่ง

↪ ความต้องการของระบบ

ก่อนที่คุณจะเริ่มต้น ตรวจสอบให้แน่ใจว่าระบบของคุณตรงตามข้อกำหนดต่อไปนี้:

  • ระบบปฏิบัติการ: อูบุนตู 20.04 LTS หรือใหม่กว่า หรือ Linux Mint ขึ้นอยู่กับ Ubuntu
  • แรม: อย่างน้อย 2 GB (4 กิกะไบต์ หรือแนะนำมากกว่านี้)
  • พื้นที่ดิสก์: ขั้นต่ำ 5 GB พื้นที่ว่างสำหรับไดเรกทอรีโครงการและไฟล์ ISO

หากระบบของคุณตรงตามข้อกำหนดขั้นต่ำ คุณก็พร้อมที่จะปฏิบัติตามคำแนะนำด้านล่างแล้ว

ขั้นตอนที่ 1:ติดตั้งลูกบาศก์

ก่อนที่คุณจะเริ่มสร้าง ISO แบบกำหนดเองได้ คุณต้องติดตั้ง Cubic บนระบบของคุณเสียก่อน โดยมีวิธีการดังต่อไปนี้:

  1. เปิดเทอร์มินัล โดยการค้นหาในเมนูแอปพลิเคชันของคุณ หรือโดยการกด Ctrl + Alt + T .
    เปิดเทอร์มินัลใหม่
  2. คุณต้องเปิดใช้งาน พื้นที่เก็บข้อมูลจักรวาล เนื่องจากจำเป็นสำหรับการติดตั้ง Cubic .
    sudo add-apt-repository universe
    การเปิดใช้งาน Universe Repository เพื่อติดตั้งลูกบาศก์
  3. เพิ่ม ลูกบาศก์ PPA โดยใช้คำสั่งเพิ่มพื้นที่เก็บข้อมูลที่มีลูกบาศก์
    sudo add-apt-repository ppa:cubic-wizard/release
    การเพิ่มลูกบาศก์ PPA สำหรับการติดตั้ง
  4. รีเฟรชรายการแพ็คเกจของคุณเพื่อรวม PPA ใหม่.
    sudo apt update
    การอัปเดตรายการแพ็คเกจเพื่อรวม Cubic PPA ใหม่
  5. ตอนนี้ ติดตั้ง ลูกบาศก์ โดยใช้คำสั่งต่อไปนี้
    sudo apt install --no-install-recommends cubic
    การติดตั้งลูกบาศก์จากพื้นที่เก็บข้อมูลที่เพิ่มใหม่

หมายเหตุ: –no-install-recommends ตัวเลือกช่วยให้การติดตั้งมีน้ำหนักเบาโดยไม่รวมแพ็คเกจเพิ่มเติม

ขั้นตอนที่ 2:เปิดตัวลูกบาศก์

เมื่อติดตั้งแล้ว คุณสามารถเปิดลูกบาศก์ได้โดยค้นหาในเมนูแอปพลิเคชันของคุณแล้วคลิกเพื่อเปิดหรือพิมพ์ cubic เข้าไปในเทอร์มินัล

การเปิดลูกบาศก์จากเมนูแอพพลิเคชั่นหลังการติดตั้ง

ขั้นตอนที่ 3:ตั้งค่าโครงการของคุณ

เมื่อคุณเปิดตัว Cubic คุณจะได้รับคำแนะนำผ่านหลายขั้นตอนเพื่อสร้าง ISO ที่คุณกำหนดเอง

  1. เลือกโฟลเดอร์ที่ลูกบาศก์จะจัดเก็บไฟล์โครงการของคุณ และวิธีที่ดีที่สุดคือสร้างโฟลเดอร์ใหม่เพื่อจุดประสงค์นี้

    ตัวอย่าง: สร้างโฟลเดอร์ชื่อ CubicProject บนเดสก์ท็อปของคุณ

    ลูกบาศก์อินเตอร์เฟส
  2. คลิกที่ไอคอนโฟลเดอร์ในลูกบาศก์แล้วไปที่โฟลเดอร์ที่สร้างขึ้นใหม่ จากนั้นเลือกโฟลเดอร์
    เรียกดูและเลือกโฟลเดอร์ที่สร้างขึ้นใหม่ของคุณในลูกบาศก์

ขั้นตอนที่ 4:เลือกไฟล์ ISO

  1. เริ่มต้นด้วยการระบุ Ubuntu ISO ไฟล์. ใน Cubic คุณสามารถใช้ Ubuntu ISO หรืออนุพันธ์ใดๆ ก็ได้ สำหรับคู่มือนี้ เราได้เลือกที่จะทำงานร่วมกับ Linux Mint ISO แต่กระบวนการปรับแต่ง Ubuntu ISO นั้นเหมือนกันทุกประการ คุณสามารถดาวน์โหลด Ubuntu ISO ล่าสุดได้จากเว็บไซต์อย่างเป็นทางการของ Ubuntu หากคุณใช้ Linux Mint ISO ให้ดาวน์โหลด Cinnamon Edition ล่าสุด จากเว็บไซต์อย่างเป็นทางการ
    ดาวน์โหลด Linux Mint Cinnamon ISO จากเว็บไซต์อย่างเป็นทางการเพื่อการปรับแต่ง
  2. หลังจากดาวน์โหลดแล้ว ให้คลิก เรียกดู ในลูกบาศก์และค้นหาไฟล์ ISO ที่คุณดาวน์โหลด
    ค้นหาและเลือกไฟล์ ISO ที่ดาวน์โหลดมาในรูปแบบลูกบาศก์

ขั้นตอนที่ 5:ปรับแต่งข้อมูลปริมาณ

ปรับแต่ง รหัสระดับเสียง ชื่อ และเวอร์ชัน ของ ISO ของคุณ

ตัวอย่าง:

  • รหัสวอลุ่ม: MyCustomDistro
  • ชื่อ: Distro แบบกำหนดเองของฉัน
  • เวอร์ชัน: 1.00
การปรับแต่ง Volume ID ชื่อ และเวอร์ชันของ ISO ของคุณ

คำอธิบาย: ข้อมูลนี้จะแสดงเมื่อคุณติดตั้งหรือบูตจาก ISO ที่คุณกำหนดเอง

ขั้นตอนที่ 6:คลายการบีบอัด ISO

คลิกถัดไป เพื่อเริ่มกระบวนการขยายขนาด ISO การดำเนินการนี้อาจใช้เวลาสักครู่ ขึ้นอยู่กับความเร็วของระบบของคุณ

ขั้นตอนที่ 7:ปรับแต่งระบบไฟล์

เมื่อคลายการบีบอัด ISO แล้ว คุณจะเข้าสู่ สภาพแวดล้อม chroot โดยที่คุณสามารถปรับแต่งระบบไฟล์ได้

  1. หากคุณต้องการให้ ISO แบบกำหนดเองของคุณรวมซอฟต์แวร์ล่าสุด ให้เริ่มต้นด้วยการรันคำสั่งต่อไปนี้ในเทอร์มินัล:
    sudo apt update && sudo apt upgrade
    การใช้เทอร์มินัลเพื่ออัปเดตและอัปเกรดซอฟต์แวร์ใน ISO ที่คุณกำหนดเอง

    คุณสามารถเรียกใช้คำสั่งเพื่อติดตั้งซอฟต์แวร์ ลบแพ็คเกจ หรือทำการเปลี่ยนแปลงอื่นๆ ได้

    ตัวอย่างการติดตั้งแพ็คเกจ:

    sudo apt install package-name
    การติดตั้งแพ็คเกจใน ISO ที่คุณกำหนดเอง:ตัวอย่างด้วย keepassxc

    แทนที่ ชื่อแพ็คเกจ ด้วยชื่อของซอฟต์แวร์ที่คุณต้องการติดตั้ง

  2. เพื่อลบ แพ็คเกจที่คุณไม่ต้องการใน distro แบบกำหนดเองของคุณ ให้ใช้คำสั่งต่อไปนี้:
    sudo apt purge package-name
    การลบแพ็คเกจที่ไม่ต้องการออกจาก ISO ที่คุณกำหนดเอง:ตัวอย่างด้วย libreoffice และธันเดอร์เบิร์ด
  3. คุณสามารถแก้ไขไฟล์การกำหนดค่าเพื่อเปลี่ยนการตั้งค่าระบบได้ ตัวอย่างเช่น หากต้องการแก้ไข sources.list ไฟล์:
    sudo nano /etc/apt/sources.list

    คำอธิบาย: นาโน เป็นโปรแกรมแก้ไขข้อความที่ทำงานในเทอร์มินัล ใช้เพื่อทำการเปลี่ยนแปลงและบันทึกด้วย Ctrl + O จากนั้นออกด้วย Ctrl + X .

ขั้นตอนที่ 8:ปรับแต่งสภาพแวดล้อมเดสก์ท็อปและการตั้งค่า

  1. คุณสามารถแก้ไขการตั้งค่าสภาพแวดล้อมเดสก์ท็อปได้ เช่น การเปลี่ยนธีมหรือไอคอน

    ตัวอย่าง: หากต้องการติดตั้งธีมใหม่ คุณอาจเรียกใช้:

    sudo apt install gnome-themes-standard
  2. หากต้องการเพิ่มไฟล์หรือวอลเปเปอร์ คุณสามารถคัดลอกลงในระบบไฟล์ได้โดยตรง ตัวอย่างเช่น หากต้องการเพิ่มวอลเปเปอร์:
    cp /path/to/your/wallpaper.jpg /usr/share/backgrounds/
  3. ตั้งค่าวอลเปเปอร์ที่คุณต้องการโดยพิมพ์:
    gsettings set org.gnome.desktop.background picture-uri file:///usr/share/backgrounds/custom_wallpaper.jpg

ปรับคำสั่งสำหรับสภาพแวดล้อมเดสก์ท็อปอื่นๆ ตามต้องการ

ขั้นตอนที่ 9:ปรับแต่ง ISO ที่คุณกำหนดเองให้เสร็จสิ้น

  1. หลังจากทำการเปลี่ยนแปลงตามที่คุณต้องการทั้งหมดแล้ว คลิก ถัดไป เพื่อออกจากสภาพแวดล้อม chroot
    เสร็จสิ้นการปรับแต่งและออกจากสภาพแวดล้อม chroot
  2. ตอนนี้คุณจะเห็นรายการแพ็คเกจทั้งหมดที่รวมอยู่ใน ISO ที่ใช้งานจริง คุณสามารถเลือกหรือยกเลิกการเลือกแพ็คเกจเพื่อรวมหรือแยกออก และเลือกระหว่างการติดตั้งขั้นต่ำและการติดตั้งมาตรฐาน (แพ็คเกจที่เลือกจะถูกลบออก)
    การตรวจสอบและปรับเปลี่ยนการเลือกแพ็คเกจสำหรับ ISO ที่ใช้งานอยู่ของคุณ
  3. หลังจากปรับแต่งระบบไฟล์และตรวจสอบการเลือกแพ็คเกจ คุณจะมีตัวเลือกในการเลือกเคอร์เนลที่จะใช้สำหรับการบูต ISO แบบสด เลือกเคอร์เนลที่เหมาะกับความต้องการของคุณมากที่สุด (เคอร์เนลล่าสุดจะถูกเลือกตามค่าเริ่มต้น)
    การเลือกเคอร์เนลสำหรับการบูต ISO แบบสดของคุณหลังจากการปรับแต่ง
  4. หากคุณต้องการให้กระบวนการติดตั้งเป็นแบบอัตโนมัติ คุณสามารถสร้างหรือแก้ไขไฟล์ preseed ได้ ซึ่งจะทำให้คุณสามารถข้ามข้อความแจ้งระหว่างการติดตั้งได้ ไปที่แท็บ Preseed ในลูกบาศก์เพื่อสร้างหรือแก้ไขไฟล์เหล่านี้
  5. สุดท้าย เลือกประเภทการบีบอัดสำหรับ ISO ของคุณ
    ตัวเลือกได้แก่:
    • X-Z: ISO น้อยลง ระยะเวลาการบรรจุ/แกะบรรจุภัณฑ์นานขึ้น
    • LZ4: ISO ที่ใหญ่ขึ้น ใช้เวลาบรรจุ/แกะน้อยที่สุด
    • GZIP: ทางเลือกที่สมดุล
      การเลือกประเภทการบีบอัดสำหรับ ISO ของคุณ:X-Z, LZ4 หรือ GZIP
  6. คลิก สร้าง ปุ่มเพื่อสร้าง ISO ที่คุณกำหนดเอง กระบวนการนี้อาจใช้เวลาสักครู่ ขึ้นอยู่กับการเปลี่ยนแปลงที่คุณทำ
    การสร้าง ISO ที่คุณกำหนดเอง:คลิกปุ่มเพื่อเริ่มกระบวนการสร้าง

ขั้นตอนที่ 10:ทดสอบ Distro ที่คุณกำหนดเอง

  1. หากต้องการทดสอบ ISO ใหม่ของคุณ คุณสามารถใช้ VirtualBox หรือซอฟต์แวร์การจำลองเสมือนอื่นได้ หากไม่มี VirtualBox คุณสามารถติดตั้งได้โดยใช้:
    sudo apt install virtualbox
  2. เปิด VirtualBox แล้วคลิก ใหม่ เพื่อสร้างเครื่องเสมือนใหม่
    • เลือกประเภทระบบปฏิบัติการ: เลือก ลินุกซ์ และ อูบุนตู (64 บิต) .
    • จัดสรรทรัพยากร: กำหนด RAM อย่างน้อย 2 GB และสร้างฮาร์ดดิสก์เสมือน
  3. ในการตั้งค่าเครื่องเสมือน ไปที่ที่เก็บข้อมูล เลือกออปติคัลไดรฟ์ว่าง แล้วคลิกไอคอนดิสก์เพื่อเลือก ISO ที่คุณกำหนดเอง
  4. สตาร์ทเครื่องเสมือนและตรวจสอบให้แน่ใจว่าเครื่องบู๊ตจาก ISO คุณควรเห็น Ubuntu/Linux Mint เวอร์ชันที่คุณกำหนดเอง
Linux Mint เครื่องเสมือนขับเคลื่อน ISO แบบกำหนดเองใน VirtualBox

ขั้นตอนที่ 11:การสรุปผลและการเผยแพร่

  • ใช้เครื่องมือเช่น Rufus /บาเลนาเอตเช่ r (สำหรับ Windows ) หรือ Etcher (สำหรับ Linux ) เพื่อสร้างไดรฟ์ USB ที่สามารถบูตได้จาก ISO ที่คุณกำหนดเอง
อินเทอร์เฟซ balenaEtcher
  • หากคุณต้องการแชร์ ISO ที่คุณกำหนดเอง ลองอัปโหลดไปยังบริการแชร์ไฟล์หรือโฮสต์ไว้บนเว็บไซต์ส่วนตัว หากคุณทำตามขั้นตอนทั้งหมดอย่างระมัดระวัง แสดงว่าคุณได้สร้างการแจกจ่าย Linux แบบกำหนดเองโดยใช้ Cubic สำเร็จแล้ว

รู้สึกอิสระที่จะสำรวจการปรับแต่งเพิ่มเติมและเพลิดเพลินไปกับ distro ใหม่ของคุณ! หากคุณมีคำถามหรือพบปัญหา อย่าลังเลที่จะขอความช่วยเหลือจากชุมชน Linux เนื่องจากชุมชนเหล่านี้มักจะให้การสนับสนุนและมีความรู้เป็นอย่างดี มาปิดท้ายด้วยการตอบคำถามที่พบบ่อย:ควรใช้ Ubuntu เหมือนเดิมดีกว่าไหม หรือคุณควรพิจารณาปรับแต่งเอง

↪ บรรทัดล่างสุด

การตัดสินใจว่าจะใช้การตั้งค่าเริ่มต้นของ Ubuntu หรือปรับแต่งด้วยเครื่องมืออย่างลูกบาศก์ก็ขึ้นอยู่กับสิ่งที่คุณต้องการจริงๆ การตั้งค่าเริ่มต้นนั้นสมบูรณ์แบบสำหรับความเรียบง่ายและความน่าเชื่อถือ แต่การปรับแต่งสามารถมอบประสบการณ์ที่เป็นส่วนตัวและมีประสิทธิภาพยิ่งขึ้นให้กับคุณ ความยืดหยุ่นของ Ubuntu ช่วยให้คุณสามารถเลือกสิ่งที่เหมาะกับคุณที่สุด

หากคุณประสบปัญหาใดๆ ในขณะที่ปรับแต่ง Ubuntu ISO ด้วย Cubic คุณสามารถกลับมาอ่านคู่มือนี้เพื่อขอความช่วยเหลือหรือติดต่อชุมชน Ubuntu ที่ให้การสนับสนุน ซึ่งน่าจะมีวิธีแก้ปัญหาสำหรับคุณ และหากคุณมีคำถามอื่น ๆ เกี่ยวกับคู่มือนี้ อย่าลังเลที่จะแสดงความคิดเห็นด้านล่าง ขอบคุณสำหรับการอ่าน!

เกี่ยวกับผู้เขียน

สร้างการกระจาย Linux ของคุณเองด้วย Cubic:คำแนะนำทีละขั้นตอน

อับดุลลาห์ อามิน

Abdullah มีความหลงใหลในการติดตามข่าวสารล่าสุดเกี่ยวกับแนวโน้มและการพัฒนาล่าสุดในอุตสาหกรรมเกม ด้วยพื้นฐานที่แข็งแกร่งในด้านการเขียนและการค้นคว้า เขาจึงสามารถจัดทำบทวิเคราะห์เชิงลึกและบทความที่ให้ความรู้แก่ผู้ชมเกมได้หลากหลาย