ในฐานะที่เป็นหนึ่งในคอมพิวเตอร์บอร์ดเดี่ยวที่ได้รับความนิยมมากที่สุดในตลาด Raspberry Pi เป็นแกนนำในบ้านของผู้ใช้ Linux ส่วนใหญ่ ไม่ว่าจะเป็นสำหรับแอปพลิเคชันเซิร์ฟเวอร์ที่บ้าน คอมพิวเตอร์สำหรับเด็ก การเรียนรู้ Linux หรือทักษะอื่นๆ คุณก็สามารถใช้ Pi ได้อย่างแน่นอน ด้วยความนิยมในฐานะโฮมเซิร์ฟเวอร์ เราจะแสดงวิธีติดตั้ง CentOS บน Raspberry Pi ของคุณเพื่อสร้างโฮมเซิร์ฟเวอร์ที่แข็งแกร่ง
การรับอิมเมจ CentOS
อิมเมจ Raspberry Pi เฉพาะจากโปรเจ็กต์ CentOS ถูกซ่อนไว้เล็กน้อยในหน้าดาวน์โหลด เพื่อประสบการณ์ที่ดีที่สุด ฉันแนะนำให้ใช้ CentOS 7 จากหน้าแรกของ CentOS ให้คลิกที่ “CentOS Linux”
คลิกที่ “7(2003)” หมายเลขเวอร์ชันนั้นอาจเปลี่ยนแปลงเมื่อเวลาผ่านไป
เลือกมิเรอร์ที่อยู่ใกล้คุณที่สุดในหน้ามิเรอร์ แล้วคุณจะเห็นรายการตัวเลือกให้เลือก มีคู่ที่สำคัญสำหรับโครงการนี้:สี่คนที่เขียนว่า "RaspberryPi" ในชื่อในขณะที่เขียน สำหรับกรณีของฉัน ฉันจะคว้าอันที่ระบุว่า "RaspberryPi-Minimal-4" ขณะที่ฉันกำลังติดตั้งสิ่งนี้บน Raspberry Pi 4b ตรวจสอบให้แน่ใจว่าได้เลือกสิ่งที่เหมาะสมที่สุดสำหรับกรณีการใช้งานของคุณโดยเฉพาะ
การแฟลชการ์ด SD ของคุณ
สำหรับผู้ใช้ส่วนใหญ่ Balena Etcher น่าจะเป็นตัวเลือกที่ดีที่สุดสำหรับการแฟลชการ์ด Raspberry Pi SD ส่วนสำคัญอย่างหนึ่งคือมันจะแฟลชโดยตรงจากไฟล์ xzip ที่คุณดาวน์โหลดสำหรับรูปภาพ Raspberry Pi ส่วนใหญ่
กระบวนการกระพริบนั้นง่าย เปิดแอปพลิเคชัน เลือกไฟล์ต้นทาง (ในกรณีนี้คือไฟล์เก็บถาวร CentOS) พอร์ตการ์ด SD แล้วคลิก "เริ่มการกะพริบ"
ใช้เวลาเพียงไม่นานก่อนที่ทุกอย่างจะเสร็จสิ้น และคุณสามารถบูตจากการ์ด SD บน Pi ได้
กำลังบูต CentOS บน Raspberry Pi ของคุณ
เมื่อใช้รูปภาพเหล่านี้ ควรทำได้ง่ายๆ เพียงเปิดเครื่องและรอจนกว่าคุณจะไปที่พรอมต์คำสั่ง หากคุณสามารถติดตั้งเวอร์ชัน KDE หรือ GNOME ได้ คุณจะเข้าสู่หน้าจอเข้าสู่ระบบโดยตรง
ข้อมูลรับรองการเข้าสู่ระบบเริ่มต้นคือ:
- ชื่อผู้ใช้:รูท
- รหัสผ่าน:centos
บันทึกสำคัญ :เปลี่ยนรหัสผ่านรูทและสร้างผู้ใช้ที่ไม่ใช่รูทสำหรับตัวคุณเองทันที ถ้าคุณไม่ทำเช่นนี้ มีโอกาสดีที่ใครบางคน (หรือที่รู้จักว่าแฮ็กเกอร์) จะทราบเรื่องนี้และเข้าสู่ระบบของคุณด้วยการเข้าถึงรูท นั่นไม่ดี คำสั่งสร้างผู้ใช้ใหม่มีดังนี้:
การเปลี่ยนรหัสผ่านรูทของคุณ:passwd
การสร้างผู้ใช้ใหม่:
useradd USERNAME -G wheel -p PASSWORD
แทนที่ชื่อผู้ใช้และรหัสผ่านที่คุณต้องการ คำสั่งนั้นจะสร้างผู้ใช้ใน wheel
หรือ sudo
กลุ่มทำให้คุณสามารถเปลี่ยนผู้ใช้ได้อย่างเต็มที่และหลีกเลี่ยงการเข้าสู่ระบบในฐานะรูท เมื่อคุณทำเช่นนั้น อย่าลืมใช้ su
คำสั่งเปลี่ยนผู้ใช้เป็นผู้ใช้ที่สร้างขึ้นใหม่ดังนี้:
su USERNAME
แทนที่ชื่อผู้ใช้ของผู้ใช้ที่คุณเพิ่งสร้างขึ้น จากนั้น ตรวจสอบให้แน่ใจว่าแพ็คเกจของคุณทันสมัยด้วยคำสั่งอัพเดท:
sudo yum update -y
การติดตั้งสภาพแวดล้อมเดสก์ท็อปแบบกราฟิก
นี่เป็นหนึ่งในส่วนที่ง่ายที่สุด คุณสามารถดูกลุ่มซอฟต์แวร์ที่มีได้ด้วยคำสั่งต่อไปนี้:
yum grouplist
เลือกอันที่คุณต้องการติดตั้ง ฉันจะติดตั้ง GNOME แต่ KDE Plasma ก็พร้อมใช้งานเช่นกัน
sudo yum groupinstall "GNOME Desktop"
ดูเหมือนว่าจะขึ้นอยู่กับ Raspberry Pi ที่คุณใช้อยู่ ใน Pi 4b ของฉัน ฉันไม่สามารถรับ systemd
เพื่อกระโดดเข้าสู่ GUI แม้ว่าจะบอกว่ากำลังทำงานอยู่ก็ตาม ไมล์สะสมของคุณอาจแตกต่างกันไป
เมื่อคุณได้เรียนรู้วิธีติดตั้ง CentOS บน Raspberry Pi แล้ว คุณสามารถสร้างเซิร์ฟเวอร์ IRC หรือตั้งค่า Tor Proxy หรือบริดจ์ Wi-Fi ได้ ง่ายที่สุดคือการสร้างเว็บเซิร์ฟเวอร์ส่วนบุคคล