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

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

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

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

สิ่งหนึ่งที่ควรทราบเกี่ยวกับ Arch Linux คือกระบวนการติดตั้ง มันไม่ใช่สำหรับคนใจเสาะ หากคุณต้องการใช้ Arch Linux บนระบบของคุณ คู่มือนี้จะแสดงวิธีการติดตั้ง

เริ่มต้นใช้งาน

ก่อนที่คุณจะสามารถติดตั้ง Arch Linux ได้ คุณต้องดาวน์โหลดไฟล์ ISO ก่อนแล้วเบิร์นลงในไดรฟ์ USB หรือ DVD

1. ไปที่หน้าดาวน์โหลดของ Arch Linux และดาวน์โหลดไฟล์ ISO (ในส่วน HTTP Direct Downloads)

2. ใช้เครื่องมืออย่าง balenaEtcher สร้างไดรฟ์ USB ที่สามารถบู๊ตได้

3. เมื่อคุณสร้างไดรฟ์ที่สามารถบู๊ตได้เสร็จแล้ว ให้เสียบไดรฟ์ลงในคอมพิวเตอร์แล้วบูตเข้าไป

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

การตั้งค่าเริ่มต้น

เลือกบูตเข้าสู่ Arch ในเมนูเริ่มต้นเริ่มต้น ควรเป็นตัวเลือกแรกที่มี คุณจะมาถึงพรอมต์คำสั่งที่เข้าสู่ระบบในฐานะรูท

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

ในการเริ่มต้น ตรวจสอบให้แน่ใจว่านาฬิกาถูกต้องด้วย:

timedatectl set-ntp true

การกำหนดค่าฮาร์ดไดรฟ์

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

cfdisk

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

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

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

เน้นพื้นที่ว่างที่คุณต้องการสร้างพาร์ติชัน และเลือก "ใหม่" จากด้านล่าง กด Enter จากนั้นป้อนขนาดที่คุณต้องการให้พาร์ติชั่นเป็น ทำซ้ำขั้นตอนเหล่านี้สำหรับแต่ละพาร์ติชัน หากคุณไม่แน่ใจว่าต้องทำอย่างไร ให้สร้างพาร์ติชั่น 512MB สำหรับ “/boot” และใช้ส่วนที่เหลือของไดรฟ์สำหรับรูท (/)

เมื่อเสร็จแล้ว เลือก "เขียน" จากเมนูด้านล่าง พิมพ์ “ใช่” เพื่อยืนยันการเปลี่ยนแปลง กด “q” เพื่อออก

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

สร้างระบบไฟล์สำหรับพาร์ติชันใหม่ของคุณ อันที่จริงส่วนนี้เป็นเรื่องง่าย เพียงเรียกใช้คำสั่งต่อไปนี้ โดยสมมติว่าไดรฟ์ของคุณคือ “/dev/sda”

mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda2

การติดตั้งพาร์ติชั่น

ตอนนี้ คุณพร้อมที่จะเมานต์พาร์ติชั่นและเริ่มตั้งค่าระบบของคุณแล้ว สมมติว่าไดรฟ์ของคุณอยู่ที่ “/dev/sda1” และ “/dev/sda2” การตั้งค่าควรมีลักษณะดังนี้:

mount /dev/sda2 /mnt
mkidr /mnt/boot
mount /dev/sda1 /mnt/boot

การตั้งค่าระบบพื้นฐาน

คุณสามารถแก้ไขรายการมิเรอร์ของซีดีสดได้ที่นี่ เพื่อเลือกดาวน์โหลดมิเรอร์ที่อยู่ใกล้คุณที่สุด ไม่จำเป็นอย่างยิ่งและอาจใช้เวลานาน หากคุณต้องการทำ ให้วางกระจกที่อยู่ใกล้คุณที่สุดที่ด้านบนสุดของรายการใน “/etc/pacman.d/mirrorlist”

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

ใช้ pacstrap ยูทิลิตีเพื่อบู๊ตระบบของคุณบนไดรฟ์ที่เพิ่งติดตั้งใหม่

pacstrap /mnt base

การดำเนินการนี้อาจใช้เวลาสักครู่ แต่ไม่ต้องกังวล เพราะ Arch กำลังตั้งค่าตัวเองเป็นหลัก

เมื่อบูตสแตรปเสร็จสิ้น คุณสามารถสร้างไฟล์ fstab ของ Arch ได้ ไฟล์นี้ติดตามระบบไฟล์ต่างๆ (พาร์ติชั่น) ที่จะติดตั้งบนระบบของคุณ

genfstab -U /mnt >> /mnt/etc/fstab

ภายในระบบใหม่

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

