ค้นหาเว็บไซต์

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


สำหรับผู้อ่านที่ไม่คุ้นเคยกับ Raspberry Pi บทความนี้ไม่ได้พูดถึงชนิดที่กินได้! Raspberry Pi เป็นคอมพิวเตอร์บอร์ดเดี่ยวขนาดเท่าบัตรเครดิต ผลิตโดย Raspberry Pi Foundation ใน สหราชอาณาจักร บอร์ดมีคุณสมบัติที่ดีอย่างน่าประหลาดใจสำหรับขนาดของมัน

ตัวอย่างเช่น รุ่นใหม่ล่าสุด (Raspberry Pi 3 B+) มีคอร์ 1.4 GHz ARM 64 บิต, อะแดปเตอร์เครือข่าย 1 Gbe, พอร์ต USB 4 พอร์ต , HDMI out, บลูทูธในตัว และ WiFi 802.11ac! ส่วนที่ดีที่สุดเกี่ยวกับโรงไฟฟ้าเล็กๆ เหล่านี้คือมีราคาเพียง 35 ดอลลาร์เท่านั้น! Raspberry Pi ได้กลายเป็นจุดเริ่มต้นสำหรับผู้คนในการเรียนรู้การเขียนโปรแกรมไปจนถึงหัวข้อขั้นสูงด้านวิทยาการหุ่นยนต์

บทความนี้จะอธิบายวิธีการติดตั้งการกระจาย Linux Devuan บน Raspberry Pi 3 กระบวนการนี้คล้ายกันมากกับรุ่น Raspberry Pi อื่นๆ เช่นกัน การติดตั้งนี้จะดำเนินการกับการกระจาย Linux อื่น (แม้ว่าจะมีเครื่องมือติดตั้ง Windows ก็ตาม)

อุปกรณ์ที่จำเป็น

  1. Raspberry Pi – Guide จะถือว่า Raspberry Pi 3
  2. การ์ด Micro SD - แนะนำ 8GB แต่ในทางเทคนิคแล้ว 2GB จะใช้งานได้
  3. แหล่งจ่ายไฟ Micro USB (ชนิดที่มักใช้กับโทรศัพท์มือถือรุ่นเก่า)
  4. คอมพิวเตอร์เครื่องอื่นที่ใช้การแจกจ่าย Linux
  5. เครื่องอ่านการ์ด SD; ภายในคอมพิวเตอร์ที่ใช้ Linux หรือเครื่องอ่านการ์ด USB
  6. ภาพ Raspberry Pi จาก Devuan

การติดตั้ง Devuan Linux บน Raspberry Pi 3

ภายในการแจกจ่าย Linux ให้เปิดหน้าต่างเทอร์มินัลแล้วไปที่โฟลเดอร์ ดาวน์โหลด

cd ~/Downloads

เมื่ออยู่ในโฟลเดอร์นี้แล้ว ให้ใช้เครื่องมือ wget หรือ curl เพื่อดาวน์โหลดไฟล์ภาพ Raspberry Pi ที่เหมาะสมจาก Devuan คู่มือนี้จะสันนิษฐานอีกครั้งว่ามีการใช้ Raspberry Pi 3

wget -c https://files.devuan.org/devuan_ascii/embedded/devuan_ascii_2.0.0_arm64_raspi3.img.xz
OR
curl https://files.devuan.org/devuan_ascii/embedded/devuan_ascii_2.0.0_arm64_raspi3.img.xz

คำสั่งด้านบนจะดาวน์โหลดรุ่น Raspberry Pi ASCII ปัจจุบันจากที่เก็บไฟล์ Devuan อาจใช้เวลาพอสมควร ทั้งนี้ขึ้นอยู่กับความเร็วในการเชื่อมต่ออินเทอร์เน็ต เมื่อการดาวน์โหลดเสร็จสิ้น ไฟล์จะต้องได้รับการขยายขนาดด้วยเครื่องมือ 'unxz'

unxz devuan_ascii_2.0.0_arm64_raspi3.img.xz

กระบวนการนี้อาจใช้เวลาพอสมควรจึงจะเสร็จสมบูรณ์ ขึ้นอยู่กับความเร็วของคอมพิวเตอร์ที่การบีบอัดข้อมูลเกิดขึ้น ขั้นตอนต่อไปในกระบวนการคือการเขียนไฟล์ภาพที่แตกออกมาลงในการ์ด micro sd

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

lsblk

