2016-07-19 8 views
0

最新リリースでは、新しいRPMを追加しました。古いバージョンからのアップグレード中は、メインRPMのspecファイルに依存関係が追加されているので、正常に動作します。ここで新しいリリースに余分なRPMがある場合、Yumのダウングレード

は、依存関係ツリーです:私はyum upgrade RPM1をしようとすると、

Older release: 
RPM1 depends on RPM2 

Newer release: 
RPM1 depends on RPM2 and RPM3 
RPM3 depends on RPM2 

アップグレードが正常に動作します。古いバージョンにダウングレードするにはどうすればよいですか? yum downgrade RPM1 RPM2 RPM3ですべてのRPMを指定しても機能しません。 yum downgrade RPM1 and RPM2さえRPM3がRPM3の最新バージョンに依存するため動作しません。

答えて

0

これに簡単にアプローチする方法はありません。あなたは "yumの背後"に行って、rpmを使ってRPM3を強制的に消去してから、RPM1とRPM2をダウングレードできるはずです。他のオプションは、単にこれは、(あなたをテストしていません)動作するはずですすべての3つをアンインストールしてから、1と2

0

の古いバージョンを再インストールすることです:

yum swap -- downgrade RPM1 RPM2 -- remove RPM3 
関連する問題