Linux長期サポートカーネルとは何ですか?

Linux長期サポートカーネルとは何ですか?

私はアーチLinuxサーバーを実行しており、最近ltsリポジトリからカーネルに切り替えました。

サーバーを頻繁に再起動しないため、長期的にサポートできる信頼性の高いカーネルが必要です。しかし、私はこの特定のArch Linux ltsカーネル継続的なアップデートを入手してください。数週間前にカーネル4.4.11をインストールしましたが、4.4.12アップデートがあります。

ltsカーネルトラックの「高い」アップデート速度に驚きました。kernel.org最新の長期カーネルがすでに4.4.13であることがわかっているので、遅かれ早かれサーバーに再更新する必要があるようです。

これlinux.comのブログは次のように述べました。、4.4カーネルは少なくとも2年間維持されます。しかし、過去5ヶ月間に13のアップデート(例:4.4.13)があったため、カーネルに対する長期サポートの利点は実際には見られませんでした。

アップデートの頻度が高いため、信頼性の高い最新のカーネルでサーバーを実行することもでき、ltsトラックのものよりもアップデートで忙しくなりません。

それでは、LTSコアは正確に何のために設計されていますか?

答え1

長期輸送サービスアップグレードがないという意味ではありません。長期輸送サービスつまり、バージョンの「標準」サポートが中断されると、パッケージはバグとセキュリティの問題を修正するためにマイナーなアップグレードを受けます。サポートされている次のバージョンに移動することなく、安全な方法でサーバーを使用できるオプション/可能性を提供します。次のバージョンでは通常、フルインストールが必要です。

これらのアップグレードを望まない場合は(自動)アップグレードを実行しないでください。その後、手動で実行するアップグレードを決定できます。私はこれがサーバーを損傷する可能性があるので、良い習慣だとは思わない。

答え2

「次のバージョンは通常、フルインストールが必要です。」まあ、それは言うべきではない音です。これはWindowsではありません。再インストールなしで、またはほとんどの場合、再起動せずにいつでも何でも更新できます。明らかにカーネルを更新するには再起動が必要ですが、これは再起動が必要なまれなケースの1つです。

LTS カーネルは通常、新機能が導入されず、バグ修正とセキュリティパッチが導入されるため、一般的にはより安定しています。新しいバージョンは常に新しい機能を提供するため、新しいバグや問題が発生します。非常に重要なサーバーを実行しており、堅牢な信頼性が主な関心事ではない限り、長期バージョンを維持することは意味がありません。

関連情報