AllInfo
Main: Info Blog Temp Mail


wrk 2024-11-06 07-18-00

Установка Ansible на системе RHEL 8 без доступа к интернету требует предварительной подготовки.

Вот шаги, которые необходимо выполнить для успешной установки:

1. Подготовка на подключенной системе
Установите необходимые пакеты:
На системе с доступом в интернет установите Ansible и все его зависимости. Для этого выполните:
bash
sudo dnf install ansible

Скачайте пакеты и зависимости:
Используйте yumdownloader для скачивания всех необходимых пакетов и их зависимостей. Убедитесь, что у вас установлен пакет yum-utils:
bash
sudo dnf install yum-utils

Скачивание пакетов:
Выполните следующую команду для загрузки Ansible и его зависимостей:
bash
repoquery --requires --resolve --recursive --archlist=x86_64,noarch --disableplugin subscription-manager ansible | xargs -r yumdownloader

Создайте архив:
После загрузки всех пакетов создайте архив для переноса на офлайн-систему:
bash
tar -cvf ansible-packages.tar *.rpm

Перенос на офлайн-систему:
Скопируйте созданный архив ansible-packages.tar на офлайн-систему с помощью USB-накопителя или другого метода.
2. Установка на офлайн-системе
Распаковка архива:
На офлайн-системе распакуйте архив с пакетами:
bash
tar -xvf ansible-packages.tar

Установка пакетов:
Установите Ansible и его зависимости с помощью команды dnf:
bash
sudo dnf localinstall *.rpm

3. Проверка установки
После завершения установки проверьте, что Ansible установлен правильно, выполнив команду:
bash
ansible --version

3.144.41.252 / 2024-12-22_20-54-05 UTC.