Репозиторий repka-config для Repka OS
repka-config — это интерактивная консольная утилита для настройки системы на одноплатных компьютерах семейства Repka Pi. Утилита предоставляет удобный функционал на базе псевдографического интерфейса whiptail, позволяя пользователю управлять системными параметрами без необходимости ручного редактирования конфигурационных файлов.
Поддерживаемые устройства: Repka Pi 3, Repka Pi 4
Подробная инструкция по использованию утилиты доступна по ссылке
Минимальные требования
- Утилита протестирована и работает только на устройствах семейства Repka Pi.
- Утилита работает на дистрибутиве Repka OS.
- Для корректной работы требуются следующие утилиты в качестве зависимостей:
whiptailиrepka-control. - Утилита должна включаться только из под суперпользователя.
Структура репозитория
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