RPM из установленного пакета

Вопрос простой. У меня старая система CentOS 7, в которой установлены пакеты с определенными номерами версий. Однако эти версии сейчас недоступны в репозитории, из которого они были загружены (а именно, php и около 20 модулей php). Я хочу экспортировать установленные пакеты в rpms, чтобы я мог установить их на другом сервере. Есть идеи, как это сделать?

Я уже пробовал rpm -aq | grep php | xargs -L1 rpmrebuild -br , но это привело к множеству ошибок и удалось экспортировать около половины пакетов. Остальные возвращались с сообщением об ошибке: предупреждение: явный режим% attr () не применим к символической ссылке: /root/.tmp/rpmrebuild.18231/my_root/usr/share/php/Symfony/Component/DependencyInjection/ autoload.php

0
задан 5 March 2019 в 12:01
1 ответ

esto parece bastante suicida ... Considere una de las siguientes alternativas:

  • busque esos paquetes exactos en línea ( http://rpm.pbone.net/index.php3 o similar)
  • actualizar esos paquetes; en su mayoría son correcciones de errores que probablemente desee instalar
2
ответ дан 4 December 2019 в 13:21

Теги

Похожие вопросы