Raspberry Pi 4B — первый запущен в конце июня 2019 года , а вместе с ним и новая версия Raspbian, официальной операционной системы Raspberry Pi. Вскоре после этого Debian, операционная система, на которой основана Raspbian, также выпустил свою последнюю версию — Debian 10 Buster.
Благодаря уже существующей платформе Debian обновить операционную систему Raspberry Pi очень просто. Кроме того, если вы хотите использовать существующую установку Raspbian на новом Raspberry Pi 4, вы сможете это сделать после обновления до Buster.
Читайте также: 4 лучших легких операционных системы для Raspberry Pi
Обновить Pi
Прежде чем обновлять Pi, рекомендуется убедиться, что существующая установка Raspbian полностью обновлена. Чем меньше расстояние между версиями программного обеспечения при обновлении, тем лучше. Большие скачки вперед могут вызвать конфликты, которые нелегко разрешить, и могут навсегда разрушить ситуацию. Raspbian предназначен для плавного перехода от полностью обновленной установки Stretch к Buster, так что э
Contents
Обновить Pi
Получите доступ к своему 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 обновиться самостоятельно.
Используя текстовый редактор Pi Nano, откройте конфигурацию исходного кода.
sudo nano /etc/apt/sources.list
Файл должен выглядеть примерно так, как показано на изображении ниже.
Пройдитесь по файлу и измените везде, где написано «Растянуть» на «Buster». Конечный результат будет выглядеть так, как показано на рисунке ниже.
Сохраните файл и выйдите.
Читайте также: Изменить исходный файлux для Raspberry Pi">5 лучших дистрибутивов Linux для Raspberry Pi
Запустите обновление дистрибутива
Установив файл, вы можете запустить обновление дистрибутива на Raspberry Pi, чтобы загрузить все пакеты и официально перейти на новую версию Buster. Запустите команду ниже в терминале Pi, чтобы начать процесс.
sudo apt update && sudo apt dist-upgrade
После обновления репозиториев и оценки необходимых пакетов менеджер пакетов спросит вас, хотите ли вы установить новые пакеты, фактически обновившись до новой версии. Подтвердите, чтобы начать обновление.
Это займет некоторое время, особенно на более старой версии Pi или на той, которая подключается через Wi-Fi. Наберитесь терпения и подождите, пока все закончится. Он сообщит вам, когда все будет готово.
Читайте также: Как использовать кнопки с контактами GPIO Raspberry Pi
Перезагрузитесь и проверьте
Прежде чем вы сможете начать использовать Raspbian Buster, вам потребуется еще раз перезагрузить Pi.
sudo reboot
После того как Pi снова подключится к сети, снова получите к нему доступ. Вы можете запустить следующую команду, чтобы убедиться, что вы используете Buster.
cat /etc/*-release
Если результат выглядит так, как на изображении, значит, вы используете Buster на Raspberry Pi, и все полностью обновлено. Теперь вы можете легко перенести карту microSD в Raspberry Pi 4 или продолжать использовать ее в обычном режиме на своем текущем Pi с обновленным программным обеспечением.