Computer >> คอมพิวเตอร์ >  >> ระบบ >> Linux

สร้าง Live Linux Distro แบบกำหนดเองด้วย Linux Live Kit

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

ด้วยการทำงานในชุมชนและการสนับสนุนจากองค์กรต่างๆ เช่น Canonical มาหลายทศวรรษ คุณสามารถดาวน์โหลดบางอย่าง เช่น Ubuntu Linux ได้แล้ววันนี้ และทำเกือบทุกอย่างที่คุณสามารถทำได้ด้วย Windows ทั้งหมดนี้ไม่จำเป็นต้องมีปริญญาวิทยาการคอมพิวเตอร์ distros Linux บนเดสก์ท็อปสมัยใหม่ดูดี ทำงานได้ดี และเหมาะสำหรับผู้ใช้ทั่วไป

    สร้าง Live Linux Distro แบบกำหนดเองด้วย Linux Live Kit

    อย่างไรก็ตาม มีความแตกต่างอย่างมากเมื่อเทียบกับระบบปฏิบัติการเชิงพาณิชย์ – ใบอนุญาตโอเพ่นซอร์ส

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

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

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

    สร้าง Live Linux Distro แบบกำหนดเองด้วย Linux Live Kit

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

    การตั้งค่าเครื่อง

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

    ดังนั้นสิ่งที่เราจะทำคือติดตั้ง UbuntuLinux ลงในเครื่องเสมือน VirtualBox นั่นทำให้เรามีสภาพแวดล้อมการติดตั้งที่สะอาดและมีการควบคุม นอกจากนี้ยังหมายความว่าคุณสามารถสร้าง Linux distros แบบกำหนดเองจากเครื่อง Windows ได้หากต้องการ สุดท้ายนี้ เป็นวิธีที่ดีในการทดสอบ distro ที่คุณเพิ่งสร้างขึ้น เพื่อให้แน่ใจว่าทำงานได้อย่างถูกต้อง

    เราจะใช้องค์ประกอบต่อไปนี้:

    • Windows 10
    • VirtualBox
    • Ubuntu 18 LTS

    โปรดจำไว้ว่า กระบวนการทำงานเหมือนกันทุกประการหากคุณใช้ Linux Live Kit บนการติดตั้ง Linux ที่ทำงานเหมือนบนคอมพิวเตอร์ทั่วไป แทนที่จะเป็นในเครื่องเสมือน

    การติดตั้งลินุกซ์

    สร้าง Live Linux Distro แบบกำหนดเองด้วย Linux Live Kit

    สิ่งแรกที่ต้องทำคือติดตั้ง Linux แน่นอนว่าหากคุณต้องการใช้การติดตั้งที่มีอยู่ คุณสามารถข้ามขั้นตอนนี้ได้

    การติดตั้งลินุกซ์ตามปกตินั้นต้องการเพียงแค่คุณบูตจากสื่อการติดตั้ง DVD หรือ USB เนื่องจากเราใช้ VirtualBox เราจึงต้องสร้างเครื่องเสมือนใหม่ จากนั้นชี้ไปที่ดิสก์อิมเมจของ Ubuntu ที่เราดาวน์โหลด นี่คือขั้นตอนที่คุณต้องปฏิบัติตาม

    การดูแลเรื่องการพึ่งพา

    เนื่องจาก Linux Live Kit เป็นเพียงการรวบรวมสคริปต์ที่ชาญฉลาด มันจึงต้องการแพ็คเกจซอฟต์แวร์อื่นบางตัวเพื่อนำเสนอบนเครื่อง Linux ของคุณ ในหลายกรณี สิ่งเหล่านี้จะกลายเป็นส่วนเริ่มต้นของเวอร์ชันของ Linux ที่คุณเลือกแล้ว แต่คุณจะต้องตรวจสอบด้วยวิธีใดวิธีหนึ่ง

    คุณต้องแน่ใจว่า aufs ได้รับการสนับสนุนโดยเคอร์เนลที่ใช้โดยการกระจาย Linux ที่คุณเลือก คุณสามารถตรวจสอบเวอร์ชันเคอร์เนลที่รองรับ aufs ได้ที่นี่ หากเคอร์เนลที่คุณเลือกไม่รองรับ aufs คุณจะต้องมองหาทางเลือกอื่นสำหรับ Linux Live Kit

    ตอนนี้เราต้องตรวจสอบให้แน่ใจว่าได้ติดตั้ง Squashfs ไว้ในระบบแล้ว นี่คือเทคโนโลยีการบีบอัดที่ใช้โดย Linux LiveKit ในการติดตั้ง คุณต้องดำเนินการดังนี้

    ขั้นแรก เปิดเทอร์มินัล ใน Ubuntu คุณสามารถทำได้โดยคลิก “แสดงแอปพลิเคชัน” ปุ่มที่ด้านล่างซ้ายของหน้าจอ จะเป็นการเปิดแถบค้นหา ค้นหา “เทอร์มินัล” และคลิกเมื่อมันขึ้นมา

    สร้าง Live Linux Distro แบบกำหนดเองด้วย Linux Live Kit

    ตอนนี้ในเทอร์มินัล ให้พิมพ์ดังต่อไปนี้:

    sudoapt-get update &&sudo apt-get ติดตั้ง squashfs-tools

    สร้าง Live Linux Distro แบบกำหนดเองด้วย Linux Live Kit

    ถ้าทุกอย่างเป็นไปด้วยดี แพ็คเกจจะถูกติดตั้ง หากคุณประสบปัญหา คุณจะต้องอ้างอิงเอกสารระบบปฏิบัติการเวอร์ชันของคุณ การแก้ไขปัญหาเกี่ยวกับที่เก็บและการติดตั้งอยู่นอกขอบเขตของเราสำหรับบทแนะนำนี้

    ตัดไขมัน

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

    การปรับแต่ง

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

    ดาวน์โหลด Linux Live Kit

    ถึงเวลาดาวน์โหลดสคริปต์ที่เราต้องการแล้ว คุณสามารถหาได้ใน GitHub ให้ความสนใจเป็นพิเศษกับคำแนะนำใน README ที่นี่ บางส่วนอาจเกี่ยวข้องกับความต้องการหรือสถานการณ์ของคุณ Forexample มีคำแนะนำเฉพาะหากคุณต้องการสร้าง liveCD ที่สามารถบู๊ตได้

    บันทึกไฟล์ที่ดาวน์โหลดไปที่ /tmp . ในการดาวน์โหลด คุณจะพบโฟลเดอร์ชื่อ “/DOC/ ซึ่งเต็มไปด้วยข้อมูล readme เพิ่มเติมเพื่อช่วยคุณในกรณีที่คุณเจออุปสรรค

    กำลังสร้าง Live OS ของคุณ

    ตอนนี้ไฟล์สคริปต์อยู่ในตำแหน่งที่ควรจะเป็นแล้ว เราต้องการเรียกใช้สคริปต์จริงๆ ในการดำเนินการนี้ เราจะต้องเปลี่ยนจากการเป็นผู้ใช้ทั่วไปมาเป็นผู้ใช้ขั้นสูง ใน Ubuntu เปิดเทอร์มินัล และ พิมพ์ดังนี้:

    cd /tmp

    สิ่งนี้จะเปลี่ยนคุณไปที่โฟลเดอร์ TMP ที่แตกไฟล์ Live Kit

    สิ่งสุดท้ายที่เราต้องทำคือเรียกใช้สคริปต์ ดังนั้น พิมพ์:

    sudo ./build

    สร้าง Live Linux Distro แบบกำหนดเองด้วย Linux Live Kit

    ตอนนี้รอจนกว่าสคริปต์จะเสร็จ!

    เรียกใช้ Distro สดของคุณ

    ดังนั้นคุณจะได้รับ distro สดของคุณอย่างไร? สคริปต์สร้างสองเวอร์ชันในโฟลเดอร์ /TMP มีอิมเมจ ISO ที่คุณสามารถเบิร์นลงดิสก์หรือโหลดในเครื่องเสมือนเพื่อทดสอบ อย่างไรก็ตาม คนส่วนใหญ่สนใจเกี่ยวกับไฟล์ USB ที่สามารถบู๊ตได้ สิ่งเหล่านี้ยังอยู่ในโฟลเดอร์ /TMP

    คัดลอกไปยังแฟลชไดรฟ์ของคุณ อย่าลืมเปิดเครื่องรูดในกระบวนการ เมื่ออยู่ในนั้นแล้ว ให้ใช้ Terminal และไปที่ไดเร็กทอรี /boot จากนั้นเรียกใช้สคริปต์ "bootinst.sh" เพื่อให้แฟลชไดรฟ์นั้นสามารถบู๊ตได้

    ถ้าทุกอย่างเป็นไปด้วยดี ตอนนี้คุณก็มีระบบปฏิบัติการแบบสดเป็นของตัวเองแล้ว!