現在syslog-ng
アップグレードを使用していますrpm
。アップグレード中に依存関係を持つものと持つものsyslog-ng
の間に依存関係があることがわかりました。依存関係ツリーは大きく深いです。アップグレードするには、多くのパッケージをアップグレードする必要があります。私たちはこれが本番サーバーであり、何の影響も望まないので、あまりにも多くのパッケージをアップグレードしたくありません。rpm-libs
popt
popt
popt
rpm-libs
syslog-ng
多数のパッケージをアップグレードせずに簡単にアップグレードする方法はありますか?
ベストアンサー1
syslog-ngに新しいバージョンのrpm-libsが必要な場合は、本番環境にインストールされている「rpm-libs」パッケージよりも新しいソースでコンパイルされたサーバーでrpmbuild、librpmbuildなどを使用してsyslog-ngが構築されているように聞こえます。
サーバーにrpm-libs、rpm、rpmbuildなどのソースコードがインストールされている場合は、rpmbuildをコンパイルし、結果のrpmbuildバイナリを使用して新しいsyslog-ng RPMを作成する必要があります。
私はこれを「簡単」と呼ぶことはありませんが、他のパッケージを更新したくない場合は、選択の余地はあまりありません。
強制更新やノード更新はお勧めできません。