Как скопировать установленные пакеты с одной машины на другую (для систем на основе RPM)

ssh [email protected] "rpm -qa" | xargs yum -y install


Команда выполняет следующие действия:
1. Устанавливает SSH-соединение с удаленным хостом, используя учетные данные [email protected].
2. Выполняет команду «rpm -qa» на удаленном хосте, которая выводит список всех установленных пакетов.
3. Передает этот список пакетов в команду «xargs yum -y install», которая устанавливает все перечисленные пакеты на текущей машине с помощью менеджера пакетов yum.

Эта команда полезна, когда требуется скопировать список установленных пакетов с одной машины на другую, основанную на RPM. Альтернативным подходом может быть использование инструментов управления конфигурацией, таких как Ansible или Puppet, для автоматизации установки пакетов на удаленных хостах.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *