Гид по технологиям

Установка Ubuntu на Raspberry Pi через Raspberry Pi Imager

• 8 min read • Raspberry Pi • Обновлено 04 Dec 2025
Ubuntu на Raspberry Pi через Imager
Ubuntu на Raspberry Pi через Imager

Ubuntu Raspberry Pi Install

Введение

Raspberry Pi поддерживает несколько дистрибутивов Linux. Для большинства систем достаточно записать образ на SD‑карту, вставить её в плату и загрузиться. Ранее установка Ubuntu на Raspberry Pi требовала дополнительных шагов (например, регистрации Ubuntu SSO и загрузки образа Core). С выходом официального Raspberry Pi Imager процесс стал простым и надёжным: инструмент сам скачивает нужные образы и записывает их на карту.

В этой статье показано, как правильно использовать Raspberry Pi Imager для установки Ubuntu, как подготовить автоматическое подключение к Wi‑Fi перед первой загрузкой и как выбрать рабочий сценарий: графическая среда или headless (через SSH).

Important: убедитесь, что у вас совместимая модель Raspberry Pi и достаточный объём SD‑карты (рекомендуется минимум 8 ГБ; для десктопных сред — 16 ГБ и выше).

Что такое Raspberry Pi Imager

Raspberry Pi Imager — официальное приложение Foundation, появившееся в марте 2020 года. Оно упрощает выбор операционной системы и автоматизирует загрузку и запись образа на SD‑карту. Из интерфейса приложения вы выбираете ОС, затем карту памяти — Imager скачивает образ с серверов Foundation и записывает его без дополнительных действий с вашей стороны.

Преимущество: вам не нужно вручную искать файл образа, следить за версиями или разархивировать загрузки.

Подготовка

Перед началом:

  • Скачайте и установите Raspberry Pi Imager с сайта Raspberry Pi Foundation, выбрав версию для вашей ОС (Windows, macOS, Ubuntu и пр.).
  • Подготовьте SD‑карту и кардридер. Если в карте хранятся важные данные, создайте резервную копию — запись образа удалит все данные.

Запись Ubuntu на SD‑карту с помощью Imager

  1. Вставьте SD‑карту в ноутбук или компьютер.
  2. Запустите Raspberry Pi Imager.
  3. Нажмите «Choose OS» и дождитесь списка доступных образов. Imager покажет образы, совместимые с Raspberry Pi.

The Raspberry Pi Foundation have released an Imager that you can use to flash various Pi-compatible operating systems.

  1. Выберите «Ubuntu». В списке обычно доступны версии Ubuntu Server (LTS) и Ubuntu Core. На момент написания были доступны:
  • Ubuntu 20.04 LTS — 32‑битный сервер для armhf.
  • Ubuntu 20.04 LTS — 64‑битный сервер для arm64.
  • Ubuntu Core 18 — 32‑битный IoT для armhf.
  • Ubuntu Core 18 — 64‑битный IoT для arm64.

Выберите образ, соответствующий архитектуре вашей модели Raspberry Pi (armhf для 32‑бит, arm64 для 64‑бит). Если вы не уверены в модели платы — проверьте документацию производителя или сайт Raspberry Pi.

  1. Нажмите «Choose SD card» и укажите SD‑карту, на которую нужно записать систему.

Select your system image, SD card, and then click

  1. Нажмите «Write». Подтвердите предупреждение об удалении данных и дождитесь завершения операции. Процесс может занять несколько минут в зависимости от скорости карты и интернета.

Note: при первом запуске имейте под рукой монитор и клавиатуру для первичной проверки, если вы не настраиваете headless.

Настройка автоматического подключения к Wi‑Fi до первой загрузки

Чтобы Raspberry Pi подключался к Wi‑Fi автоматически при первой загрузке, измените конфигурацию на разделе system-boot на SD‑карте.

  1. Вставьте SD‑карту в компьютер (после записи образа). Откройте файловый менеджер и перейдите на раздел system-boot.
  2. Откройте файл network-config в текстовом редакторе.

Find the

  1. Найдите секцию wifis и раскомментируйте строки внутри неё, удалив символы «#» в начале строк.

