วิธีการติดตั้ง NixOS Linux

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

โครงการ NixOS มีเป้าหมายมากมาย แต่เน้นหลักคือการรวมไฟล์การกำหนดค่าผู้ใช้ในพื้นที่สากลเพื่อความสะดวกในการใช้งานเสถียรภาพความน่าเชื่อถือและที่สำคัญที่สุดเป็นมิตรกับนักพัฒนา

กำลังดาวน์โหลด NixOS

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

ในหน้าดาวน์โหลดสำหรับ NixOS คุณจะเห็นข้อมูลและลิงก์จำนวนมาก ค้นหาลิงก์“ Graphical Live CD” และเลือกเพื่อเริ่มกระบวนการดาวน์โหลดสำหรับอิมเมจ NixOS ISO ล่าสุดทันที

ไฟล์ประมาณ 1ขนาด 1 GB ดังนั้นการดาวน์โหลดอาจใช้เวลาสักครู่ขึ้นอยู่กับความเร็วในการเชื่อมต่อของคุณ อดทนและปล่อยให้ไฟล์ ISO ดาวน์โหลด เมื่อเสร็จแล้วจะปรากฏในโฟลเดอร์“ ดาวน์โหลด” ในคอมพิวเตอร์ของคุณ

สร้าง Live disk

ตอนนี้คุณได้รับข่าวสารล่าสุดแล้วไฟล์ NixOS ถึงเวลาสร้าง USB ที่สามารถบู๊ตได้เพื่อให้ระบบปฏิบัติการสามารถทำงานบนพีซีของคุณได้ ในการทำสิ่งนี้เริ่มต้นโดยมุ่งไปที่เว็บไซต์ Etcher.io และดาวน์โหลดแอปของพวกเขา

แตกแอ็พพลิเคชัน Etcher และรันบน Mac, Linux หรือ Windows PC จากนั้นในขณะที่ทำงานอยู่ให้ทำตามคำแนะนำทีละขั้นตอนเพื่อเรียนรู้วิธีสร้างดิสก์ที่สามารถบูตได้

ขั้นตอนที่ 1: ค้นหาปุ่ม“ เลือกภาพ” สีน้ำเงินภายในแอปพลิเคชัน Etcher แล้วคลิกด้วยเมาส์ของคุณ

ขั้นตอนที่ 2: หลังจากคลิกที่“ Select image” ให้ใช้หน้าต่างป๊อปอัปที่ปรากฏขึ้นเพื่อเรียกดูอิมเมจ NixOS ISO บนระบบของคุณแล้วคลิกปุ่ม“ Open” เพื่อเพิ่ม

ขั้นตอนที่ 3: นำแฟลชไดรฟ์ USB ออก (อย่างน้อย 2GB) แล้วเสียบลงในคอมพิวเตอร์ของคุณ

ขั้นตอนที่ 4: ค้นหาปุ่ม“ เลือกไดรฟ์” ในแอปพลิเคชัน Etcher และใช้เมนูป๊อปอัพในตัวเพื่อเลือกแฟลชไดรฟ์

ขั้นตอนที่ 5: ค้นหาปุ่ม“ Flash!” และคลิกด้วยเมาส์เพื่อเริ่มกระบวนการเบิร์น! เมื่อทุกอย่างเสร็จสมบูรณ์ให้รีบูทพีซี Linux ของคุณและกำหนดค่าให้โหลดจาก USB

ติดตั้ง NixOS

ในเมนู NixOS Grub ให้เลือกตัวเลือก "Graphical Installer" ด้วย ใส่รหัส. เมื่อเลือกตัวเลือกนี้คุณจะเห็นพร้อมท์เทอร์มินัล เขียนคำสั่งต่อไปนี้เพื่อเริ่มการติดตั้ง

systemctl start display-manager

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

ในตัวทำพาร์ติชันทำตามขั้นตอนเหล่านี้

หมายเหตุ: การใช้ BIOS และไม่ใช่ UEFI ข้ามขั้นตอนที่ 4-6

  1. เลือกฮาร์ดไดรฟ์ที่คุณต้องการติดตั้ง NixOS ในเมนูด้านบนขวา
  2. เลือก“ สร้างตารางพาร์ติชัน” สำหรับ UEFI ให้ตั้งเป็น“ GPT” สำหรับ BIOS เลือก“ MS-DOS”
  3. คลิกขวาที่พื้นที่ที่ไม่ได้จัดสรรใน Gparted แล้วเลือก“ ใหม่” เพื่อสร้างพาร์ติชันใหม่
  4. ในหน้าต่างป๊อปอัพสำหรับพาร์ติชันใหม่ค้นหา“ ระบบไฟล์” และตั้งเป็น Fat32 จากนั้นเขียน“ บูต” ในป้ายกำกับและใส่ 512 ในกล่องที่ระบุว่า“ ขนาดใหม่ (MB)”
  5. คลิก“ ตกลง” เพื่อสร้างพาร์ติชันสำหรับเริ่มระบบ จากนั้นคลิกไอคอนเครื่องหมายถูกเพื่อสร้าง
  6. คลิกขวาที่พาร์ติชันสำหรับบู๊ตเลือก "จัดการแฟล็ก" หลังจากนั้นเลือกกล่องที่ระบุว่า "บูท" และ "esp."
  7. คลิกขวาที่พื้นที่ว่างอีกครั้งและเลือก“ ใหม่” จากนั้นสร้างพาร์ติชันใหม่
  8. ตั้งค่าระบบไฟล์ของพาร์ติชั่นที่สองเป็น linux-swap
  9. ตั้งฉลากของพาร์ทิชัน Swap ใหม่เป็น“ Swap”
  10. คลิกที่“ New Size (MB)” และเขียนเป็น 4096 (4 GB)
  11. เลือกไอคอนเครื่องหมายถูกเพื่อสร้างพาร์ติชัน Swap ใหม่
  12. ใน Gparted ให้คลิกขวาที่พาร์ทิชัน Swap และเลือก "Swapon" เพื่อเปิดใช้งาน Swap
  13. ใช้เมาส์คลิกขวาบนพื้นที่ที่ไม่ได้ปันส่วนใน Gparted แล้วเลือก“ ใหม่” เพื่อสร้างพาร์ติชันที่สามบนดิสก์
  14. ในหน้าต่างการสร้างพาร์ติชันตั้งค่าระบบไฟล์เป็น Ext4 และเลเบลเป็น“ รูท” พาร์ติชัน Ext4 ใหม่ใช้ส่วนที่เหลือของไดรฟ์
  15. เลือกไอคอนเครื่องหมายถูกเป็นครั้งที่สามเพื่อสร้างพาร์ติชันที่สาม
  16. เมื่อเสร็จแล้วเค้าโครงพาร์ติชั่นควรดูตามภาพด้านล่าง โปรดทราบว่ารูปแบบ BIOS จะหายไปจากพาร์ติชัน Fat32

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

lsblk

ดูที่เอาต์พุต lsblk สำหรับ 3 พาร์ติชั่นที่คุณเพิ่งสร้างขึ้น ในตัวอย่างนี้พวกเขา / dev / sda1 (บูต), / dev / sda2 (สลับ)และ / dev / sda3 (รูท).

การใช้คำสั่ง mount ให้ mount พาร์ติชั่นทั้งหมดไปที่ mnt / โฟลเดอร์

mount /dev/sda3 /mnt
mkdir -p /mnt/boot
mount /dev/sda1 /mnt/boot

หรือถ้าคุณทำการตั้งค่า BIOS เท่านั้นให้ทำดังต่อไปนี้ โปรดทราบว่าในกรณีนี้พาร์ติชันรูทคือ / dev / sda2 เนื่องจากไม่มีพาร์ทิชันสำหรับบู๊ตที่มีอยู่บนดิสก์

mount /dev/sda2 /mnt

เรียกใช้ nixos สร้าง-config คำสั่งเพื่อสร้างไฟล์กำหนดค่าใหม่

nixos-generate-config --root /mnt

เปิดไฟล์กำหนดค่าด้วย Nano

nano -w /mnt/etc/nixos/configuration.nix

ทำการแก้ไขต่อไปนี้กับไฟล์การกำหนดค่า

สำหรับผู้ใช้ UEFI

ในไฟล์ปรับแต่งให้ลบ # ออกจาก:

  • networking.hostName = "nixos"; <- โปรดเปลี่ยน“ nixos” เป็นชื่อโฮสต์ที่คุณต้องการ
  • networking.wireless.enable = true <- หากคุณต้องการ WiFi

สำหรับผู้ใช้ BIOS

ในไฟล์ปรับแต่งให้ลบ # ออกจาก:

  • boot.loader.grub.device= "/dev/sda"
  • networking.hostName = "nixos"; <- โปรดเปลี่ยน“ nixos” เป็นชื่อโฮสต์ที่คุณต้องการ
  • networking.wireless.enable = true <- หากคุณต้องการ WiFi

หลังจากทำการแก้ไขที่จำเป็นแล้วให้ดูไฟล์การกำหนดค่าและลบสัญลักษณ์ # ออกจากคุณสมบัติและการตั้งค่าที่คุณต้องการเปิดใช้งาน อย่าอ่านผ่านการตั้งค่าเหล่านี้!

หมายเหตุ: หากต้องการบันทึกด้วยนาโนให้ทำ Ctrl + O.

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

หลังจากสร้างไฟล์กำหนดค่าใหม่แล้วให้รัน nixos ติดตั้ง คำสั่งเพื่อติดตั้งระบบปฏิบัติการ

nixos-install

เมื่อเทอร์มินัลสามารถใช้งานได้อีกให้พิมพ์ รีบูต เพื่อโหลดเข้าสู่ระบบ NixOS ใหม่ของคุณ

reboot
</ p>

ความคิดเห็น