На моем Debian Box некоторое время назад мне понадобилась более новая версия PHP, чем была доступна через официальный репозиторий. Я установил их из dotdeb (т.е. все пакеты php имеют -dotdeb- как часть версии. Это работало нормально, однако теперь, когда версия доступна из официального репо, я хочу начать использовать эту. Из этого репо около 20 пакетов.

Какой самый простой способ заменить установленные пакеты пакетами с одинаковыми именами, но из разных репо? Обратите внимание, что исходное хранилище было удалено из sources.list.d и больше не доступно.

1 ответ1

0

Непроверенная попытка пользователя, не являющегося пользователем Linux:

yum list installed | grep @OLD-REPO | awk '{print $1}' >packagelist
yum reinstall `cat packagelist`

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .