Я удалил репозиторий, который больше не использую. Я думал, что сделал все правильно, удалив все пакеты, предоставленные этим репозиторием, прежде чем удалить файл .repo
с помощью rm
. Увы, похоже, это не так, и PHP не был правильно удален.
Теперь, если я наберу sudo dnf install php
, то получу следующий результат:
Erreur :
Problème: conflicting requests
- package php-7.4.16-1.fc33.x86_64 requires php-common(x86-64) = 7.4.16-1.fc33, but none of the providers can be installed
- package php-7.4.11-1.fc33.x86_64 requires php-common(x86-64) = 7.4.11-1.fc33, but none of the providers can be installed
- package php-common-7.4.16-1.fc33.x86_64 is filtered out by modular filtering
- package php-common-7.4.11-1.fc33.x86_64 is filtered out by modular filtering
(essayez d’ajouter « --skip-broken » pour ignorer les paquets non installables)
Примечание на французском языке в конце говорит мне попробовать добавить --skip-broken
, но это тоже не работает, так как просто игнорирует установку PHP.
Думаю, мне придется удалить его php-common
, чтобы правильно переустановить, но sudo dnf remove php-common
мне говорят, что совпадений нет.
Как мне удалить их php
и php-common
правильно переустановить?