CentOS 6.x サーバー上でサードパーティ製ソフトウェアを破損する ImageMagick パッケージを更新する際に問題があります。 ImageMagickのいくつかの以前のバージョンが正しく動作していたことを知っています。
yum downgrade
タスクを実行するために使用できるImageMagickのバージョンをどのように理解できますか?
$> sudo yum downgrade ImageMagick-c++
Only Upgrade available on package: ImageMagick-c++-6.7.2.7-2.el6.i686
Nothing to do
そして、次のことを試してみると、次のような結果が得られます。
$> sudo yum --showduplicates list ImageMagick-c++ | expand
Installed Packages
ImageMagick-c++.i686 6.7.2.7-2.el6 @base
Available Packages
ImageMagick-c++.i686 6.7.2.7-2.el6 base
ImageMagick-c++.x86_64 6.7.2.7-2.el6 base
答え1
パッケージに依存関係がない場合、ダウングレードは非常に簡単です。これはダウングレードに影響し、依存関係があるパッケージではより困難です。 YUMダウングレードは依存関係を自動的に解決しないため、手動で実行する必要があります。これを行うにはを使用してくださいyum downgrade package
。 (エラーメッセージをお知らせください。回答を修正いたします。)