Computer >> Máy Tính >  >> Hệ thống >> Linux

Cách nâng cấp Raspberry Pi lên Raspbian Buster

Cách nâng cấp Raspberry Pi lên Raspbian Buster

Raspberry Pi 4B ra mắt lần đầu tiên vào cuối tháng 6 năm 2019 và cùng với nó là phiên bản Raspbian mới, hệ điều hành chính thức của Raspberry Pi. Không lâu sau, Debian, hệ điều hành dựa trên Raspbian, cũng phát hành phiên bản mới nhất của nó, Debian 10 Buster.

Nhờ bộ khung đã có sẵn từ Debian, việc nâng cấp hệ điều hành Raspberry Pi rất đơn giản. Ngoài ra, nếu bạn đang muốn sử dụng bản cài đặt Raspbian hiện có trên Raspberry Pi 4 mới, bạn có thể, sau khi nâng cấp lên Buster.

Cập nhật Pi

Trước khi nâng cấp Pi, bạn nên đảm bảo rằng bản cài đặt Raspbian hiện có hoàn toàn được cập nhật. Khoảng cách giữa các phiên bản phần mềm trong bản nâng cấp càng ngắn càng tốt. Việc tạo ra những bước tiến lớn về phía trước có thể gây ra những xung đột không thể dễ dàng giải quyết và có thể khiến mọi thứ tan vỡ vĩnh viễn. Raspbian được thiết kế để di chuyển liền mạch từ bản cài đặt Stretch được cập nhật đầy đủ sang Buster, vì vậy đó là con đường tốt nhất để thực hiện.

Truy cập số Pi của bạn. Nếu bạn có màn hình, phần này rất dễ dàng. Chỉ cần mở một thiết bị đầu cuối. Nếu đang chạy Pi không đầu, bạn sẽ cần phải SSH. Người dùng Windows 10 có thể sử dụng chức năng OpenSSH tích hợp mà nó cung cấp. Nếu đang sử dụng Mac hoặc Linux, bạn có thể mở một thiết bị đầu cuối và sử dụng SSH.

ssh pi@raspberrypi

Sau đó, chạy bản cập nhật và nâng cấp trên Pi khi nó hoạt động.

sudo apt update && sudo apt upgrade

Điều đó có thể mất một khoảng thời gian hoặc không, tùy thuộc vào mức độ lỗi thời của Pi. Xác nhận cài đặt gói và đợi khi nó hoàn tất. Khi hoàn tất, bạn nên khởi động lại Pi và kết nối lại để đảm bảo rằng bạn đang chạy hạt nhân mới nhất trên hệ thống.

sudo reboot

Thay đổi Tệp Nguồn

Sau khi Pi trực tuyến trở lại và bạn kết nối lại, bạn có thể bắt đầu thiết lập Pi để nâng cấp. Raspbian, giống như Debian, sử dụng tệp cấu hình tại “/etc/apt/sources.list” để kiểm soát kho phần mềm của nó. Tệp đó cũng chỉ định phiên bản hệ điều hành để kéo các gói. Vì vậy, việc thay đổi tệp đó để sử dụng Buster thay vì Stretch sẽ cho phép Raspbian tự nâng cấp.

Sử dụng trình soạn thảo văn bản Pi’s Nano, mở cấu hình nguồn.

sudo nano /etc/apt/sources.list

Tệp sẽ trông giống như hình dưới đây.

Cách nâng cấp Raspberry Pi lên Raspbian Buster

Xem qua tệp và thay đổi ở mọi nơi có nội dung “Kéo dài” thành “Buster”. Kết quả cuối cùng sẽ giống như hình dưới đây.

Cách nâng cấp Raspberry Pi lên Raspbian Buster

Lưu tệp và thoát.

Chạy bản cập nhật phân phối

Với tệp tại chỗ, bạn có thể chạy bản cập nhật phân phối trên Raspberry Pi để tải xuống tất cả các gói và chính thức chuyển sang phiên bản mới, Buster. Chạy lệnh bên dưới trong thiết bị đầu cuối của Pi để bắt đầu quá trình.

sudo apt update && sudo apt dist-upgrade

Sau khi cập nhật kho lưu trữ và đánh giá các gói được yêu cầu, người quản lý gói sẽ hỏi bạn xem bạn có muốn cài đặt các gói mới, nâng cấp hiệu quả lên bản phát hành mới hay không. Xác nhận để bắt đầu nâng cấp.

Điều này sẽ mất một chút thời gian, đặc biệt là trên phiên bản Pi cũ hơn hoặc một phiên bản kết nối qua Wi-Fi. Hãy kiên nhẫn và đợi cho đến khi toàn bộ sự việc kết thúc. Nó sẽ cho bạn biết khi nó hoàn tất.

Khởi động lại và thử nghiệm

Trước khi có thể bắt đầu sử dụng Raspbian Buster, bạn sẽ cần khởi động lại Pi.

sudo reboot

Sau khi Pi trực tuyến trở lại, hãy truy cập lại. Bạn có thể chạy lệnh sau để đảm bảo rằng bạn đang chạy Buster.

cat /etc/*-release
Cách nâng cấp Raspberry Pi lên Raspbian Buster

Nếu điều đó trở lại như hình ảnh, bạn đang chạy Buster trên Raspberry Pi của mình và mọi thứ đều được cập nhật đầy đủ. Giờ đây, bạn có thể chuyển liên tục thẻ microSD của mình vào Raspberry Pi 4 hoặc bạn có thể tiếp tục sử dụng bình thường trong Pi hiện tại của mình với phần mềm được cập nhật.