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

วิธีการติดตั้ง Arch Linux บน Raspberry Pi

วิธีการติดตั้ง Arch Linux บน Raspberry Pi

Raspberry Pi เป็นคอมพิวเตอร์ขนาดเท่าบัตรเครดิตที่ใช้งานได้หลากหลาย สามารถใช้ได้กับโครงการอิเล็กทรอนิกส์ต่างๆ สิ่งที่ยอดเยี่ยมเกี่ยวกับ Raspberry Pi คือคุณมีตัวเลือกในการติดตั้งระบบปฏิบัติการต่างๆ และไม่จำกัดเพียง Raspberry Pi OS ซึ่งรวมถึง Arch Linux ซึ่งได้รับความเคารพจากความเรียบง่าย โชคดีที่มี Arch Linux เวอร์ชันหนึ่งที่ออกแบบมาเพื่อทำงานร่วมกับโปรเซสเซอร์ ARM มาดูกันว่าคุณสามารถติดตั้ง Arch Linux บน Raspberry Pi ได้อย่างไร

ข้อกำหนด

ก่อนที่เราจะเริ่มต้น คุณจะต้องมีสิ่งต่อไปนี้:

  • Raspberry Pi
  • ไมโคร SD 8GB (หรือมากกว่า)
  • Arch Linux ARM (เลื่อนลงในรายการเพื่อค้นหาลิงก์สำหรับอิมเมจ Raspberry Pi)
  • การเชื่อมต่ออินเทอร์เน็ตที่เสถียร
  • ระบบคอมพิวเตอร์ที่สามารถอ่านการ์ด SD (เราจะใช้ Linux สำหรับบทช่วยสอนนี้)

เตรียม SD การ์ด

ขั้นแรก คุณจะต้องสร้างรายการอุปกรณ์จัดเก็บข้อมูลที่ต่ออยู่กับเครื่องของคุณเพื่อระบุว่าอุปกรณ์ใดเป็นการ์ด SD ของคุณ ทำสิ่งนี้ด้วยคำสั่งต่อไปนี้:

sudo fdisk -l
วิธีการติดตั้ง Arch Linux บน Raspberry Pi

การ์ด SD ที่ฉันใช้คือ “/dev/sdc”

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

sudo fdisk /dev/sdc
วิธีการติดตั้ง Arch Linux บน Raspberry Pi

คุณจะต้องล้างพาร์ติชั่นที่มีอยู่ในไดรฟ์ เมื่อต้องการทำเช่นนี้ พิมพ์ o แล้วกด Enter ในเทอร์มินัลของคุณ

วิธีการติดตั้ง Arch Linux บน Raspberry Pi

ใส่ p ลงในเทอร์มินัลของคุณเพื่อตรวจสอบว่ามีพาร์ติชั่นเหลืออยู่หรือไม่

วิธีการติดตั้ง Arch Linux บน Raspberry Pi

หากไม่มีพาร์ติชั่นเหลืออยู่ ให้สร้างพาร์ติชั่นสำหรับเริ่มระบบโดยพิมพ์ n แล้ว p ตามด้วย 1 ลงในเทอร์มินัลของคุณ p ย่อมาจาก Primary และ 1 ย่อมาจากพาร์ติชั่นแรกบนไดรฟ์ คุณจะต้องกดปุ่ม Enter หลังจากทำตามลำดับนี้เพื่อดำเนินการต่อ

วิธีการติดตั้ง Arch Linux บน Raspberry Pi วิธีการติดตั้ง Arch Linux บน Raspberry Pi

เมื่อได้รับแจ้งเกี่ยวกับภาคสุดท้าย ให้พิมพ์ +100M แล้วกด Enter

ใส่ t ลงใน command prompt ตามด้วย c เพื่อตั้งค่าพาร์ติชั่นแรกเป็นประเภท “W95 FAT32 (LBA)”

วิธีการติดตั้ง Arch Linux บน Raspberry Pi

พิมพ์ n ตามด้วย p (สำหรับหลัก) ตามด้วย 2 เพื่อสร้างพาร์ติชั่นรูท

วิธีการติดตั้ง Arch Linux บน Raspberry Pi

กด Enter สองครั้งเพื่อยอมรับการตั้งค่าเริ่มต้นสำหรับส่วนแรกและส่วนสุดท้าย

วิธีการติดตั้ง Arch Linux บน Raspberry Pi

เขียนตารางพาร์ติชั่นและออกจาก fdisk โดยป้อน w .

เราจำเป็นต้องเมานต์ระบบไฟล์ FAT &ext4 ในการแสดงรายการพาร์ติชั่น ให้พิมพ์ดังต่อไปนี้:

