web-dev-qa-db-ja.com

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

Arch Linuxサーバーを実行していますが、最近リポジトリからltsカーネルに切り替えました。

サーバーを頻繁に再起動することはないので、非常に長い間サポートされる安定したカーネルが必要です。ただし、この特定の Arch Linux lts kernel が更新を取得し続けることに気付きました。数週間前にカーネル4.4.11をインストールしましたが、すでに4.4.12のアップデートが入っています。

Ltsカーネルトラックの「高い」更新率に驚いたので、チェックしました kernel.org そしてそれは最新の長期カーネルがすでに4.4.13であると述べているので、私はすぐにもう一度更新する必要があると思います私のサーバー。

linux.comブログは 、4.4カーネルは少なくとも2年間維持されると述べています。しかし、過去5か月間にすでに13の更新(4.4.13のように)があるので、長期サポートカーネルの利点は実際にはわかりません。

更新頻度が非常に高いため、最新の安定したカーネルでサーバーを実行することもでき、ltsトラックよりも更新に忙しくなりません。

それで、私に説明してください、LTSカーネルは正確に何のために設計されていますか?

5
Afr

[〜#〜] lts [〜#〜]は、アップグレードがないことを意味しません。 [〜#〜] lts [〜#〜]は、バージョンの「標準」サポートが停止したときに、パッケージがバグやセキュリティ問題を修正するためのマイナーアップグレードを取得することを意味します。サーバーがサポートする次のバージョンに移動することなく、サーバーを安全な方法で使用するためのオプション/可能性を提供します。ほとんどの場合、次のバージョンでは完全なインストールが必要です。

この種のアップグレードを望まない場合は、(自動)アップグレードを行わないでください。次に、手動で行うアップグレードを自分で決定できます。これはサーバーを弱体化するので、この良い方法は考慮しません。

6
Marco

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

LTSカーネルは、一般的に新機能が導入されておらず、バグ修正とセキュリティパッチが導入されているため、一般的に安定しています。新しいリリースは常に新しい機能をもたらし、したがって潜在的に新しいバグや問題をもたらします。非常に重要なサーバーを実行していて、堅実な安定性が主な関心事でない限り、長期リリースを続ける意味はありません。

1
John Doe