RHEL 7: GLIBC(RHSA-2018:3092)の脆弱性を修正するよう求められました。 Nessusの結果に基づいています。
Remote package installed : glibc-2.17-222.el7
Should be : glibc-2.17-260.el7
Remote package installed : glibc-common-2.17-222.el7
Should be : glibc-common-2.17-260.el7
Remote package installed : glibc-devel-2.17-222.el7
Should be : glibc-devel-2.17-260.el7
Remote package installed : glibc-headers-2.17-222.el7
Should be : glibc-headers-2.17-260.el7
rpm -Uvhコマンドを使用してすべてのrpmパッケージを更新しようとしましたが、エラーが発生しました:依存関係に失敗しました。 glibc-commonが必要であることがわかりましたが、コマンドから更新したときにそのパッケージが含まれていました。以下はコマンドと出力です。
私はglibcに2つのパッケージがあることを発見したときにx86_64 Red Hatサーバーを使用していました。それぞれi686とx86_64です。
更新のためにyumの代わりにrpmパッケージを使用します。
答え1
また、32ビットライブラリがインストールされているため(エラーはpackagesを参照i686
)、そのライブラリもアップグレードする必要があります。
一般的に言えば、これがyum
あなたのためにすることです。 yum update glibc
すべての依存関係は処理する必要がありますが、影響を受けていないパッケージは更新されません。