Установка пакетов на Astra Linux

13 октября 2026

ID 335184

Чтобы установить пакеты Python из локальной директории /tmp/kasap-offline-packages:

  1. Установите пакеты pip, venv и их зависимости из локальной директории:

    sudo dpkg -i /tmp/kasap-offline-packages/debs/*.deb

  2. Проверьте установку pip:

    python3 -m pip --version

    Версия pip должна быть больше 22.*

  3. Проверьте установку Python:

    python3 --version

    Версия Python должна быть больше 3.9

  4. Создайте виртуальное окружение:

    sudo python3 -m venv /opt/kasap-venv

  5. Установите пакеты из локальной директории без обращения в интернет:

    sudo /opt/kasap-venv/bin/python -m pip install --no-index --find-links=/tmp/kasap-offline-packages/wheels --requirement /tmp/kasap-offline-packages/requirements.txt

  6. Создайте ссылку на ansible-playbook:

    if [ ! -e /usr/local/bin/ansible-playbook ]; then

    sudo ln -s /opt/kasap-venv/bin/ansible-playbook /usr/local/bin/ansible-playbook

    fi

  7. Проверьте установку:

    /opt/kasap-venv/bin/python -m pip check

    /opt/kasap-venv/bin/ansible-playbook --version

    Команда pip check должна вывести следующее сообщение: No broken requirements found.

Пакеты Python установлены на изолированной машине.

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