Skip to content
  • Категории
  • Главная
  • Документация
  • Последние
  • Пользователи
Collapse
D

denismosolov

@denismosolov
Сводка
Сообщения
1
Темы
1
Группы
0
Подписчики
0
Подписки
0

Сообщения

Последние Лучшие сообщения Спорные

  • Как собрать кастомный образ для Raspberry Pi с помощью CusDeb
    D denismosolov

    CusDeb — это веб интерфейс для создания кастомизированных образов операционных систем для различных моделей одноплатных компьютеров. В этой заметке я расскажу, как я создал минималистичный, кастомный образ Raspbian Stretch c NodeJS и супервизиром для Raspberry Pi 2.

    Я авторизовался на cusdeb.com, открыл панель управления и нажал кнопку СОЗДАТЬ НОВЫЙ образ.

    f0c908d5-78d5-46f8-ae32-b798c2350896-image.png

    На экране “Инициализация” я выбрал целевое устройство Raspberry Pi 2 и дистрибутив Raspbian Stretch, затем нажал кнопку “Далее”.

    a61b6f6c-f0d2-4f5f-9399-7b2cc96ccc95-image.png

    Мне нужны пакеты supervisor и nodejs. Я воспользовался поиском по списку и быстро добавил эти два пакета в образ, при этом 21 зависимых пакетов добавились автоматически. В секции “Статистика” обновились цифры, общее количество пакетов в образе - 162. Если кому интересно узнать, какие пакеты являются базовыми - дайте мне знать, я напишу список в комментариях.

    a49c9b70-989c-4419-be73-2f33882f22b1-image.png

    На следующем экране, я нашёл root в списке пользователей, нажал на имени и в открывшемся диалоге задал пароль суперпользователя.

    d9acfaff-1869-4840-829d-3b7af41e9204-image.png

    Затем я нажал кнопку “+ добавить пользователя” и создал пользователя denismosolov с паролем.

    c1f10029-1122-4263-903b-6415170c325d-image.png

    Кастомизация образа завершилась на экране “Конфигурация”, где я задал имя хоста и часовой пояс, затем нажал кнопку "Собрать"

    fbb8ae87-7cd6-438a-a63d-ab7b8ef6115d-image.png

    Сборка заняла 10 минут. Я дождался окончания, перешёл в панель управления и скачал образ. Образ весил 148 мегабайт. Я записал на SD-карту, вставил в Raspberry Pi 2 и всё успешно заработало.

    3bce34fd-7f54-4911-aff9-235609059e38-image.png

    На мой взгляд, создание собственного, кастомизированного образа интереснее, чем использование готового образа. В образах для Raspberry Pi, которые можно скачать в сети, присутствует множество программ, которые не нужны для решение моей конкретной задачи. Я использую Raspberry Pi 2 для запуска одного единственного приложения на NodeJS. Мне незачем ставить образ Raspbian, который занимает 1.5 Gb на SD-карте. Лучше я соберу свой собственный минималистичный образ с помощью CusDeb.

  • 1 / 1
  • Войти

  • Нет учётной записи? Зарегистрироваться

  • Login or register to search.
  • Первое сообщение
    Последнее сообщение
0
  • Категории
  • Главная
  • Документация
  • Последние
  • Пользователи