sudo fdisk -l

การ์ด SD ของคุณจะปรากฏขึ้น และคุณจะสามารถดูพาร์ติชั่นได้ ในกรณีของฉัน พาร์ติชั่นคือ “/dev/sdb1” และ “/dev/sdb2”

วิธีการติดตั้ง Arch Linux บน Raspberry Pi

คัดลอกไฟล์ Arch Linux ไปยังการ์ด SD

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

sudo mkfs.vfat /dev/sdb1
sudo mkdir boot
sudo mount /dev/sdb1 boot
sudo mkfs.ext4 /dev/sdb2
sudo mkdir root
sudo mount /dev/sdb2 root
วิธีการติดตั้ง Arch Linux บน Raspberry Pi

ตอนนี้ วางไฟล์ Arch Linux ที่คุณดาวน์โหลดลงในโฟลเดอร์หลักและแตกไฟล์ไปยังโฟลเดอร์รูทของการ์ด SD ด้วยคำสั่งต่อไปนี้:

sudo bsdtar -xpf ArchLinuxARM-rpi-2-latest.tar.gz -C root
sync

ไฟล์สำหรับบู๊ตจะต้องถูกย้ายไปยังพาร์ติชั่นสำหรับบู๊ตของการ์ด SD ด้วย:

sudo mv root/boot/* boot

คุณสามารถ umount ทั้งสองพาร์ติชั่นด้วย:

unmount boot root

ใส่การ์ด SD ลงใน Raspberry Pi ของคุณ

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

หลังจากใส่การ์ด SD ลงใน Raspberry Pi แล้วให้เปิดเครื่อง คุณจะต้องเชื่อมต่ออินเทอร์เน็ตผ่านสายอีเธอร์เน็ตหรือเครือข่าย Wi-Fi หากต้องการเชื่อมต่อผ่าน Wi-Fi ก่อนอื่นให้เข้าสู่ระบบด้วยบัญชีรูทเริ่มต้น ชื่อผู้ใช้สำหรับบัญชีนี้คือ "รูท" และรหัสผ่านคือ "รูท" ตอนนี้ ให้รันคำสั่งต่อไปนี้:

wifi-menu

เมนูจะโหลดขึ้นมา และคุณจะสามารถเลือกเครือข่าย Wi-Fi ของคุณและเข้าสู่ระบบได้ ตอนนี้ ทำขั้นตอนการติดตั้งให้เสร็จสิ้นโดยเริ่มต้นคีย์ริง pacman และเติมคีย์การลงนามในแพ็คเกจ Arch Linux ARM ด้วย:

pacman-key --init
pacman-key --populate archlinuxarm

คุณสามารถดำเนินการต่อและอัปเดตแพ็คเกจระบบด้วย:

pacman -Syu

คุณควรเปลี่ยนชื่อผู้ใช้เริ่มต้น ทำสิ่งนี้ด้วยคำสั่งต่อไปนี้:

usermod -l newusername oldusername

นอกจากนี้ เปลี่ยนรหัสผ่านด้วย:

passwd newusername

คุณจะถูกขอให้ป้อนรหัสผ่านใหม่แล้วยืนยัน ในการเปลี่ยนชื่อโฟลเดอร์หลักเพื่อแสดงชื่อผู้ใช้ใหม่ ให้เรียกใช้คำสั่งต่อไปนี้:

usermod -d /home/newusername -m newusername

คุณควรเปลี่ยนรหัสผ่านของบัญชีรูทด้วย ทำเช่นนี้กับ:

passwd

เพื่อให้สิทธิ์ sudo แก่บัญชีผู้ใช้ของคุณ คุณจะต้องเรียกใช้สิ่งต่อไปนี้เพื่อติดตั้งแพ็คเกจ sudo:

pacman -S sudo

คุณจะต้องแก้ไขไฟล์กำหนดค่าสำหรับ sudo ทำเช่นนี้กับ:

EDITOR=nano visudo

เพิ่ม newusername ALL=(ALL) ALL ใต้บรรทัดที่เขียนว่า root ALL=(ALL) ALL

ปิดและบันทึกไฟล์ เท่านี้ก็เรียบร้อย

เมื่อคุณได้ติดตั้ง Arch Linux บน Raspberry Pi แล้ว มีหลายสิ่งที่คุณทำได้ รวมถึงการติดตั้งและเล่น Minecraft และเปลี่ยนให้เป็นเซิร์ฟเวอร์ NAS หรือ Plex จินตนาการของคุณมีขีดจำกัด