Вопрос простой. У меня старая система CentOS 7, в которой установлены пакеты с определенными номерами версий. Однако эти версии сейчас недоступны в репозитории, из которого они были загружены (а именно, php и около 20 модулей php). Я хочу экспортировать установленные пакеты в rpms, чтобы я мог установить их на другом сервере. Есть идеи, как это сделать?
Я уже пробовал rpm -aq | grep php | xargs -L1 rpmrebuild -br
, но это привело к множеству ошибок и удалось экспортировать около половины пакетов. Остальные возвращались с сообщением об ошибке: warning: Explicit %attr() mode not applicaple to symlink: /root/.tmp/rpmrebuild.18231/my_root/usr/share/php/Symfony/Component/DependencyInjection/autoload.php
это кажется самоубийственным ... Рассмотрим одну из следующих альтернатив: