README.md

Репозиторий repka-config для Repka OS

repka-config — это интерактивная консольная утилита для настройки системы на одноплатных компьютерах семейства Repka Pi. Утилита предоставляет удобный функционал на базе псевдографического интерфейса whiptail, позволяя пользователю управлять системными параметрами без необходимости ручного редактирования конфигурационных файлов.

Поддерживаемые устройства: Repka Pi 3, Repka Pi 4
Подробная инструкция по использованию утилиты доступна по ссылке

Минимальные требования

  1. Утилита протестирована и работает только на устройствах семейства Repka Pi.
  2. Утилита работает на дистрибутиве Repka OS.
  3. Для корректной работы требуются следующие утилиты в качестве зависимостей: whiptail и repka-control.
  4. Утилита должна включаться только из под суперпользователя.

Структура репозитория

repka-os_repka-config
    ├── .build                   # Директория с подготовительными скриптами для сборки deb-пакета
    │ └── prepare-deb.sh 
    ├── .debian                  # Директория с метаданными для deb-пакета
    │ ├── control
    │ ├── postinst
    │ └── prerm
    ├── .desktop                 # Директория с ярлыками repka-config для Repka OS
    │ └── repka-config.desktop
    ├── icons                    # Директория с иконками для repka-config
    │ └── repka.png
    ├── Makefile
    ├── modules                  # Директория с модулями для repka-config
    │ ├── kernel_update.sh       <-- Скрипт для смены ядра на Repka Pi 3 
    │ └── repka-config-update.sh <-- (DEPRECATED) Скрипт для обновления repka-config
    └── source
        ├── pi3
        │ └── repka-config.sh    <-- утилита repka-config для Repka Pi 3
        └── pi4
          └── repka-config.sh    <-- утилита repka-config для Repka Pi 4

Сборка deb-пакета

Для Repka Pi 3:

REPKA_PI_MODEL=pi3 make all-build-deb

После выполнения данной команды в директории с репозиторием появится файл repka-config-pi3.deb

Для Repka Pi 4:

REPKA_PI_MODEL=pi4 make all-build-deb

После выполнения данной команды в директории с репозиторием появится файл repka-config-pi4.deb

Установка deb-пакета на Repka Pi

В первую очередь необходимо перенести собранный deb-пакет на Repka Pi любым доступным способом в любую директорию. Для примера я буду использовать директорию /tmp

Для Repka Pi 3:

dpkg --install /tmp/repka-config-pi3.deb

После установки мне будет доступна команда:

sudo repka-config

Для Repka Pi 4:

dpkg --install /tmp/repka-config-pi4.deb

После установки мне будет доступна команда:

sudo repka-config
Конвейеры
0 успешных
0 с ошибкой