Quick Arch Linux Install (ไทย)

From ArchWiki
Jump to: navigation, search

นี่คือเอกสารแนะนำการติดตั้ง Arch Linux โดยใช้ installation image อย่างเป็นทางการ ก่อนติดตั้ง เราแนะนำให้คุณอ่าน คำถามที่พบบ่อย และถ้าคุณกำลังมองหาวิธีการติดตั้งแบบละเอียด ลองไปดูที่ Beginners' guide หรือ Category:Getting and installing Arch

คุณสามารถขอความช่วยเหลือจากวิกิหรืออ่าน man page ของโปรแกรมต่าง ๆ; ดูที่ archlinux(7) สำหรับภาพโดยรวมในการตั้งค่า และสำหรับความช่วยเหลือเชิงโต้ตอบ คุณสามารถใช้ ช่อง IRC และ กระดานข่าว ได้

ก่อนเริ่มติดตั้ง

ดาวน์โหลดและบู๊ตจากสื่อการติดตั้งตามวิธีในหน้า Category:Getting and installing Arch จากนั้นจึงกลับมาทำตามขั้นตอนในหน้านี้

การติดตั้งจำเป็นต้องดึงแพคเกจมาจากอินเทอร์เน็ต ดังนั้นคุณต้องมีการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานได้

ตั้งค่าเลย์เอาต์ของคีย์บอร์ด

เลย์เอาต์เริ่มต้นของคีย์บอร์ดคือ US แต่คุณสามารถเพิ่มเลย์เอาต์ที่ต้องการได้โดยใช้คำสั่ง loadkeys keymap_file: ซึ่งอยู่ใน /usr/share/kbd/keymaps/ (ไม่ต้องระบุ path และนามสกุลไฟล์ก็ได้)

เชื่อมต่ออินเทอร์เน็ต

ปกติคุณจะใช้อินเทอร์เน็ตได้โดยอัตโนมัติผ่าน DHCP discovery หลังบู๊ตสื่อการติดตั้งอยู่แล้ว (ถ้าเป็นการเชื่อมต่อแบบใช้สาย)   แต่ถ้าใช้เครือข่ายแบบไร้สาย คุณต้องเรียกใช้โปรแกรม wifi-menu เพื่อตั้งค่าเครือข่ายก่อน; อ่านข้อมูลเพิ่มเติมที่ การตั้งค่าเครือข่ายไร้สาย   และถ้าคุณต้องการใช้ static IP หรือใช้เครื่องมือจัดการเครือข่ายอื่น คุณต้องหยุดใช้ DHCP ด้วยคำสั่ง systemctl stop dhcpcd@eth0.service แล้วค่อยทำตามวิธีในหน้า Netctl

อัพเดตเวลาของระบบ

อ่าน systemd-timesyncd

แบ่งพาร์ทิชั่นของดิสก์

อ่านรายละเอียดที่หน้า การแบ่งพาร์ทิชั่น; คุณอาจต้องสร้างพาร์ทิชั่นพิเศษขึ้นอยู่กับแต่ละกรณี ลองอ่านหน้า EFI System Partition และ GRUB BIOS boot partition    และถ้าคุณต้องการใช้ stacked block devices สำหรับ LVM, การเข้ารหัสดิสก์ หรือ RAID ก็ให้ทำในขั้นตอนนี้ด้วย

ฟอร์แมตพาร์ทิชั่น

อ่าน ระบบไฟล์ และ Swap สำหรับรายละเอียดและวิธีการ

Mount พาร์ทิชั่น

Mount พาร์ทิชั่น root ที่ /mnt หลังจากนั้นให้สร้างและ mount ไดเร็คทอรี่อื่น ๆ (ถ้ามี) (เช่น /mnt/boot, /mnt/home, ...) จากนั้นให้เปิดใช้พาร์ทิชั่น swap ถ้าต้องการให้ genfstab มองเห็น

การติดตั้ง

เลือก mirror

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

หมายเหตุ: mirror ที่ใช้ได้ดีในประเทศไทย เช่น ของม.เกษตรศาสตร์

ติดตั้งแพคเกจพื้นฐาน

ใช้สคริปต์ pacstrap เพื่อติดตั้งโปรแกรมจากกลุ่ม base:

# pacstrap /mnt base

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

ตั้งค่าระบบ

สร้าง fstab (ใช้ตัวเลือก -U หรือ -L ถ้าต้องการใช้ UUID หรือ label ในไฟล์):

# genfstab -p /mnt >> /mnt/etc/fstab

Change root เข้าไปในรากของระบบใหม่:

# arch-chroot /mnt

ตั้ง ชื่อเครื่อง:

# echo computer_name > /etc/hostname

ตั้ง โซนเวลา:

# ln -s /usr/share/zoneinfo/zone/subzone /etc/localtime

เปิดใช้ locales ที่ต้องการใน /etc/locale.gen จากนั้นก็สร้าง locale โดยใช้คำสั่ง:

# locale-gen

ตั้ง locale เริ่มต้นใน /etc/locale.conf และ $HOME/.config/locale.conf:

# echo LANG=your_locale > /etc/locale.conf

เพิ่ม keymap และ font สำหรับคอนโซลใน /etc/vconsole.conf

ตั้งค่าเครือข่ายสำหรับเครื่องใหม่: อ่านหน้า การตั้งค่าเครือข่าย และ การตั้งค่าเครือข่ายแบบไร้สาย

ตั้งค่า /etc/mkinitcpio.conf เพิ่มเติมถ้าต้องการ จากนั้นสร้าง RAM disk ใหม่ด้วยคำสั่ง:

# mkinitcpio -p linux

กำหนดรหัสผ่านสำหรับผู้ใช้ root:

# passwd

ติดตั้งบู๊ตโหลดเดอร์

อ่านหน้า บู๊ตโหลดเดอร์ เพื่อดูวิธีการติดตั้งและการตั้งค่า

รีบู๊ตเครื่อง

ออกจาก chroot โดยพิมพ์ exit หรือกดปุ่ม Ctrl+D

Unmount พาร์ทิชั่นทั้งหมดด้วยคำสั่ง umount -R /mnt: ขั้นตอนนี้จะทำให้คุณพบพาร์ทิชั่นที่ยังถูกใช้งานอยู่และไม่สามารถ unmount ได้ จะได้หาสาเหตุได้โดยใช้ fuser

สุดท้ายให้รีบู๊ตเครื่องโดยพิมพ์คำสั่ง reboot: พาร์ทิชั่นที่ยังถูก mount อยู่จะถูก systemd ปลดออกโดยอัตโนมัติ   อย่าลืมดึงแผ่นซีดีหรือสื่อที่คุณใช้ในการบู๊ตเพื่อติดตั้งออกหลังรีบู๊ตด้วย  หลังรีบู๊ตเสร็จ คุณสามารถล็อกอินด้วยผู้ใช้ root

หลังการติดตั้ง

ลองอ่าน คำแนะนำทั่วไป สำหรับวิธีการจัดการระบบและสิ่งที่คุณอาจอยากทำหลังติดตั้งเสร็จ (เช่น การติดตั้ง graphical user interface, เสียง, หรือ touchpad)

นอกจากนั้นยังมีแอพพลิเคชั่นอีกมากมายที่คุณอาจสนใจ ลองดูที่ รายชื่อแอพพลิเคชั่น