Raspberry Pi Imager 2.0 только что был выпущен с обновленным пользовательским интерфейсом с мастером для облегчения навигации, а также новой опцией для удаленного доступа Raspberry Pi Connect, среди других изменений.
Утилита Raspberry Pi Imager была впервые выпущена в марте 2020 года для улучшения пользовательского опыта при записи образов ОС для Raspberry Pi на карту microSD. Нет необходимости загружать образ ОС с веб-сайта и вручную записывать его на карту microSD с помощью инструментов командной строки dd, Win32DiskImager или BalenaEtcher. Просто выберите модель Raspberry Pi, нужный образ из курируемого списка и устройство хранения, и все готово. Популярной функцией были настройки кастомизации ОС, но список стал довольно большим, и это одна из основных причин выпуска утилиты Raspberry Pi Imager 2.0.
Основные особенности Raspberry Pi Imager 2.0:
- Новый пользовательский интерфейс
- Новый установщик для Windows
- Новые алгоритмы записи данных
- Новые алгоритмы загрузки
- Аннотации доступности по всему интерфейсу
- Интеграция с Raspberry Pi Connect
- Навигация с клавиатуры
- Улучшенные защитные механизмы
- Новый пакет только для CLI
- и т.д.
Давайте попробуем. Последнюю версию программного обеспечения Raspberry Pi Imager для Windows, macOS или Linux можно загрузить с GitHub или на Странице загрузки программного обеспечения на веб-сайте Raspberry Pi. Используется Ubuntu 24.04, поэтому была загружена Raspberry_Pi_Imager-v2.0.0-desktop-x86_64.AppImage, так как пакет .deb не предоставляется. Запуск выполняется с sudo из командной строки:
sudo ./Raspberry_Pi_Imager-v2.0.0-desktop-x86_64.AppImage
Если программа запускается без sudo, она будет жаловаться на недостаточные права. Первым шагом является выбор платы, как показано на скриншоте выше, затем ОС из списка совместимых образов…
… и, наконец, можно выбрать устройство хранения данных. Это похоже на оригинальный Raspberry Pi Imager, за исключением того, что V2.0.0 использует мастер настройки. Эта часть на самом деле немного медленнее, чем наличие одного экрана.
Но новый интерфейс выделяется в разделе настройки, так как можно четко видеть каждую категорию, и он более гибкий для будущего развития по мере увеличения количества опций. Первым шагом является установка имени хоста,
затем параметры локализации для часового пояса и раскладки клавиатуры и так далее…
Raspberry Pi Connect поддержка является новой опцией в RPI Imager, которую можно включить до прошивки образа, а не после того, как Raspberry Pi OS уже установлена.
Если не требуется никакой настройки ОС, можно нажать кнопку SKIP CUSTOMISATION в любое время во время процесса. Последний шаг перед записью образа ОС на устройство хранения данных суммирует устройство, ОС, хранилище и параметры настройки.
В этот момент можно нажать кнопку WRITE , чтобы начать процесс прошивки. Эта часть была пропущена, так как на диске есть полезные данные… Для справки, вот как выглядят параметры настройки ОС в Raspberry Pi Imager 1.x.
Возвращаясь к Imager 2.0, кнопка APP OPTIONS в нижнем левом углу перечисляет несколько опций, включая возможность изменения репозитория контента для тех, кто размещает свои собственные образы.
Если предпочтительнее работать в терминале, утилита Raspberry Pi Imager CLI — это то, что нужно, и она нова в V2.0. Это еще одна загрузка в том же репозитории, и она позволяет настройку через bash-скрипты и cloud-init.
jaufranc@CNX-LAPTOP-5:~/Downloads$ ./Raspberry_Pi_Imager-v2.0.0-cli-x86_64.AppImage --help
Usage: /tmp/.mount_RaspbelJefDA/usr/bin/rpi-imager-cli [options] src dst
Options:
-h, --help Displays help on
commandline options.
--help-all Displays help, including
generic Qt options.
-v, --version Displays version
information.
--disable-verify Disable verification
--enable-writing-system-drives Only use this if you know
what you are doing
--sha256 <sha256> Expected hash
--cache-file <cache-file> Custom cache file
(requires setting sha256 as
well)
--first-run-script <first-run-script> Add firstrun.sh to image
--cloudinit-userdata <cloudinit-userdata> Add cloud-init user-data
file to image
--cloudinit-networkconfig <cloudinit-networkconfig Add cloud-init
> network-config file to
image
--disable-eject Disable automatic ejection
of storage media after
verification
--debug Output debug messages to
console
--quiet Only write to console on
error
--secure-boot-key <key-file> Path to RSA private key
(PEM format) for secure
boot signing
Arguments:
src Image file/URL
dst Destination device
Также можно заметить «встроенную» версию Imager 2.0 только для Aarch64, которая, как предполагается, запускается в загрузчике при вставке черной microSD-карты в Raspberry Pi.
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.








