2017-01-18 42 views
2

Linuxカーネルのバージョン(2.x、3.x、4.xなど)の主な違いは何ですか?Linuxカーネルのバージョンとの違いは何ですか?

2.xおよび3.xバージョンには安定版がありますか?

ありがとうございました!

+0

https://kernelnewbies.org/LinuxVersionsは助けてください:) – Jeyaram

+1

これまで、2.0.x 2.2.xと2.4.x(偶数番目のマイナー部分)は安定版シリーズで、2.1.x、2.3でした。 x、2.5.xは大きな変更が行われた開発シリーズでした。 2.1での開発が終了すると2.2になり、2.3は2.4になり、2.5は2.6になりました。 2.6がリリースされたとき、新しいシリーズを作成しないで、2.6シリーズで開発を続けることに決めました。ある時点で、2.6.xリリースごとに安定したブランチを作成し、2.6.x.yリリースにつなげることにしました。それらのうちのいくつかは長期間のリリースになりました。 3.xと4.xは、2.6シリーズの直接の続きです。 –

+0

@IanAbbott本当に役に立ちました。どうもありがとうございました! –

答えて

3

実は私はあなたがstable/EOLlongtermが意味することを知っているべきだと思う:

をカーネルは二つのことが起こる可能性がstableカテゴリにmainlineから移動すると:

  • 彼らはいくつかのバグ修正後End of Lifeに到達することができますカーネルのメンテナがこのカーネルバージョンのバグ修正をリリースしないことを意味します。つまり、
  • メンテナンスの意味は、メンテナンスにはlongtermですこのカーネルリビジョンのバグ修正にはかなりの時間がかかります。あなたはLinuxカーネルの変更履歴やバグを確認したい場合は、あなたがthisをチェックアウトすることができ、また、あなたはLinuxカーネルのfeature historyを読むことができます

    mainline: 4.10-rc4 
    stable:  4.9.4 
    stable:  4.8.17 
    longterm: 4.4.43 
    longterm: 4.1.37 
    longterm: 3.18.46 
    longterm: 3.16.39 
    longterm: 3.12.69 
    longterm: 3.10.104 
    longterm: 3.4.113 
    longterm: 3.2.84 
    

そしてここでは、長期的なリリースのカーネルと安定したカーネルであります。

これが役に立ちます。

+0

2.x版のための長期間のリリースはありませんか? –

+0

もしそうなら、2.xバージョンに適したバージョンのプログラミングは何ですか? –

+0

@ Sung-il 2.xバージョンを使いたい場合は、Linuxカーネル2.6.32 LTSを試してみてください。 – McGrady

0

質問を開始するには、thisの参考資料をご覧ください。

0

私はカーネル開発に何の経験もありませんが、メジャーバージョン番号の重要性についてのこの同じ質問は、ある時点で私の心にも来ました。

この質問に答えるために、コールの最初のポイントはThe Linux Kernel Archivesであることにグループのバージョンを:

  • v0.x - 歴史的
  • v1.0の - changelog
  • v1.1の
  • V1 .2
  • v1.3
  • v2.0 - changelog
  • V2.1 - 開発
  • V2.2 - 安定
  • V2.3 - 開発
  • V2.4 - 開発
  • V2 - 安定したが、10年
  • V2.5〜のために周りの滞在しました0.6 - 安定した、〜12年
  • v3.xのために周りに滞在 - 3.0へのバージョン2.6.39からの移行が2.6シリーズ*
  • に設定されたパターンに従って、完全に正常なバージョンの増分でありますv4.x - 3.xから4に切り替えます。0バージョン番号全く無意味であるとアップバージョン2.6に開発/安定したパターン(timelineを参照)、バージョン2.6は異なるがあるが、それはそう*

カーネルにおける重要な変化に関連するべきではありませんメジャーバージョン番号は何も意味しないように見え、カーネルの切り替えが変更ログであり、length of supportであるときに注意すべき事項がある。それを超えて2から3または3から4に変わることは、3.xから3.yに切り替えることと変わることはありません。

Unix & Linuxに投稿があり、特定のカーネルバージョンのハイライトの詳細になります。

+0

4.1と4.4の違いを知るにはどうすればよいですか? – AAI

+0

いくつかのアイデア。 [changelog](https://www.kernel.org/pub/linux/kernel/)をチェックするか、[commit log](https://git.kernel.org/pub/scm/linux/)を調べることができます。カーネル/ git/stable/linux-stable.git/log /)か、[news](https://www.linux.com/news/category/linux-kernel) (http://news.softpedia.com/newsTag/Linux%20kernel%204.4)。 –

関連する問題