
更新したいいくつかのCentosサーバー(6.2)を継承し、開発システムがあります。私は開発コンピュータのセキュリティ修正プログラムのアップデートを開始し、最も重要なようなアップデートを最初に適用しました。これに関する推奨サイトやプロセスがある場合は、いつでもお知らせください。
ほとんどは単純に見えますが、カーネルパッケージとglibcパッケージもあります。
私たちはカスタマイズされたコンパイルされたソフトウェアをたくさん持っています。カーネルやglibcなどのパッケージを更新すると、カスタムコンパイルされたソフトウェア(apache、perlなど)は引き続き動作しますか、それとも再コンパイルする必要がありますか?
カーネルパッケージの更新などの操作に再起動が必要だとしますか?
答え1
6.2、6.3などのマイナーバージョンは、更新後も互換性があるように設計されています(つまり、6.2が6.2に維持され、その中でアップグレードが行われる限り)。最も重要なのは、カーネルメジャーバージョンとマイナーバージョン、および glibc メジャーバージョンとマイナーバージョンが変更されずに維持されることです。これに対する更新がアプリケーションを再コンパイルする必要があるという意味ではありません。
カーネルのアップグレード後にカーネルモジュールがある場合は、それを再コンパイルする必要があります。ほとんどの人は自分のカーネルモジュールをコンパイルしません。
ただし、6.2から6.6にアップグレードすると問題が発生する可能性があります。
バックアップは非常に簡単なため、システムを切り替えてテストしてから再切り替えする価値があるかもしれません。