Я - PXE начальная загрузка дистрибутива Linux, что я хотел бы содержать список пакетов. Мне перечислили эти пакеты в запускать файле для включения. Некоторые из этих пакетов не будут работать с текущим дистрибутивом, и во время установки я добираюсь, "не может открыть .rpm". В настоящее время я надеюсь узнавать, какие пакеты не собираются работать, но это будет только один пакет, который перестал работать за один раз, в которой точке я должен удалить неудавшийся пакет из ks, попытаться переустановить для получения до следующего неудавшегося пакета.
Я задавался вопросом, был ли способ вынудить установку продолжиться после обнаружения с ошибкой так, чтобы я мог бы видеть все неудавшиеся пакеты сразу, вместо того, чтобы пройти по одному.
Я не ожидаю, что сила продолжает приводить к рабочей ОС, просто что я смог видеть пакеты, которые не могут использоваться в одной попытке
просто скажите anaconda игнорировать отсутствующие пакеты
%packages --ignoremissing
вам придется обратиться к файлу анаконды ks, чтобы узнать, что на самом деле было установлено
еще одна опция может быть добавление конфликтной группы в исключение
.
-@Conflicts (Workstation)
для исключения пакетов, конфликтующих при установке на рабочую станцию, например.
EDIT
.
После повторного прочтения вашего вопроса я задаюсь вопросом, имеете ли вы отношение к пакетам сторонних разработчиков.
Если да, то я бы предложил другой курс - либо используйте сценарий после установки, ИЛИ, если вы собираетесь сделать это основой крупномасштабной установки - уделите время установке в виртуальном окружении (например, vbox), а затем установите все пакеты сторонних производителей с помощью одной команды установки "yum". Вы увидите конфликты и проблемы с версиями/ зависимостями ОС в интерактивном режиме, что намного проще для отладки IMO, чем чтение журнала после факта.
Вы всегда можете попробовать сделать 32.7. Сценарий после установки и установить что угодно после завершения первоначальной установки.