Installation guide (ไทย)

From ArchWiki
Jump to: navigation, search

นี่คือเอกสารแนะนำการติดตั้ง Arch Linux โดยใช้ installation image อย่างเป็นทางการ ก่อนติดตั้ง เราแนะนำให้คุณอ่าน คำถามที่พบบ่อย และถ้าคุณกำลังมองหาวิธีการติดตั้งแบบละเอียด ลองไปดูที่ 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[broken link: invalid section] และ 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)

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