先日yum replaceを使ってphpを5.5にするという記事を書きましたが、書きそびれていたことがありました。 phpを対象にyum replaceを行った場合、「Unable to resolve all providers」の警告が出ますが、これは無視して問題ありません。 とりあえず、CentOS6の環境でIUSのレポジトリからインストール済みのphp54をphp55uにreplaceしようとした場合にどうなるかを見てみましょう。以下の方法では余計なごちゃごちゃを表示しないように「-q」オプションを使っていますが、yum replaceの動作に影響を与えるものではありませんのでその点ご留意ください。 # yum -q replace php54 --replace-with=php55u Replacing packages takes time, please be patien
![[yum] replaceの「Unable to resolve all providers」の意味と対応の巻](https://cdn-ak-scissors.b.st-hatena.com/image/square/c19928d7db68687d324671f4799bcb46b2d246d8/height=288;version=1;width=512/https%3A%2F%2Fblog.trippyboy.com%2Fwp-content%2Fuploads%2F2021%2F03%2Fhero-img.png)