"popt"をアップグレードするには、あまりにも多くのパッケージをアップグレードする必要があります。

現在syslog-ngアップグレードを使用していますrpm。アップグレード中に依存関係を持つものと持つものsyslog-ngの間に依存関係があることがわかりました。依存関係ツリーは大きく深いです。アップグレードするには、多くのパッケージをアップグレードする必要があります。私たちはこれが本番サーバーであり、何の影響も望まないので、あまりにも多くのパッケージをアップグレードしたくありません。rpm-libspoptpoptpoptrpm-libs

syslog-ng多数のパッケージをアップグレードせずに簡単にアップグレードする方法はありますか?

ベストアンサー1

syslog-ngに新しいバージョンのrpm-libsが必要な場合は、本番環境にインストールされている「rpm-libs」パッケージよりも新しいソースでコンパイルされたサーバーでrpmbuild、librpmbuildなどを使用してsyslog-ngが構築されているように聞こえます。

サーバーにrpm-libs、rpm、rpmbuildなどのソースコードがインストールされている場合は、rpmbuildをコンパイルし、結果のrpmbuildバイナリを使用して新しいsyslog-ng RPMを作成する必要があります。

私はこれを「簡単」と呼ぶことはありませんが、他のパッケージを更新したくない場合は、選択の余地はあまりありません。

強制更新やノード更新はお勧めできません。

おすすめ記事