Репозиторий 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