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