Raspberry Pi 4B เปิดตัวครั้งแรกเมื่อปลายเดือนมิถุนายน 2019 และมาพร้อมกับเวอร์ชันใหม่ของ Raspbian ซึ่งเป็นระบบปฏิบัติการอย่างเป็นทางการของ Raspberry Pi ไม่นานหลังจากนั้น Debian ระบบปฏิบัติการ Raspbian ก็ได้ใช้ Debian 10 Buster เวอร์ชันล่าสุดด้วยเช่นกัน
ด้วยเฟรมเวิร์กที่มีอยู่แล้วจาก Debian การอัปเกรดระบบปฏิบัติการของ Raspberry Pi ทำได้ง่ายมาก นอกจากนี้ หากคุณต้องการใช้การติดตั้ง Raspbian ที่มีอยู่บน Raspberry Pi 4 ใหม่ คุณก็สามารถทำได้เมื่ออัปเกรดเป็น Buster
อัปเดต Pi
ก่อนที่คุณจะอัพเกรด Pi คุณควรตรวจสอบให้แน่ใจว่าการติดตั้ง Raspbian ที่มีอยู่นั้นเป็นเวอร์ชันล่าสุดทั้งหมด ยิ่งระยะห่างระหว่างเวอร์ชันซอฟต์แวร์ในการอัปเกรดสั้นลงเท่าใด ก็ยิ่งดีเท่านั้น การก้าวกระโดดครั้งใหญ่อาจทำให้เกิดความขัดแย้งที่ไม่สามารถแก้ไขได้ง่ายๆ และอาจทำลายสิ่งต่างๆ อย่างถาวร Raspbian ได้รับการออกแบบมาเพื่อย้ายจากการติดตั้ง Stretch ที่อัปเดตอย่างสมบูรณ์ไปยัง Buster อย่างราบรื่น นั่นเป็นเส้นทางที่ดีที่สุด
เข้าถึง Pi ของคุณ หากคุณมีจอภาพ ส่วนนี้เป็นเรื่องง่าย เพียงแค่เปิดเทอร์มินัล หากคุณกำลังใช้งาน Pi แบบไม่มีหัว คุณจะต้อง SSH เข้าไป ผู้ใช้ Windows 10 สามารถใช้ฟังก์ชัน OpenSSH ในตัวที่มีให้ หากใช้ Mac หรือ Linux คุณจะเปิดเทอร์มินัลแล้วใช้ SSH ได้
ssh pi@raspberrypi
จากนั้นเรียกใช้การอัปเดตและอัปเกรดบน Pi ทันที
sudo apt update && sudo apt upgrade
อาจหรืออาจใช้เวลาสักครู่ขึ้นอยู่กับว่า Pi นั้นล้าสมัยแค่ไหน ยืนยันการติดตั้งแพ็คเกจ และรอเมื่อเสร็จสิ้น เมื่อเสร็จแล้ว อาจเป็นความคิดที่ดีที่จะรีบูต Pi และเชื่อมต่อใหม่เพื่อให้แน่ใจว่าคุณกำลังเรียกใช้เคอร์เนลล่าสุดในระบบ
sudo reboot
เปลี่ยนไฟล์ต้นฉบับ
เมื่อ Pi กลับมาออนไลน์และคุณเชื่อมต่อใหม่อีกครั้ง คุณสามารถเริ่มทำงานเพื่อตั้งค่า Pi เพื่ออัปเกรดได้ Raspbian เช่น Debian ใช้ไฟล์การกำหนดค่าที่ “/etc/apt/sources.list” เพื่อควบคุมที่เก็บซอฟต์แวร์ ไฟล์นั้นยังระบุเวอร์ชันของระบบปฏิบัติการที่จะดึงแพ็คเกจสำหรับ ดังนั้นการเปลี่ยนไฟล์นั้นไปใช้ Buster แทน Stretch จะทำให้ Raspbian สามารถอัพเกรดตัวเองได้
เปิดการกำหนดค่าแหล่งที่มาโดยใช้โปรแกรมแก้ไขข้อความ Nano ของ Pi
sudo nano /etc/apt/sources.list
ไฟล์ควรมีลักษณะเหมือนภาพด้านล่าง
ตรวจดูไฟล์และเปลี่ยนทุกที่ที่ระบุว่า "ยืด" เป็น "บัสเตอร์" ผลลัพธ์ที่ได้จะเป็นดังภาพด้านล่าง
บันทึกไฟล์และออก
เรียกใช้การอัปเดตการจัดจำหน่าย
ด้วยไฟล์ที่มีอยู่ คุณสามารถเรียกใช้การอัปเดตการแจกจ่ายบน Raspberry Pi เพื่อดาวน์โหลดแพ็คเกจทั้งหมดและเปลี่ยนเป็นเวอร์ชันใหม่อย่าง Buster ได้ เรียกใช้คำสั่งด้านล่างในเทอร์มินัลของ Pi เพื่อเริ่มกระบวนการ
sudo apt update && sudo apt dist-upgrade
หลังจากอัพเดตที่เก็บและประเมินแพ็คเกจที่จำเป็น ตัวจัดการแพ็คเกจจะถามคุณว่าคุณต้องการติดตั้งแพ็คเกจใหม่หรือไม่ โดยอัพเกรดเป็นรีลีสใหม่อย่างมีประสิทธิภาพ ยืนยันเพื่อเริ่มการอัปเกรด
การดำเนินการนี้จะใช้เวลา โดยเฉพาะอย่างยิ่งใน Pi รุ่นเก่าหรือรุ่นหนึ่งที่เชื่อมต่อผ่าน Wi-Fi อดทนและรอให้เรื่องทั้งหมดเสร็จสิ้น มันจะแจ้งให้คุณทราบเมื่อดำเนินการเสร็จ
รีบูตและทดสอบ
ก่อนที่คุณจะเริ่มใช้ Raspbian Buster คุณจะต้องรีบูต Pi อีกครั้ง
sudo reboot
หลังจากที่ Pi กลับมาออนไลน์ ให้เข้าถึงอีกครั้ง คุณสามารถเรียกใช้คำสั่งต่อไปนี้เพื่อให้แน่ใจว่าคุณกำลังเรียกใช้ Buster
cat /etc/*-release
หากกลับมาเป็นดังภาพ แสดงว่าคุณกำลังใช้งาน Buster บน Raspberry Pi และทุกอย่างได้รับการอัปเดตอย่างสมบูรณ์ ตอนนี้คุณสามารถถ่ายโอนการ์ด microSD ของคุณไปยัง Raspberry Pi 4 ได้อย่างราบรื่น หรือใช้งานต่อไปได้ตามปกติใน Pi ปัจจุบันของคุณด้วยซอฟต์แวร์ที่อัปเดต