ด้วยชื่อของการ์ด micro SD ที่กำหนดเป็น '/dev/sdc' ภาพ Devuan จึงสามารถเขียนลงในการ์ด micro SD ได้โดยใช้อักขระ 'dd<' เครื่องมือ

sudo dd if=~/Downloads/devuan_ascii_2.0.0_arm64_raspi3.img of=/dev/sdc status=progress

หมายเหตุ: คำสั่งข้างต้นต้องการสิทธิ์รูท ดังนั้นให้ใช้ 'sudo' หรือเข้าสู่ระบบในฐานะผู้ใช้รูทเพื่อรันคำสั่ง นอกจากนี้ คำสั่งนี้จะลบทุกอย่างบนการ์ด micro SD อย่าลืมสำรองข้อมูลที่จำเป็น

กระบวนการ 'dd' จะใช้เวลาสักครู่ เพียงปล่อยให้กระบวนการดำเนินต่อไปจนกว่า dd จะเสร็จสมบูรณ์ เมื่อกระบวนการเสร็จสิ้น ให้ถอดการ์ด micro SD ออกจากคอมพิวเตอร์ Linux และวางลงใน Raspberry Pi

หากต้องการค้นหาช่องเสียบการ์ด Micro SD ให้เล็งช่อง USB ของ Raspberry Pi ไปทางพื้น เมื่อเล็งไปที่พื้นแล้ว ขอบของ Pi ที่หงายขึ้นจะมีช่องเล็กๆ สำหรับ การ์ด Micro SD

โปรดใช้ความระมัดระวังเมื่อพยายามใส่การ์ดลงในช่อง เนื่องจากการ์ดจะใส่ได้พอดีเพียงด้านเดียวเท่านั้น เพื่อช่วยเหลือ หน้าสัมผัสที่เป็นโลหะบนการ์ด SD ควรหันเข้าหา "เมนบอร์ด" ของ Raspberry Pi ขณะที่คุณเสียบการ์ด SD เข้าไปในช่อง อย่าฝืนการ์ดอีกครั้ง! หากการ์ดมีปัญหา ให้ลองพลิก 180 องศา (ดูภาพด้านล่างเพื่อดูแนวคิดที่ดีกว่า)

เมื่อใส่การ์ด Micro SD แล้ว ก็ถึงเวลาเปิด Raspberry Pi! Raspberry Pi 3 ใช้ที่ชาร์จโทรศัพท์มือถือแบบ micro USB 5 โวลต์ทั่วไป อุปกรณ์จะเปิดขึ้นทันทีที่มีการจ่ายไฟและสามารถปิดได้โดยการถอดสายไฟออก โดยทั่วไปผู้เขียนจะเรียกใช้คำสั่งปิดเครื่องที่เหมาะสมก่อนที่จะถอดแหล่งจ่ายไฟออกเพื่อความปลอดภัย

สามารถเสียบอุปกรณ์เข้ากับจอภาพ HDMI เพื่อดูลำดับการบู๊ตและโต้ตอบกับระบบทันทีที่บู๊ตเสร็จสิ้น ระบบจะดึงที่อยู่ DHCP หากเสียบเข้ากับเครือข่ายที่เปิดใช้งาน DHCP ซึ่งจะทำให้ผู้ใช้สามารถ SSH เข้าไปในอุปกรณ์ได้หากไม่มีจอภาพ HDMI (ทีวีส่วนใหญ่ก็รองรับ Raspberry Pi ด้วยเช่นกัน) ข้อมูลประจำตัวเริ่มต้นในการเข้าสู่ระบบมีดังนี้:

Username: root
Password: toor

ขอแนะนำอย่างยิ่งให้เปลี่ยนรหัสผ่านนี้และเพิ่มผู้ใช้รายอื่นเข้าสู่ระบบสำหรับการเข้าสู่ระบบที่ไม่ใช่ผู้ดูแลระบบ! หลังจากเข้าสู่ระบบ Pi ก็พร้อมที่จะใช้เป็นแพลตฟอร์ม Devuan สำหรับโครงการจำนวนเท่าใดก็ได้ ผู้เขียนใช้ Raspberry Pi สำหรับทุกสิ่งตั้งแต่ DNS, การบล็อกโฆษณา, DHCP, NTP GPS< นาฬิกา สู่แพลตฟอร์ม Linux Containers น้ำหนักเบา ทางเลือกมีไม่สิ้นสุด! ขอให้โชคดีและมีความสุขในการแฮ็ค Pi