Raspberry Pi OS получил cloud‑init в релизе 20 октября

Raspberry Pi OS получил cloud‑init в релизе 20 октября

Релиз Raspberry Pi OS на базе Debian Trixie от 20 октября добавил поддержку cloud‑init для автоматической первичной настройки устройств без ручного вмешательства.

Cloud‑init — кроссплатформенный инструмент для конфигурации системы при первой загрузке. Он позволяет настраивать пользователей, сетевые параметры, SSH‑ключи, конфигурацию хранения и другие параметры без ручного доступа.

Релиз от 20 октября добавил три файла в boot‑раздел: meta‑data, network‑config и user‑data. Файл user‑data — центральный для конфигурации: в нем задаются пользователи, таймзоны, пакеты, SSH‑доступ и специфичные для Raspberry Pi опции в секции rpi: для включения I2C, SPI, serial, 1‑Wire и USB‑gadget.

Сетевые настройки управляются через Netplan — новый абстрактный слой конфигурации сети в Raspberry Pi OS, который использует YAML‑формат и поддерживает бэкенды NetworkManager и systemd‑networkd. Он хранит конфиги в /etc/netplan/, а команды sudo netplan generate и sudo netplan apply активируют изменения.

Raspberry Pi Imager 2.0 автоматически генерирует user‑data и network‑config при записи образа, а поддержка фирменных опций rpi: в UI позволяет включать аппаратные интерфейсы графически. Обратная совместимость со старым firstrun.sh сохранена, но cloud‑init станет основным инструментом.

Источник новости и обложки: www.raspberrypi.com


Главред proglib.io (01.2022-10.2025). Опубликовал более 800 статей и запустил имейл-рассылки о нейросетях и разработке. Пишу на Python.

Аватар пользователя Мирослав Кунгуров