You'll need to uncomment the entire

Пример корректной секции в YAML:

wifis:
  wlan0:
    dhcp4: true
    optional: true
    access-points:
      myhomewifi:
        password: "S3kr1t"

Обратите внимание:

  • Имя сети (SSID) указывается как ключ в блоке access-points. Если SSID содержит пробелы, обрамите его кавычками, например:
access-points:
  "My home network":
    password: "паро́ль"
  • Замените myhomewifi и “S3kr1t” на реальные имя сети и пароль.
  • Сохраняйте отступы в YAML — они значимы. Обычно используются два пробела для каждого уровня.
  1. Сохраните файл и безопасно извлеките SD‑карту.

При следующей загрузке Raspberry Pi автоматически попытается подключиться к указанной сети.

Important: файл network-config хранит доступ в вашу сеть. Если вы используете публичные или разделяемые носители, удалите пароль после первоначальной настройки или используйте временную сеть.

Первая загрузка и вход в систему

Подключите монитор, клавиатуру и питание к Raspberry Pi и включите плату. На экране входа используйте стандартные учётные данные Ubuntu:

  • Имя пользователя: ubuntu
  • Пароль: ubuntu

При первом входе система потребует сменить пароль — выполните рекомендации и установите надёжный пароль.

Установка графического интерфейса

Ubuntu Server по умолчанию поставляется без GUI. Если вам нужен рабочий стол, установите одну из лёгких сред.

Обновите систему:

sudo apt update && sudo apt -y upgrade

Установите желаемую среду, например:

sudo apt install kubuntu-desktop
sudo apt install lubuntu-desktop
sudo apt install xubuntu-desktop

После установки перезагрузите плату:

sudo reboot

После загрузки выбранная графическая среда будет доступна.

Note: установка десктопа увеличит требования к памяти и месту на SD‑карте. Для старых моделей Pi выбирайте лёгкие окружения (Lubuntu, Xubuntu).

Headless: работа без монитора через SSH

Если вы хотите управлять Raspberry Pi удалённо, используйте SSH.

  1. Узнайте IP‑адрес Raspberry Pi.

Способы получения IP‑адреса:

  • Войти в веб‑интерфейс вашего роутера и посмотреть список подключённых устройств. В разных моделях меню и метки отличаются, ищите «Connected devices», «DHCP clients» или «Attached devices».
  • Использовать мобильные сканеры сети, например Fing на Android и iOS: установите приложение, выполните сканирование сети и найдите устройство с именем или MAC, соответствующим вашему Pi.

You can retrieve the IP address for every device on your network, using the Fing mobile app.

  • Использовать сетевой сканер с компьютера (nmap и пр.) — для этого нужны базовые сетевые навыки.
  1. Подключитесь по SSH с компьютера:
ssh ubuntu@

При запросе пароля введите ubuntu (и затем смените пароль, как потребуют подсказки).

Безопасность и рекомендации по жёсткому укреплению системы

Рекомендуемые действия после установки, особенно если Pi будет в сети:

  • Смените стандартный пароль сразу.

  • Создайте пользователя с ограниченными правами для повседневной работы и используйте sudo для задач, требующих прав root.

  • Включите SSH по ключам и отключите аутентификацию по паролю:

    • Сгенерируйте пару ключей на машине клиента: ssh-keygen.
    • Скопируйте публичный ключ: ssh-copy-id ubuntu@.
    • В /etc/ssh/sshd_config установите PasswordAuthentication no и перезапустите sshd.
  • Установите брандмауэр UFW и настройте правила доступа:

sudo apt install ufw
sudo ufw allow OpenSSH
sudo ufw enable
  • Регулярно обновляйте систему: sudo apt update && sudo apt upgrade.
  • Отключите службы, которые не используются, и закройте лишние порты.

Security hardening подсказка: используйте fail2ban для защиты от брут‑форс атак на SSH.

Полезные сценарии и чек‑листы по ролям

Для удобства приведены краткие чек‑листы в зависимости от роли.

