Инструмент kosctl упрощает взаимодействие с решениями на базе KasperskyOS. Инструмент устанавливается совместно с Kaspersky IoT Secure Gateway 1000 SDK и располагается в директории /opt/KasperskyOS-SDK-KISG-Platform-<version>/toolchain/bin/kosctl. Для использования инструмента выполните следующие команды:
export PATH=$PATH:/opt/KasperskyOS-SDK-KISG-Platform-<version>/toolchain/bin
Зависимости для инструмента kosctl устанавливаются отдельно от Kaspersky IoT Secure Gateway 1000 SDK, поэтому вы можете обновлять пакеты зависимостей с помощью скрипта update_third_party.sh, расположенного в директории /opt/KasperskyOS-SDK-KISG-Platform-<version>/toolchain/kosctl/bin/. В качестве опций, скрипт принимает имя пакета и его версию, например: /opt/KasperskyOS-SDK-KISG-Platform-<version>/toolchain/kosctl/bin/update_third_party.sh requests==2.32.3. Новая версия пакета должна быть совместима с инструментом kosctl, иначе обновление завершится неудачно.