Скачивание пакетов на машине с интернетом
Указанные ниже шаги необходимо выполнять на машине, подключенной к интернету. Примеры команд даны для операционной системы Linux.
Чтобы скачать требуемые для установки ASAP On-premise пакеты Python:
- Создайте директорию (например,
kasap-offline-packages), куда будут скачаны пакеты с помощью команды ниже:mkdir -p kasap-offline-packages/{debs,wheels}
Будут созданы директории
kasap-offline-packages/debsиkasap-offline-packages/wheels. - Создайте файл
kasap-offline-packages/deb-urls.txtи укажите в нем прямые ссылки на deb-пакеты, которые необходимо скачать. - Скачайте deb-пакеты с помощью wget:
wget --continue --input-file=kasap-offline-packages/deb-urls.txt --directory-prefix=kasap-offline-packages/debs
В директорию
kasap-offline-packages/debsбудут скачаны перечисленные вdeb-urls.txtпакеты. - Создайте файл
kasap-offline-packages/urls.txtи укажите в нем прямые ссылки на wheel-пакеты, которые необходимо скачать. - Скачайте wheel-пакеты с помощью wget:
wget --continue --input-file=kasap-offline-packages/urls.txt --directory-prefix=kasap-offline-packages/wheels
В директорию
kasap-offline-packages/wheelsбудут скачаны перечисленные вurls.txtпакеты. - Создайте файл
kasap-offline-packages/requirements.txtи перечислите в нем названия и версии требуемых для установки ASAP On-premise пакетов.
В результате этих действий в директории kasap-offline-packages будут находиться пакеты, необходимые для установки ASAP On-premise, а также файл requirements.txt с перечнем необходимых пакетов и их версий. Эти файлы необходимо перенести на изолированную машину, на которой вы хотите установить ASAP On-premise.