更新に失敗した場合のzypperロールバックの依存関係

更新に失敗した場合のzypperロールバックの依存関係

デフォルトのRPMには、次の特定のバージョンの依存関係が必要です。

  • main-1.0.0必要foo-1.0.0bar-1.0.0
  • main-1.1.0必要foo-1.1.0bar-1.1.0

メインRPMを更新しようとすると、依存関係の更新中にエラーが発生します。

main-1.0.0  <-- not updated, because error updating dependencies
foo-1.1.0   <-- updated successfully
bar-1.0.0   <-- update failed

依存関係をロールバックする方法(fooこれは例です)?

メインRPMの元のバージョンを強制インストールしようとしましたが、そのバージョンがすでにインストールされているため拒否されました。

zypper in -f main-1.0.0

この場合、zypperまたはrpmはロールバックをサポートしますか?私は手動で依存関係を1つずつダウングレードするのが好きではなく、どのバージョンでなければならないかもしれません。

ベストアンサー1

おすすめ記事