Redhat 7で一部のSASパッケージの更新に失敗し、そのパッケージをインストールする必要があるディレクトリ(/opt/sas)を復元しました。
しかし、/var/lib/のバックアップがないため、rpmデータベースにリストされているパッケージのバージョンは、実際にインストールされているパッケージのバージョンよりも最新です。
これで重要な問題は、パッケージがrpmデータベースの観点からすでに最新の状態であるため、更新を再生できないことです。
更新する前に更新する必要があるすべてのパッケージバージョンのリストがあります。
何とかrpmデータベースに現在の状況を反映できますか?
ありがとう
ベストアンサー1
これには2つのオプションがあります。
現在インストールされているパッケージから/var/libのファイルを更新したいと思います。: ランニングyum reinstall $(rpm -qa --qf '%{name} ')
パッケージを以前のバージョンにダウングレードしたいです。:「yum downgrade NAMEOFPACKAGES」を使用していますが、以前と同じバージョンを取得するという保証はありません。これに対する実際の経験はありません。