Kaspersky IoT Secure Gateway 1000 SDK

Управление программами в работающем экземпляре KasperskyOS

23 января 2025

ID 242329

Инструмент kosctl позволяет управлять программами во время работы KasperskyOS с помощью KDS. Для команд управления программами доступен общий параметр --device или -d – имя устройства или эмулятора, к которому требуется подключится для выполнения указанной операции. Параметр можно не указывать, если запущен только один экземпляр Kaspersky IoT Secure Gateway 1000 в эмуляторе QEMU или на устройстве.

Все команды управления программами в работающем экземпляре KasperskyOS выполняют поиск запущенного в QEMU или на устройстве образа KasperskyOS со включенным KDS и пытаются подключится к нему для выполнения указанной операции.

Установка и удаление программ

  • kosctl app install [options] PATH

    Устанавливает программу, KPA-пакет которой находится по пути PATH. Для команды установки программы доступен дополнительный параметр --no-playbook – отключает использование связанного с программой набора команд.

  • kosctl app uninstall [options] NAME

    Удаляет установленную программу с именем NAME.

Запуск и остановка программы

  • kosctl app start [options] UIDS

    Запускает одну или несколько программ с указанными UID.

  • kosctl app stop [options] INSTANCES

    Останавливает одну или несколько программ с указанными INSTANCE.

Вывод списка установленных и запущенных программ

  • kosctl app list [options]

    Выводит список установленных на KasperskyOS программ.

  • kosctl app ps [options]

    Выводит список запущенных на KasperskyOS программ.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!