Дублирование установки Linux на основе Yum

Учитывая установку на основе Yum (в частности, в моем случае, установку Scientific Linux 5.1 x86_64), как бы я дублировал установленные программы и утилиты на новую машину на базе Fedora Core x86_64? Аппаратное обеспечение очень похоже, но не идентично, и есть очевидная разница в том, что SL5 основан на EL, а не на Fedora; В основном я стараюсь дублировать пользовательский интерфейс из оригинальной коробки (SL) в новом поле (FC).

4 Solutions collect form web for “Дублирование установки Linux на основе Yum”

Вы можете создать список установленного программного обеспечения с помощью:

 $ rpm -qa > installed-software.log 

Поскольку они основаны на разных дистрибутивах, я не уверен, как вы сделаете установку.

Если бы я копировал его в новую установку того же дистрибутива, я бы выполнил следующую команду как root

 # yum -y install $(cat /home/user/installed-software.log) 

Получить список установленных RPM в вашем поле RHEL:

yum list installed |tail -n +3|cut -d' ' -f1 > installed_packages.txt

Установите пакеты на Fedora:

yum -y install $(cat installed_packages.txt)

Примечание. Fedora – это проект R & D для RHEL, и вы должны установить большинство этих пакетов в Fedora.

В методе Steves перечислены номера версий, и вы хотите этого избежать.

Вы можете попробовать Kickstart, или вы можете настроить сервер установки / загрузки PXE для нескольких дистрибутивов. Или, если некоторые из ваших машин бездисковые, вы можете попробовать метод LTPS (это то, что обычно называют – тонкий клиент – IIRC), также см. Здесь

EDIT: Если это так, см. Это

Кто

Во-первых, у вас есть источник на основе RHEL (Scientific Linux). Вы не можете просто перейти оттуда к системе на базе Fedora, не отказываясь от чего-то (а именно от надежности).

Первый вопрос: почему вы хотите пойти с Fedora?

Второй вопрос: если это для сервера, задайте себе первый вопрос снова … вы ответ на этот вопрос не «хорошо, может быть, я могу использовать Scientific Linux или CentOS»?

Предполагая, что эта машина не будет использоваться ни для чего важного, вы можете получить список установленных программ, запустив «yum list installed» и убедиться, что установлены одни и те же пакеты (хотя вы, вероятно, не получите одинаковые версии Fedora гораздо более осторожна в таких вещах).

  • Установка и решение зависимостей в автономном режиме для старой версии пакета
  • Могу ли я автоматизировать ответы y / N при установке с помощью yum?
  • Пошаговые инструкции для загрузки всего: (yum -y groupinstall «Рабочий стол» «Настольная платформа» «X Window System» «Шрифты»)
  • Отключить yum presto / deltarpms для каждого хранилища
  • После обновления yum рекомендуется перезапустить сервер?
  • Профили пользователей в файлах определения репозитория yum
  • Ошибка в пакетах i686, не найденных при установке с помощью yum? (по архитектуре x64)
  • Как работает yum?
  • Что происходит, когда я включаю или отключу репо
  • В чем заключается цель команды «yum list extras»?
  • Что YUM делает после завершения процесса
  • Linux и Unix - лучшая ОС в мире.