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
- เลือกฮาร์ดไดรฟ์ที่คุณต้องการติดตั้ง NixOS ในเมนูด้านบนขวา
- เลือก“ สร้างตารางพาร์ติชัน” สำหรับ UEFI ให้ตั้งเป็น“ GPT” สำหรับ BIOS เลือก“ MS-DOS”
- คลิกขวาที่พื้นที่ที่ไม่ได้จัดสรรใน Gparted แล้วเลือก“ ใหม่” เพื่อสร้างพาร์ติชันใหม่
- ในหน้าต่างป๊อปอัพสำหรับพาร์ติชันใหม่ค้นหา“ ระบบไฟล์” และตั้งเป็น Fat32 จากนั้นเขียน“ บูต” ในป้ายกำกับและใส่ 512 ในกล่องที่ระบุว่า“ ขนาดใหม่ (MB)”
- คลิก“ ตกลง” เพื่อสร้างพาร์ติชันสำหรับเริ่มระบบ จากนั้นคลิกไอคอนเครื่องหมายถูกเพื่อสร้าง
- คลิกขวาที่พาร์ติชันสำหรับบู๊ตเลือก "จัดการแฟล็ก" หลังจากนั้นเลือกกล่องที่ระบุว่า "บูท" และ "esp."
- คลิกขวาที่พื้นที่ว่างอีกครั้งและเลือก“ ใหม่” จากนั้นสร้างพาร์ติชันใหม่
- ตั้งค่าระบบไฟล์ของพาร์ติชั่นที่สองเป็น linux-swap
- ตั้งฉลากของพาร์ทิชัน Swap ใหม่เป็น“ Swap”
- คลิกที่“ New Size (MB)” และเขียนเป็น 4096 (4 GB)
- เลือกไอคอนเครื่องหมายถูกเพื่อสร้างพาร์ติชัน Swap ใหม่
- ใน Gparted ให้คลิกขวาที่พาร์ทิชัน Swap และเลือก "Swapon" เพื่อเปิดใช้งาน Swap
- ใช้เมาส์คลิกขวาบนพื้นที่ที่ไม่ได้ปันส่วนใน Gparted แล้วเลือก“ ใหม่” เพื่อสร้างพาร์ติชันที่สามบนดิสก์
- ในหน้าต่างการสร้างพาร์ติชันตั้งค่าระบบไฟล์เป็น Ext4 และเลเบลเป็น“ รูท” พาร์ติชัน Ext4 ใหม่ใช้ส่วนที่เหลือของไดรฟ์
- เลือกไอคอนเครื่องหมายถูกเป็นครั้งที่สามเพื่อสร้างพาร์ติชันที่สาม
- เมื่อเสร็จแล้วเค้าโครงพาร์ติชั่นควรดูตามภาพด้านล่าง โปรดทราบว่ารูปแบบ 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>
ความคิดเห็น