Arch Linux นั้นติดตั้งยากขึ้นเล็กน้อยสำหรับผู้ที่ยังใหม่กับ Linux หรือผู้ที่ไม่มีความคิดเกี่ยวกับการทำงานของ Linux โดยทั่วไป ในบทความนี้ ผมจะแสดงวิธีการติดตั้ง Arch Linux บนคอมพิวเตอร์ของคุณ มาเริ่มกันเลย.
การสร้างสื่อที่สามารถบู๊ตได้
สิ่งแรกที่คุณต้องการทำเมื่อคุณติดตั้ง Arch Linux คือการสร้างซีดี/ดีวีดีที่สามารถบู๊ตได้หรือแท่ง USB ของ Arch Linux เพื่อให้คุณสามารถบูตได้ หรือคุณสามารถใช้เครื่องเสมือนเพื่อทดลองใช้ Arch Linux
ในทั้งสองกรณี คุณต้องมีอิมเมจ Arch Linux ( .วิชาเอก ) ไฟล์. คุณสามารถไปที่เว็บไซต์อย่างเป็นทางการของ Arch Linux ได้ที่ https://www.archlinux.org/download/ และดาวน์โหลดฟรี คุณสามารถดาวน์โหลด วิชาเอก รูปภาพโดยตรงโดยใช้ HTTP หรือใช้ Torrent ในบางกรณี การดาวน์โหลดทอร์เรนต์อาจเร็วกว่า
กำลังดาวน์โหลดอิมเมจ iso จาก Torrent:
ไปที่หน้าดาวน์โหลดอย่างเป็นทางการของ Arch Linux ที่ https://www.archlinux.org/download/ และคลิกที่ลิงค์ (Magnet Link) ตามที่ระบุในภาพหน้าจอด้านล่าง การดาวน์โหลดทอร์เรนต์ Arch Linux ควรเริ่มต้นหากคุณติดตั้งไคลเอนต์ทอร์เรนต์ไว้
ดาวน์โหลดอิมเมจ iso โดยตรงจาก HTTP
ไปที่หน้าดาวน์โหลดอย่างเป็นทางการของ Arch Linux ที่ https://www.archlinux.org/download/ และเลื่อนลงไปที่ HTTP Direct Downloads ส่วน. คลิกที่ลิงค์ใดลิงค์หนึ่ง เป็นการดีกว่าที่จะเลือกอันที่อยู่ใกล้กับตำแหน่งของคุณเพื่อความเร็วในการดาวน์โหลดที่เร็วขึ้น
คุณควรเห็นอะไรแบบนี้ ตอนนี้คลิกที่ไฟล์ที่ลงท้ายด้วย .วิชาเอก และการดาวน์โหลดของคุณควรเริ่มต้นขึ้น
เมื่อการดาวน์โหลดเสร็จสิ้น คุณสามารถเขียนไฟล์ลงซีดี/ดีวีดีหรือใช้ซอฟต์แวร์เช่น รูฟัส ( https://rufus.akeo.ie ) บน Windows เพื่อสร้าง USB ที่สามารถบู๊ตได้ หากคุณใช้ Linux คุณสามารถเรียกใช้คำสั่งต่อไปนี้เพื่อสร้างแท่ง USB ที่สามารถบู๊ตได้เช่นกัน
$sudo dd ถ้า=/เส้นทาง/ถึง/archlinux.isoของ=USB_DEVICEbs=1MUSB_DEVICE มักจะ /dev/sdb หรือ /dev/sdc หรืออะไรทำนองนั้น วิ่งได้ lsblk สั่งให้ค้นหาสิ่งที่จะใส่ใน as USB_DEVICE .
Booting Arch Linux
เมื่อคุณสร้างซีดี/ดีวีดีที่สามารถบู๊ตได้หรือแท่ง USB ของ Arch Linux แล้ว ให้ใส่และเลือกสื่อที่สามารถบู๊ตได้จาก BIOS ของคอมพิวเตอร์ของคุณ คุณควรเห็นหน้าต่างต่อไปนี้ตามที่แสดงในภาพหน้าจอด้านล่าง
ตอนนี้เลือกตัวเลือกแรก Boot Arch ลินุกซ์ (x86_64) แล้วกด . Arch Linux ควรบูตตามที่คุณเห็นในภาพหน้าจอด้านล่าง
หลังจากนั้นไม่กี่วินาที คุณจะเห็นหน้าต่างต่อไปนี้ นี่คือคอนโซล Arch Linux จากที่นี่ คุณจะติดตั้ง Arch Linux และต้องการประสบการณ์ Linux เพื่อดำเนินการดังกล่าว ไม่ต้องกังวลหากคุณไม่รู้จัก Linux มากนัก ฉันจะแนะนำคุณให้ทราบ
การกำหนดค่าเครือข่าย
สิ่งแรกที่คุณควรทำคือตรวจสอบว่าคุณมีการเชื่อมต่ออินเทอร์เน็ตหรือไม่ เนื่องจาก Arch Linux จะดึงแพ็คเกจทั้งหมดจากอินเทอร์เน็ตเมื่อคุณติดตั้งลงในฮาร์ดไดรฟ์ของคอมพิวเตอร์
คุณสามารถเรียกใช้คำสั่งต่อไปนี้เพื่อตรวจสอบว่าคุณเชื่อมต่อกับอินเทอร์เน็ตหรือไม่
$ปิงGoogle com
อย่างที่คุณเห็น ฉันยังไม่มีการเชื่อมต่ออินเทอร์เน็ต
เชื่อมต่อสายเคเบิลเครือข่ายกับคอมพิวเตอร์ของคุณ หากคุณเปิดใช้งาน DHCP บนเครือข่ายของคุณ ให้รันคำสั่งต่อไปนี้เพื่อกำหนดค่าเครือข่าย:
$sudodhclient-v
อย่างที่คุณเห็น ฉันได้รับ IP ที่กำหนดบนอินเทอร์เฟซเครือข่ายของฉัน
ตอนนี้ถ้าฉันพยายาม ping google.com ก็ใช้ได้
กำหนดค่านาฬิการะบบ
เมื่อคุณบูต Arch Linux นาฬิกาของระบบอาจไม่ได้รับการกำหนดค่าอย่างถูกต้อง หากคุณเปิดใช้งาน NTP ควรซิงค์วันที่และเวลาและควรกำหนดค่านาฬิกาโดยอัตโนมัติ NTP ต้องการการเชื่อมต่ออินเทอร์เน็ต
เรียกใช้คำสั่งต่อไปนี้เพื่อเปิดใช้งาน NTP:
$timedatectl set-ntpจริง
การแบ่งพาร์ติชันและการฟอร์แมตฮาร์ดไดรฟ์
ตอนนี้คุณต้องกำหนดค่าฮาร์ดไดรฟ์เพื่อให้สามารถติดตั้ง Arch Linux ได้ โดยทั่วไปคุณต้องฟอร์แมตฮาร์ดไดรฟ์และสร้างพาร์ติชั่นในนั้น
คุณสามารถแสดงรายการอุปกรณ์บล็อกที่มีอยู่ทั้งหมดด้วยคำสั่งต่อไปนี้:
$fdisk -NS
อย่างที่คุณเห็น ฉันมีอุปกรณ์บล็อก 2 เครื่องในเครื่องของฉัน / dev / sda คือฮาร์ดไดรฟ์ของฉันและ /dev/loop0 คือไดรฟ์ CD/DVD ที่ฉันบูตจาก Arch Linux
ตอนนี้เพื่อแบ่งพาร์ติชั่นฮาร์ดไดรฟ์ ฉันจะใช้ cfdisk .
$cfdisk/dev/sda
มันบอกว่าฉันไม่มีตารางพาร์ติชั่น คุณอาจสร้าง gpt หรือ สอง ตารางพาร์ทิชัน ถ้าคุณไปกับ สอง ตารางพาร์ทิชันแล้ว a ราก (/) พาร์ทิชันและ a แลกเปลี่ยน พาร์ทิชั่นก็พอ ถ้าคุณสร้าง gpt ตารางพาร์ติชั่น คุณจะต้องมีพาร์ติชั่นขนาดเล็กพิเศษ (ประมาณ 512MB) สำหรับ /boot ไดเรกทอรี ฉันจะไปด้วย สอง ตารางพาร์ทิชัน
ตอนนี้คุณควรเห็นหน้าต่างต่อไปนี้ กด เพื่อสร้างพาร์ติชั่นใหม่
พิมพ์ขนาดพาร์ติชั่นแล้วกด . นี่ควรเป็น ราก(/) พาร์ทิชัน
เลือก [ หลัก ] แล้วกด .
ควรสร้างพาร์ติชัน
ตอนนี้สร้างพาร์ติชันหลักอื่นแล้วเปลี่ยน พิมพ์ ถึง ลินุกซ์สวอป / Solaris . ขนาดพาร์ติชั่นสว็อปที่ดีพอจะเท่ากับขนาด RAM ของคุณ แต่ถ้าคุณมี RAM จำนวนมาก คุณอาจทำให้ขนาดพาร์ติชั่นสว็อปมีขนาดเล็ก เนื่องจากไม่ควรใช้หากมี RAM เพียงพอ หากใช้พาร์ติชั่นสว็อปบ่อยๆ คุณอาจต้องอัพเกรด RAM ของคอมพิวเตอร์
ตอนนี้เลือก ราก (/) พาร์ทิชันแล้วกด หลายครั้งเพื่อนำทางไปยัง [ บูตได้ ] แล้วกด .
ควรมีการตั้งค่าสถานะที่สามารถบู๊ตได้
สุดท้ายควรมีลักษณะเช่นนี้
ตอนนี้กด สองสามครั้งเพื่อนำทางไปยัง [ เขียน ] แล้วกด .
ตอนนี้พิมพ์ ใช่ แล้วกด อีกครั้ง. ควรเขียนการเปลี่ยนแปลงลงในดิสก์
ตอนนี้ไปที่ [ ล้มเลิก ] แล้วกด . คุณควรกลับไปที่คอนโซล
ตอนนี้ได้เวลาฟอร์แมตพาร์ติชั่นแล้ว
เรียกใช้คำสั่งต่อไปนี้เพื่อจัดรูปแบบ ราก (/) พาร์ทิชัน (ในกรณีของฉัน /dev/sda1 ):
$mkfs.ext4/dev/sda1
รูปแบบประสบความสำเร็จ
รันคำสั่งต่อไปนี้เพื่อเริ่มต้นพาร์ติชั่นสว็อป:
$mkswap/dev/sda2
พาร์ติชั่นสว็อปถูกเตรียมใช้งาน
ตอนนี้เปิดใช้งาน Swap ด้วยคำสั่งต่อไปนี้:
$สวอปปอน/dev/sda2
การติดตั้งพาร์ติชั่น
ตอนนี้ติด ราก (/) พาร์ทิชัน (ในกรณีของฉัน /dev/sda1 ) ถึง / นาที ไดเร็กทอรีด้วยคำสั่งต่อไปนี้:
$ภูเขา /dev/sda1/mnt
การติดตั้ง Arch Linux
เมื่อทุกอย่างพร้อมแล้ว คุณสามารถติดตั้ง Arch Linux ได้บน / นาที ไดเร็กทอรีด้วยหนึ่งในคำสั่งต่อไปนี้:
ฐาน Arch Linux
$pacstrap/mnt ฐาน ฐาน พัฒนาArch Linux พร้อม GNOME 3 Desktop
$pacstrap/mnt ฐาน base-devel xorg xorg-server gnome gnome-extraฉันจะใช้การตั้งค่าพื้นฐานเนื่องจากการดาวน์โหลดมีขนาดเล็กกว่ามากและคุณสามารถติดตั้งแพ็คเกจใดก็ได้ในภายหลัง จึงไม่รีบร้อนที่นี่
การติดตั้งได้เริ่มต้นขึ้น
การติดตั้งเสร็จสมบูรณ์ ณ จุดนี้
ตอนนี้ให้รันคำสั่งต่อไปนี้เพื่อสร้าง a /mnt/etc/fstab ไฟล์:
$genfstab-ยู /mnt>> /mnt/ฯลฯ/fstab
อย่างที่คุณเห็น ข้อมูลที่ถูกต้องจะถูกเพิ่มลงใน /mnt/etc/fstab ไฟล์:
ตอนนี้เปลี่ยนรูทเป็นระบบที่ติดตั้งใหม่ด้วยคำสั่งต่อไปนี้:
$arch-chroot/mnt
คุณเข้าสู่ระบบใหม่ของคุณ
ตอนนี้ตั้งค่าเขตเวลาที่เหมาะสมด้วยคำสั่งต่อไปนี้:
$ln -sf /usr/แบ่งปัน/โซนอินโฟ/ภูมิภาค CITY/ฯลฯ/เวลาท้องถิ่น
คุณสามารถหาสิ่งที่ ภาค s พร้อมใช้งานด้วยคำสั่งต่อไปนี้:
$ลส /usr/แบ่งปัน/โซนอินโฟ
เหล่านี้เป็น ภาค NS. คุณสามารถแสดงรายการเนื้อหาของไดเร็กทอรีเหล่านี้เพื่อค้นหาข้อมูลที่มีอยู่ CITIES ในรายการที่เลือก ภาค .
NS CITIES ในเอเชีย ภาค .
ตอนนี้ให้รันคำสั่งต่อไปนี้เพื่อตั้งค่านาฬิกาฮาร์ดแวร์:
$hwclock--systohc
เปิดแล้วจ้า /etc/locale.gen ด้วยคำสั่งดังนี้
$นาโน /ฯลฯ/local.gen
คุณควรเห็นหน้าต่างต่อไปนี้
ตอนนี้ยกเลิกการใส่ความคิดเห็นเกี่ยวกับสถานที่ที่คุณต้องการในเวอร์ชัน UTF-8 สำหรับฉันมันคือ en_US.UTF-8
ตอนนี้รันคำสั่งต่อไปนี้เพื่อสร้างโลแคล:
$local-gen
ควรสร้างโลแคล
ตอนนี้ให้รันคำสั่งต่อไปนี้เพื่อตั้งค่า LANG ไปยังสถานที่ที่คุณเลือก:
$โยนออก LANG=YOUR_LOCALE&จีที;/ฯลฯ/locale.conf
ตอนนี้ตั้งชื่อโฮสต์ด้วยคำสั่งต่อไปนี้:
$โยนออก'YOUR_HOSTNAME'&จีที;/ฯลฯ/ชื่อโฮสต์
เปิดแล้วจ้า /etc/hosts ไฟล์ด้วยคำสั่งต่อไปนี้:
$นาโน /ฯลฯ/เจ้าภาพ
และเพิ่มบรรทัดต่อไปนี้เพื่อ /etc/hosts ไฟล์.
ตอนนี้ตั้งรหัสผ่านรูทด้วยคำสั่งต่อไปนี้:
$รหัสผ่าน
ควรตั้งรหัสผ่านรูท
ตอนนี้ติดตั้งตัวโหลดการบูต GRUB ด้วยคำสั่งต่อไปนี้:
$pacman-ของเขาด้วง
กด และ แล้วกด เพื่อจะดำเนินการต่อ.
ควรติดตั้งตัวโหลดบูต GRUB
ตอนนี้อัปเดตไฟล์การกำหนดค่า GRUB ด้วยคำสั่งต่อไปนี้:
$grub-mkconfig-หรือ /boot/ด้วง/grub.cfg
ควรอัปเดตไฟล์การกำหนดค่า GRUB
ตอนนี้ติดตั้ง GRUB bootloader บนฮาร์ดไดรฟ์ของคุณบูตเซกเตอร์ด้วยคำสั่งต่อไปนี้:
$ด้วงติดตั้ง/dev/sda
GRUB ได้รับการติดตั้งบนบูตเซกเตอร์ของฮาร์ดไดรฟ์
ตอนนี้คุณไม่จำเป็นต้องเปลี่ยนรูท (chroot) อีกต่อไป ออกจากมันด้วยคำสั่งต่อไปนี้:
$ทางออก
ตอนนี้รีบูตเครื่องคอมพิวเตอร์ด้วยคำสั่งต่อไปนี้:
$รีบูต
เมื่อคอมพิวเตอร์เริ่มทำงาน คุณจะเห็นเมนูด้วงต่อไปนี้ เลือก Arch Linux แล้วกด .
Arch Linux ควรเริ่มต้นและแจ้งให้คุณเข้าสู่ระบบดังที่คุณเห็นในภาพหน้าจอด้านล่าง
อย่างที่คุณเห็นฉันลงชื่อเข้าใช้เครื่อง Arch ใหม่เอี่ยมของฉัน
เวอร์ชันเคอร์เนลในขณะที่เขียนนี้คือ 4.15.10 ดังที่คุณเห็นจากภาพหน้าจอด้านล่าง
นั่นคือวิธีที่คุณติดตั้ง Arch Linux บนคอมพิวเตอร์ของคุณ ขอบคุณที่อ่านบทความนี้