Возникла необходимость воссоздать на второй машине набор установленных программ.Использую AltLinux. Как я понимаю, простым "rpm -q -a" и
"rpm -i --nodeps pkg.rpm" для каждого пакета на другой машине не обойтись, если нужно поставить более новые версии пакетов.
У меня два вопроса:
Как грамотно сформировать список пакетов для установки, чтобы в нем были только названия пакетов, без версии, вывод "rpm -q -a" так просто не пропарсишь, у некоторых пакетов очень хитрые названия, по которым не понять после какого "-" резать.
Как после "rpm -i --nodeps" всех нужных пакетов, проверить каких зависимостей не хватает в базе и что нужно доустановить ?
Может apt как-то использовать ?