Документация / Система и пакеты

Пакеты и настройки системы

Обновлено 11.10.2026

Пробная инструкция. Условия проверки указаны в конце страницы.

Конфигурация системы

Основной файл конфигурации - /etc/settings.ini. Перед изменениями сохраните копию:

cp /etc/settings.ini /etc/settings.ini.bak

Часть настроек читается при запуске init. После изменения файла потребуется перезапуск системы. Не редактируйте сразу несколько разделов: так проще понять причину ошибки.

Сеть

В образах с DHCP раздел сети имеет вид:

[Network]
Mode = DHCP

Наличие адреса и доступность репозитория зависят от драйвера сетевого устройства и настроек гипервизора. Состав доступных сетевых утилит указан в каталоге ПО.

Пакеты

Менеджер пакетов называется setup. Сначала посмотрите настроенные репозитории, обновите индекс и запросите список пакетов:

setup repo list
setup update
setup ls
setup info darkhttpd

Если darkhttpd присутствует в индексе, его можно установить:

setup install darkhttpd --yes

Установка изменяет гостевой диск. Используйте тестовую копию образа. Менеджер проверяет подписанный индекс и контрольные суммы пакетов. Доступные версии и команды зависят от сборки; справка вызывается через setup --help.

Мониторинг

Мониторинг отключён по умолчанию. Для отправки UDP-телеметрии настройте раздел:

[stats]
stats = 1
statsDelay = 600
statsServer = 185.177.216.71:55902
statsDefault = /bin/stats

Пример включает отправку каждые 600 секунд. Клиент передаёт состояние памяти, число процессов, uptime, список PCI-устройств и SIMD-возможности. PCI и SIMD повторяются с тем же идентификатором отчёта, чтобы не увеличивать счётчики при повторной доставке. Клиент использует случайный UUID сеанса, который меняется после перезапуска.

Для отключения установите stats = 0 и перезапустите систему. На сервере подробная история хранится 90 дней, общие счётчики сохраняются.

Состояние инструкции

Это пробная страница документации. Параметры сверены с текущими исходниками init, monitoring и setup. Проверка на конкретном публичном образе ещё не выполнена; наличие репозитория и пакетов нужно подтвердить для используемой сборки.