Чек‑лист для хоббиста:

  • Подготовить SD‑карту 16 ГБ или больше.
  • Загрузить Raspberry Pi Imager и записать Ubuntu Server.
  • Настроить network-config для домашней Wi‑Fi.
  • Включить SSH и сменить пароль.

Чек‑лист для администратора:

  • Выбрать 64‑битный образ если требуется производительность и поддержка контейнеров.
  • Настроить SSH по ключам, отключить пароли.
  • Настроить UFW, fail2ban, автоматические обновления.
  • Сделать бэкап образа SD‑карты после настройки.

Чек‑лист для преподавателя/лаборатории:

  • Создать образ с предустановленным ПО и кастомной конфигурацией.
  • Ограничить сетевой доступ в учебной среде.
  • Обеспечить инструкцию для студентов по восстановлению образа.

Когда этот подход не подходит и альтернативы

Counterexamples — когда Imager и описанный метод могут не подойти:

  • Устаревшая модель Raspberry Pi не поддерживает выбранный образ.
  • Требуется особая конфигурация разделов, которую Imager не создаёт автоматически.
  • Нужна корпоративная автоматизация развёртывания (PXE/Netboot, кастомный SIEM). В таких случаях применяют другие инструменты и процедуры.

Альтернативы записи образа:

  • BalenaEtcher: удобный кроссплатформенный флешер (если нужно записать локально сохранённый .img).
  • Ручная загрузка образов Ubuntu с официального сайта Ubuntu и запись через dd (требует осторожности).
  • Использование образов с предустановленным GUI или кастомизированных дистрибутивов под конкретные проекты.

Критерии приёмки

Проверочные тесты после установки:

  • SD‑карта загружается, и Raspberry Pi доходит до приглашения логина.
  • Система автоматически подключается к указанной Wi‑Fi сети.
  • SSH отвечает и позволяет подключиться с корректным аккаунтом.
  • Если установлен GUI, рабочий стол загружается после перезагрузки.

Тесты принимаются, если все четыре пункта выполняются последовательно.

Совместимость и миграция

Советы по совместимости:

  • Для моделей Raspberry Pi 3 и 4 обычно рекомендуется 64‑битный образ (arm64) для лучшей производительности и совместимости с контейнерами; для Pi Zero и более старых плат может потребоваться 32‑битный образ.
  • Если у вас есть критичные приложения, протестируйте их на выбранном образе до развёртывания в продакшн.
  • При переходе между версиями Ubuntu проверяйте совместимость бинарных пакетов и репозиториев.

Короткий глоссарий

  • Imager — официальный инструмент записи образов Raspberry Pi.
  • system‑boot — раздел на SD‑карте с конфигурацией загрузки и сетевыми файлами.
  • SSH — протокол удалённого доступа по сети.
  • UFW — простая фронтенд‑оболочка для iptables (брандмауэр).

Шаблон быстрой проверки (cheat sheet)

  1. Записать образ: Raspberry Pi Imager -> Choose OS -> Ubuntu -> Choose SD card -> Write.
  2. Настроить Wi‑Fi: открыть system-boot/network-config и редактировать секцию wifis.
  3. Вставить SD в Pi, загрузиться, войти ubuntu/ubuntu и сменить пароль.
  4. Для headless: узнать IP, подключиться: ssh ubuntu@.
  5. Усилить безопасность: создать пользователя, настроить SSH по ключам, включить UFW.

Заключение

Raspberry Pi Imager делает установку Ubuntu на Raspberry Pi быстрой и предсказуемой: не нужно вручную искать образы или выполнять сложные шаги. Благодаря возможности правки network-config до первой загрузки можно сразу получить сетевое подключение и управлять платой по SSH. Для продакшн‑использования важно дополнительно выполнить меры по безопасности и протестировать совместимость приложений.

Если Ubuntu не подходит для вашей задачи, рассмотрите другие системы, например FydeOS, специализированные образы для IoT или настройку Raspberry Pi в режиме мост‑роутера.

Important: всегда создавайте резервные копии и тестируйте изменения на отдельной SD‑карте перед развёртыванием в критичных окружениях.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро