刪除倉庫後如何刪除衝突的 DNF 套件?

刪除倉庫後如何刪除衝突的 DNF 套件?

我刪除了一個不再使用的儲存庫。我認為我通過刪除該存儲庫提供的所有軟體包,然後再刪除.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告訴我沒有匹配項。

如何刪除phpphp-common正確重新安裝它們?

相關內容