Void Linux คือการกระจาย Linux ที่มีจุดมุ่งหมายเพื่อมอบระบบปฏิบัติการที่ทรงพลังแต่เข้าถึงได้ง่าย มันถูกออกแบบให้เรียบง่ายและเสถียร และทำได้โดยใช้ runit และตัวจัดการแพ็คเกจน้ำหนักเบาของตัวเอง
เช่นเดียวกับ Arch Linux Void Linux ใช้รูปแบบ "rolling release" และแนวทาง "user-centric" ในการใช้งานระบบปฏิบัติการ ซึ่งหมายความว่า Void Linux ได้รับการอัปเดตอย่างต่อเนื่อง แต่ยังเป็นข้อมูลเปล่าเมื่อติดตั้ง ทำให้ Void Linux น่าสนใจสำหรับผู้ใช้ระดับสูงที่ต้องการระบบปฏิบัติการที่ยืดหยุ่นซึ่งพวกเขาสามารถเข้าใจและปรับแต่งได้อย่างเต็มที่
เหตุใดจึงควรใช้ Void Linux
Void Linux มีเป้าหมายเพื่อให้ระบบปฏิบัติการเรียบง่าย การใช้ runit เป็นระบบ init หมายความว่าสคริปต์บริการทั้งหมดที่กำลังทำงานอยู่นั้นเป็นเพียงไฟล์ที่สามารถเห็นได้ในไดเร็กทอรี "/var/service/" และสามารถเพิ่ม แก้ไข หรือลบออกจาก "/etc/sv/ ได้อย่างง่ายดาย ”.
นอกจากนี้ Void Linux ยังรวมศูนย์แพ็คเกจทั้งหมดที่มีสำหรับระบบผ่าน X Binary Package System (XBPS) สิ่งนี้ทำให้แน่ใจได้ว่าผู้ใช้ไม่จำเป็นต้องติดตั้งตัวจัดการแพ็คเกจเพิ่มเติม และยังมีชุดเครื่องมือที่เข้าถึงได้สำหรับแพ็คเกจที่ผู้ใช้สร้างขึ้นด้วย ทั้งหมดนี้ส่งผลให้ระบบปฏิบัติการทั้งบำรุงรักษาง่าย ยืดหยุ่นและเสถียร
กำลังดาวน์โหลด Void Linux และเตรียมตัวติดตั้ง
คุณสามารถรับสำเนาของ Void Linux ISO ได้จากที่นี่ และจะสามารถเลือกระหว่างสองรสชาติ:ฐานและ xfce รุ่นก่อนให้การติดตั้งโดยไม่มีสภาพแวดล้อมเดสก์ท็อป ในขณะที่รุ่นหลังมาพร้อมกับ XFCE
Void Linux ยังมาพร้อมกับไลบรารีมาตรฐาน C สองไลบรารี:glibc และ musl
- Glibc (GNU C Library) ใช้กันอย่างแพร่หลายในลีนุกซ์รุ่นต่างๆ
- ในทางกลับกัน Musl เป็นการใช้งานไลบรารี C เดียวกันที่ง่ายกว่า แต่ความใหม่ของมันหมายความว่าไม่ใช่ทุกโปรแกรมที่จะทำงานกับมันได้อย่างถูกต้อง สำหรับภาพรวมนี้ เราจะดาวน์โหลด Base Live Image ด้วย glibc
เมื่อคุณมีสำเนาของตัวติดตั้ง Void Linux คุณจะต้องมีสิ่งต่อไปนี้:
- แท่ง USB ที่มีขนาดอย่างน้อย 4GB ขึ้นไป
- A หมายถึงการเขียนโปรแกรมติดตั้งไปยัง USB
การเขียนโปรแกรมติดตั้งลงใน USB เป็นกระบวนการง่ายๆ คุณสามารถใช้ balenaEtcher ได้ ไม่ว่าคุณจะใช้แพลตฟอร์มใดก็ตาม สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับวิธีการสร้าง USB ที่สามารถบู๊ตได้ด้วย Void Linux ให้ทำตามคำแนะนำที่นี่
การติดตั้ง Void Linux
ด้วย USB ที่สามารถบู๊ตได้ ตอนนี้คุณสามารถบูตเข้าสู่ Void Linux Installer ผ่านเมนูการบู๊ตของ BIOS ได้ เสียบ USB เข้ากับคอมพิวเตอร์ของคุณและบูตเครื่อง การเข้าถึงเมนูบูตขึ้นอยู่กับเครื่องของคุณเป็นส่วนใหญ่ F10 เป็นคีย์ที่ใช้บ่อยที่สุดสำหรับเมนูบูต อย่างไรก็ตาม ยังมีบางตัวที่ใช้ F12 หรือ F2 . เมื่ออยู่ใน BIOS ให้เลือกบูตจากไดรฟ์ USB
เมื่อบู๊ตแล้ว คุณจะพบกับเมนูบูต Void Linux จากที่นี่ ให้เลือกตัวเลือกแรก การดำเนินการนี้จะโหลดคุณเข้าสู่โปรแกรมติดตั้งแบบสด
คุณต้องเข้าสู่ระบบในฐานะ "root" ด้วยรหัสผ่าน "voidlinux" สิ่งนี้จะให้สิทธิ์รูทแก่คุณภายในโปรแกรมติดตั้งจริง (ไม่ต้องกังวล คุณสามารถเปลี่ยนรหัสผ่านรูทได้ในภายหลัง)
ทางเลือก:เปิดใช้งานระบบไร้สาย
อย่างไรก็ตาม สิ่งหนึ่งที่ควรทราบคือ หากคุณกำลังติดตั้ง Void Linux ผ่าน Wi-Fi คุณจะต้องพิมพ์คำสั่งต่อไปนี้เพื่อเริ่มต้นการเชื่อมต่อไร้สาย:
wpa_passphrase "Your access point's name" >> /etc/wpa_supplicant/wpa_supplicant.conf
จากนั้น คุณสามารถพิมพ์รหัสผ่านของคุณในบรรทัดว่างที่ตามมา จากนั้นรีสตาร์ท dhcp daemon เพื่อเริ่มต้นการเชื่อมต่อใหม่ด้วยข้อมูลประจำตัวของจุดเชื่อมต่อ
sv restart dhcpcd
เพื่อให้แน่ใจว่าคุณได้เริ่มต้นการเชื่อมต่อสำเร็จแล้ว คุณสามารถใช้คำสั่ง ping เพื่อ ping เว็บไซต์ได้ ตัวอย่างเช่น maketecheasier.com
ping -c 5 maketecheasier.com
หากใช้งานได้ คุณสามารถเริ่มกระบวนการติดตั้งได้ เมื่อต้องการทำเช่นนี้ พิมพ์ void-installer
ในบรรทัดคำสั่ง
ตัวติดตั้ง Void Linux
เมนูหลักของวิซาร์ดการติดตั้งจะเน้นขั้นตอนทั้งหมดที่คุณต้องทำ เรากำลังเริ่มด้วยคีย์บอร์ดและเริ่มลงมือ
นี่คือที่ที่คุณจะเลือกเลย์เอาต์ของคีย์บอร์ดของคุณ หากคุณกำลังใช้อย่างอื่นที่ไม่ใช่แป้นพิมพ์มาตรฐานของสหรัฐอเมริกา คุณจะต้องระบุที่นี่ ฉันกำลังใช้แป้นพิมพ์มาตรฐานของสหรัฐอเมริกา
หลังจากที่คุณเลือกรูปแบบแป้นพิมพ์แล้ว วิซาร์ดจะเลือกขั้นตอนต่อไป:เครือข่าย ป้อนข้อมูลนั้นแล้ว คุณจะสามารถเลือก Network Adapter ที่คุณจะใช้สำหรับการติดตั้ง
หากคุณกำลังใช้การเชื่อมต่อแบบไร้สาย จะมีตัวเลือกชื่อ “wlp4s0” หรือคล้ายกัน เลือกนั้น ระบุข้อมูลประจำตัวของเครือข่ายไร้สายของคุณ แล้วกด Enter . ฉันใช้การเชื่อมต่ออีเทอร์เน็ต ดังนั้นฉันจะเลือก “enp0s3” และเปิดใช้งาน DHCP ด้วย
ขั้นตอนต่อไปคือการเลือกตำแหน่งที่ตัวติดตั้งจะรับแพ็คเกจเพื่อติดตั้ง เพื่อรับแพ็คเกจล่าสุด เลือกเครือข่าย
สำหรับขั้นตอนถัดไป คุณจะต้องระบุชื่อโฮสต์สำหรับเครื่องของคุณ สามารถเป็นอะไรก็ได้ที่คุณต้องการ ในกรณีของฉัน ฉันจะตั้งชื่อเครื่องว่า “maketecheasier”
โลแคลเป็นที่ที่คุณจะเลือกชุดอักขระของเครื่องของคุณ หากคุณกำลังใช้ภาษาอื่นนอกเหนือจากภาษาอังกฤษ คุณต้องระบุที่นี่ สิ่งสำคัญอย่างหนึ่งที่ควรทราบ:หากคุณต้องการมีสัญลักษณ์พิเศษ คุณต้องเลือกโลแคล UTF-8 ด้วย ในกรณีของฉัน ฉันจะเลือก “en_US.UTF-8”
สำหรับขั้นตอนเขตเวลา ให้เลือกตำแหน่งที่ใกล้เคียงที่สุดกับคุณ เนื่องจากจะเป็นตัวกำหนดนาฬิการะบบของคุณ
สำหรับขั้นตอนถัดไป ให้ระบุรหัสผ่านรูทสำหรับเครื่อง ตรวจสอบให้แน่ใจว่านี่คือรหัสผ่านที่ปลอดภัย
การตั้งค่าผู้ใช้
สำหรับชื่อเข้าสู่ระบบ คุณจะต้องตั้งค่าบัญชีผู้ใช้ของคุณ พรอมต์แรกจะถามชื่อผู้ใช้ของคุณ คุณจะใช้สิ่งนี้เพื่อเข้าสู่ระบบ
วิซาร์ดจะขอให้คุณระบุรหัสผ่านสำหรับบัญชีผู้ใช้ของคุณ ตรวจสอบให้แน่ใจว่ารหัสผ่านนี้เป็นรหัสผ่านที่ดีและแตกต่างจากรหัสผ่านรูท
ในขั้นตอนต่อไป ให้เลือกกลุ่มระบบที่คุณต้องการให้บัญชีผู้ใช้ของคุณเข้าร่วม โปรแกรมติดตั้งได้ให้ค่าเริ่มต้นที่เหมาะสมแล้ว ซึ่งน่าจะเพียงพอสำหรับการใช้งานประจำวัน กด Enter เพื่อไปยังขั้นตอนต่อไป
การตั้งค่า Bootloader และพาร์ติชั่น
สำหรับ bootloader คุณจะต้องเลือกดิสก์ที่คุณต้องการติดตั้ง bootloader เลือกดิสก์ของคุณโดยดูที่ "ขนาด" ที่ด้านขวาของตัวเลือกแล้วกด Enter . ในกรณีของฉัน มันคือ “/dev/sda”
สำหรับขั้นตอนการแบ่งพาร์ติชั่น วิซาร์ดจะถามดิสก์ที่คุณต้องการแบ่งพาร์ติชั่นสำหรับการติดตั้ง เลือกดิสก์เดียวกับที่คุณเลือกสำหรับ bootloader สำหรับฉันมันคือ “/dev/sda” ตัวช่วยสร้างจะถามเครื่องมือที่คุณต้องการใช้เพื่อแบ่งพาร์ติชั่นดิสก์ เลือก “cfdisk” เพราะมันง่ายกว่าและใช้งานง่ายกว่า
การสร้างพาร์ติชัน
หากคุณกำลังใช้ดิสก์เปล่า cfdisk จะถามหาประเภทป้ายกำกับ เลือก “gpt” เนื่องจากมีความยืดหยุ่นมากกว่าและรองรับไดรฟ์ขนาดใหญ่กว่าเมื่อเทียบกับป้ายกำกับประเภทอื่นๆ
เลย์เอาต์ของพาร์ติชั่นสำหรับ cfdisk ส่วนใหญ่จะขึ้นอยู่กับว่าคุณกำลังใช้ UEFI หรือระบบ BIOS สำหรับระบบ UEFI คุณจะต้องสร้างพาร์ติชั่นสี่พาร์ติชั่น
คุณสามารถทำได้โดยเลือก "พื้นที่ว่าง" ด้วยปุ่ม ขึ้น และ ลง ปุ่มเคอร์เซอร์และการใช้ ซ้าย และ ถูกต้อง เคอร์เซอร์เพื่อเลือก "ใหม่" จากนั้น Cfdisk จะถามขนาดของพาร์ติชั่นที่คุณต้องการสร้าง
- สำหรับพาร์ติชั่นแรก คุณจะต้องสร้างพาร์ติชั่นที่มีขนาด 1GB
- พาร์ติชั่นที่สองต้องมีขนาด 200MB และประเภทของ EFI System
คุณสามารถทำได้โดยเลือกตัวเลือก "ประเภท" โดยเลือกพาร์ติชันที่เลือกไว้ Cfdisk จะให้คุณเลือกประเภทที่คุณสามารถเลือกได้สำหรับพาร์ติชันนั้น
- ขนาดของพาร์ติชั่นที่สามจะขึ้นอยู่กับขนาดของ RAM ที่เครื่องของคุณมี หากน้อยกว่า 5GB ให้ใส่ RAM เป็นสองเท่าของจำนวนที่คุณมี ตัวอย่างเช่น หากเครื่องของคุณมี RAM 4GB ให้กำหนดขนาดของพาร์ติชันที่สามเป็น 8GB
- สำหรับสิ่งใดก็ตามที่เกิน 5GB ให้ระบุขนาดเดียวกันกับจำนวน RAM ในระบบ สุดท้ายนี้ พาร์ติชั่นที่สามต้องมี Type of Linux swap
- สำหรับพาร์ติชั่นสุดท้าย ให้จัดสรรพื้นที่ทั้งหมดที่เหลืออยู่ในดิสก์
เมื่อเสร็จแล้ว คุณสามารถเลือกตัวเลือก "เขียน" ใน cfdisk และพิมพ์ yes
เพื่อยืนยันพาร์ทิชั่น หลังจากนั้น คุณสามารถออกจาก cfdisk ได้โดยเลือก Quit
.
การสร้างระบบไฟล์
สำหรับขั้นตอนระบบไฟล์ คุณจะต้องสร้างระบบไฟล์สำหรับพาร์ติชันที่คุณสร้างขึ้น วิซาร์ดจะถามหา “Filesystem Type” เมื่อคุณเลือกพาร์ติชั่น จากนั้นระบบจะถามหา “Mountpoint”
- สำหรับประเภทแรก ให้เลือก "ext2" เป็นประเภทและป้อน "/boot" สำหรับจุดต่อเชื่อม
- อันที่สองจะเป็นประเภท "vfat" ที่มีจุดเชื่อมต่อเป็น "/boot/efi"
- อันที่สามจะเป็นประเภท "สลับ" โดยไม่มีจุดต่อเชื่อม
- อันสุดท้ายจะมี "ext4" เป็นประเภทและ "/" เป็นจุดต่อเชื่อม
การเริ่มต้นการติดตั้ง
เมื่อทำเสร็จแล้ว คุณสามารถเลือกตัวเลือก "ติดตั้ง" ในเมนูหลักได้ โปรแกรมติดตั้งจะขอให้คุณยืนยันการกำหนดค่าที่คุณได้ทำไว้ เลือก "ใช่" หลังจากนั้น โปรแกรมติดตั้งจะดาวน์โหลดไฟล์ทั้งหมดที่จำเป็นในการติดตั้ง Void Linux
เมื่อดาวน์โหลดเสร็จแล้ว จะแสดงข้อความ “ตกลง” กด Enter และวิซาร์ดจะดำเนินการติดตั้งต่อไป
การติดตั้งไม่ควรใช้เวลานาน เมื่อเสร็จแล้ว วิซาร์ดจะแสดงหน้าจอ "ความสำเร็จในการติดตั้ง" เลือกใช่เพื่อรีบูตเครื่องเป็น Void Linux
ยินดีด้วย! ตอนนี้คุณมีการติดตั้ง Void Linux พื้นฐานแล้ว จากที่นี่ คุณสามารถติดตั้งอะไรก็ได้ที่คุณต้องการ คุณสามารถเริ่มต้นด้วยสภาพแวดล้อมเดสก์ท็อปหรือตัวจัดการหน้าต่าง
คำถามที่พบบ่อย
1. ฉันไม่แน่ใจว่าเครื่องของฉันถูกสร้างขึ้นเมื่อใด มีวิธีอื่นในการตรวจสอบว่าระบบของฉันเป็น UEFI หรือไม่
ใช่! เมื่อคุณบูตโปรแกรมติดตั้ง Void Linux แล้ว คุณสามารถตรวจสอบไดเร็กทอรี “/sys/firmware/efi/” ไดเร็กทอรีนี้ไม่มีอยู่ในระบบที่ไม่ใช่ UEFI ดังนั้นหากตัวติดตั้ง Void Linux โหลดขึ้นมา แสดงว่าเครื่องของคุณต้องเป็นระบบ UEFI
2. ฉันเพิ่งติดตั้งเสร็จ และเมื่อรีบูตและเข้าสู่ระบบ ฉันไม่ได้ออนไลน์ เครื่องไร้สายของฉันเสียหรือไม่
คุณจะต้องทำซ้ำ wpa_passphrase
คำสั่งที่เรากล่าวถึงข้างต้น เมื่อเราทำครั้งแรก เราทำในโปรแกรมติดตั้ง Void Linux ตอนนี้เรามีการติดตั้งของเราเองแล้ว เราก็ต้องทำอีกครั้งเพื่อให้ระบบรู้ว่าต้องเชื่อมต่อที่ไหน
3. การติดตั้งของฉันล้มเหลว! มันบอกว่า:“ข้อผิดพลาด:ไม่สามารถติดตั้ง GRUB ไปที่ /dev/sdX! ตรวจสอบ /dev/tty8 เพื่อหาข้อผิดพลาด” ฉันควรทำอย่างไร?
สิ่งนี้เกิดขึ้นเนื่องจาก GRUB ไม่ได้รับการติดตั้งอย่างถูกต้องในระบบ อาจเกิดขึ้นได้จากหลายสาเหตุ ที่พบบ่อยที่สุดคือ:
- คุณใช้รูปแบบพาร์ติชั่น UEFI แม้ว่าเครื่องของคุณจะเป็น BIOS และในทางกลับกัน
- เมื่อคุณสร้างรูปแบบพาร์ติชั่น UEFI คุณได้สร้างพาร์ติชั่นแรกให้เป็น “ระบบ EFI” แทนที่จะเป็นพาร์ติชั่นที่สอง