Установка deb-пакетов

26 декабря 2025

ID 273773

На компьютере должно быть установлено программное обеспечение, которое указано в аппаратных и программных требованиях.

Установка deb-пакетов выполняется на Linux.

Для разработки прикладных решений необходимо установить следующие пакеты:

  • Пакеты из архива pkg-deb.zip:
    • knp-cpu-single-threaded-backend_<knp_version>_amd64.deb – deb-пакет с динамической библиотекой однопоточного бэкенда для CPU;
    • knp-cpu-multi-threaded-backend_<knp_version>_amd64.deb – deb-пакет с динамической библиотекой многопоточного бэкенда для CPU;
    • knp-gpu-cuda-backend_<knp_version>_amd64.deb – deb-пакет с библиотекой бэкенда для GPU с поддержкой технологии CUDA;
    • knp-cpp-framework_<knp_version>_amd64.deb – deb-пакет с динамической библиотекой фреймворка для C++;
    • knp-cpu-single-threaded-backend-dev_<knp_version>_amd64.deb – dev-deb пакет для deb-пакета knp-cpu-multi-threaded-backend_<knp_version>_amd64.deb;
    • knp-cpu-multi-threaded-backend-dev_<knp_version>_amd64.deb – dev-deb пакет для deb-пакета knp-cpu-multi-threaded-backend_<knp_version>_amd64.deb;
    • knp-gpu-cuda-backend-dev_<knp_version>_amd64.deb – dev-deb пакет для deb-пакета knp-gpu-cuda-backend_<knp_version>_amd64.deb;
    • knp-cpp-framework-dev_<knp_version>_amd64.deb – dev-deb пакет для deb-пакета knp-cpp-framework_<knp_version>_amd64.deb;
    • knp-python3-framework_<knp_version>_amd64.deb – deb-пакет с Python-фреймворком для работы на бэкенде AltAI SNN;
    • knp-examples_<knp_version>_amd64.deb – deb-пакет с примерами использования Kaspersky Neuromorphic Platform;
    • knp-documentation_<knp_version>_all.deb – deb-пакет со справочником API.
  • knp-altai-backend_<motiv_version>_amd64.deb – deb-пакет с динамической библиотекой бэкенда AltAI SNN;
  • knp-altai-backend-dev_<motiv_version>_amd64.deb – dev-deb пакет для deb-пакета knp-altai-backend_<motiv_version>_amd64.deb;
  • knp_ann2snn.deb – deb-пакет с пакетом ANN2SNN, динамической библиотекой бэкенда AltAI ANN2SNN для нейроморфного процессора Алтай-2 и компонентом для размещения нейронной сети на нейроморфном процессоре Алтай-2.

    где:

    • <knp_version> – версия Kaspersky Neuromorphic Platform;
    • <motiv_version> – версия бэкендов для нейроморфного процессора Алтай-2 и пакета ANN2SNN.

Чтобы установить deb-пакеты:

  1. Скачайте архив pkg-deb.zip и пакеты с репозитория платформы.
  2. Распакуйте архив pkg-deb.zip.
  3. Для установки deb-пакетов с динамическими библиотеками бэкендов для CPU, бэкенда для GPU и бэкенда AltAI SNN запустите команды:

    sudo dpkg -i <path-to-deb-package>/knp-cpu-single-threaded-backend_<knp_version>_amd64.deb

    sudo dpkg -i <path-to-deb-package>/knp-cpu-multi-threaded-backend_<knp_version>_amd64.deb

    sudo dpkg -i <path-to-deb-package>/knp-gpu-cuda-backend_<knp_version>_amd64.deb

    sudo dpkg -i <path-to-deb-package>/knp-altai-backend_<motiv_version>_amd64.deb

    где <path-to-deb-package> – путь к deb-пакету.

    Во время установки пакета knp-altai-backend_<motiv_version>_amd64.deb примите Условия использования бэкендов для нейроморфного процессора Алтай-2 и пакета ANN2SNN. Согласие с Условиями использования является обязательным условием для установки пакета. Если вы не принимаете Условия использования, установка пакета будет прервана.

  4. Для установки deb-пакета с динамической библиотекой фреймворка для C++ запустите команду:

    sudo dpkg -i <path-to-deb-package>/knp-cpp-framework_<knp_version>_amd64.deb

  5. Для установки dev-deb пакетов запустите команды:

    sudo dpkg -i <path-to-deb-package>/knp-cpu-multi-threaded-backend-dev_<knp_version>_amd64.deb

    sudo dpkg -i <path-to-deb-package>/knp-cpu-single-threaded-backend-dev_<knp_version>_amd64.deb

    sudo dpkg -i <path-to-deb-package>/knp-gpu-cuda-backend-dev_<knp_version>_amd64.deb

    sudo dpkg -i <path-to-deb-package>/knp-altai-backend-dev_<motiv_version>_amd64.deb

    sudo dpkg -i <path-to-deb-package>/knp-cpp-framework-dev_<knp_version>_amd64.deb

    Во время установки пакета knp-altai-backend-dev_<motiv_version>_amd64.deb примите Условия использования бэкендов для нейроморфного процессора Алтай-2 и пакета ANN2SNN. Согласие с Условиями использования является обязательным условием для установки пакета. Если вы не принимаете Условия использования, установка пакета будет прервана.

  6. Для установки deb-пакета с Python-фреймворком для работы на бэкенде AltAI SNN запустите команду:

    sudo dpkg -i <path-to-deb-package>/knp-python3-framework_<knp_version>_amd64.deb

  7. Для установки deb-пакета с пакетом ANN2SNN и динамической библиотекой бэкенда AltAI ANN2SNN запустите команду:

    sudo dpkg -i <path-to-deb-package>/knp_ann2snn.deb

    Во время установки пакет knp_ann2snn.deb примите Условия использования бэкендов для нейроморфного процессора Алтай-2 и пакета ANN2SNN. Согласие с Условиями использования является обязательным условием для установки пакета. Если вы не принимаете Условия использования, установка пакета будет прервана.

  8. Для установки deb-пакета с примерами использования платформы запустите команду:

    sudo dpkg -i <path-to-deb-package>/knp-examples_<knp_version>_amd64.deb

  9. Для установки deb-пакета со справочником API запустите команду:

    sudo dpkg -i <path-to-deb-package>/knp-documentation_<knp_version>_all.deb

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