ได้เวลาย้ายเข้าสู่ระบบ Arch ใหม่ของคุณแล้ว คุณสามารถทำได้โดยเปลี่ยนรูท (chroot) เป็นมัน Chroot เป็นวิธีหนึ่งสำหรับคุณในการย้อนกลับระบบ Linux หนึ่งระบบที่กำลังทำงานอยู่ Arch มีเครื่องมือในการปรับปรุงกระบวนการ

arch-chroot /mnt

ทันทีที่คุณกด Enter พรอมต์คำสั่งจะเปลี่ยนเพื่อแสดงตำแหน่งใหม่ของคุณในการติดตั้ง Arch

เขตเวลา

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

คุณจะต้องตั้งค่าเขตเวลาของระบบต่อไป ดูใน “/usr/share/zoneinfo” เพื่อค้นหาภูมิภาคและเมืองของคุณ จากนั้นเชื่อมโยงไปยังเวลาท้องถิ่นของระบบ

ln -sf /usr/share/zoneinfo/America/New_York /etc/localtime

ซิงค์ระบบของคุณกับนาฬิกาฮาร์ดแวร์

hwclock --systohc

โลคัลไลเซชัน

คุณจะต้องตั้งค่าการโลคัลไลเซชันของระบบเพื่อให้ภาษาและทุกอย่างที่เกี่ยวข้องถูกต้อง เปิด “/etc/locale.gen” และยกเลิกการแสดงความคิดเห็น (โดยลบ “#” ที่หน้าบรรทัด) สถานที่ที่คุณเลือก สำหรับสหรัฐอเมริกา จะใช้ “en_US.UTF-8 UTF-8”

เรียกใช้สิ่งต่อไปนี้เพื่อสร้างภาษาของคุณ

locale-gen

สร้างไฟล์ที่ “/etc/locale.conf” และวางโลแคลที่คุณเลือกไว้ในไฟล์ดังตัวอย่างด้านล่าง

LANG=en_US.UTF-8

เครือข่าย

ตอนนี้ยังมีการกำหนดค่าเครือข่ายพื้นฐานอีกเล็กน้อย เริ่มต้นด้วยการตั้งชื่อโฮสต์ของคอมพิวเตอร์ของคุณใน “/etc/hostname”

yourhostname

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

เพิ่มชื่อโฮสต์นั้นในไฟล์ “/etc/hosts” เพื่อให้คอมพิวเตอร์ของคุณสามารถเชื่อมโยงเข้ากับตัวมันเองได้

127.0.0.1	localhost
::1		localhost
127.0.0.1	yourhostname

สุดท้าย เพื่อให้มีเครือข่ายในการเริ่มต้น ให้เปิดใช้งานบริการ DHCP เมื่อบูต

systemctl enable dhcpcd

ผู้ใช้

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

passwd

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

คุณจะต้องสร้างผู้ใช้ประจำสำหรับใช้ประจำวัน

useradd -m -G users,audio,input,optical,storage,video -s /bin/bash username

ให้รหัสผ่านใหม่แก่ผู้ใช้แบบเดียวกับที่คุณเคยทำ แต่ระบุชื่อผู้ใช้ใน passwd คำสั่ง

passwd username

งานระบบสุดท้าย

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

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

mkinitcpio -p linux

สิ่งสุดท้ายที่คุณต้องการก่อนที่จะรีบูตคือตัวโหลดบูต GRUB เริ่มต้นด้วยการติดตั้งด้วย Pacman

pacman -S grub

ติดตั้ง GRUB บนฮาร์ดไดรฟ์ของคุณเพื่อให้สามารถเริ่มทำงานก่อน Arch

grub-install --target=i386-pc /dev/sda

สุดท้าย ตั้งค่าการกำหนดค่าของ GRUB บนพาร์ติชั่น “/boot”

grub-mkconfig -o /boot/grub/grub.cfg

เมื่อเสร็จแล้ว ให้พิมพ์ "exit" เพื่อออกจาก chroot ถอนติดตั้งพาร์ติชั่นของคุณและรีบูตเข้าใน Arch

exit
umount -R /mnt
reboot

ระบบของคุณจะรีบูตเป็น Arch Linux! โปรดจำไว้ว่า คุณยังต้องตั้งค่าเดสก์ท็อปกราฟิกของคุณ หากคุณวางแผนที่จะทำแบบนั้น จุดแข็งอย่างหนึ่งของ Arch คือทางเลือกที่มี และมีตัวเลือกมากมายให้เลือก ซึ่งมากเกินกว่าจะอธิบายในคำแนะนำง่ายๆ เช่นนี้ อย่างไรก็ตาม ทั้งหมดนี้ได้รับการบันทึกไว้ใน Arch Wiki และส่วนใหญ่มาจากการติดตั้งแพ็คเกจที่เหมาะสม