読者です 読者をやめる 読者になる 読者になる

designetwork

ネットワークを軸としたIT技術メモ

Ubuntu OSバージョンとkernelバージョンの対応表

f:id:daichi703n:20170305141711p:plain

Linuxの主要ディストリビューションの一つで、デスクトップ用途で広いシェアを持つUbuntu。各種ソフトウェアをインストールする際には、OSそのもののバージョンに加え、kernel(カーネル)のバージョンにも注意する必要がある。

UbuntuのOSバージョンとkernelバージョンの対応表を示す。

Ubuntu OSバージョンとkernelバージョン

Ubuntuのバージョンの歴史はこちらのWikipediaにまとまっている。(英語)

Ubuntu version history - Wikipedia

また、こちらで本内容と同じディスカッションがされている。

askubuntu.com

ここ最近でのバージョン対応は以下の通り。LTS versionでは新しいkernel versionをサポートしているものもある。これによりOSバージョンはそのまま新kernelの機能を使用することができる。

OS Ver  OS Name             kernel Ver
14.04   Trusty Tahr         3.13 or newer
14.10   Utopic Unicorn      3.16
15.04   Vivid Vervet        3.19
15.10   Wily Werewolf       4.2
16.04   Xenial Xerus        4.4 or newer
16.10   Yakkety Yak         4.8

Ubuntuバージョン確認方法

UbuntuのOSバージョン及びkernelバージョンは以下の通り確認できる。次の例ではOSバージョン:14.04.5 LTS, kernelバージョン:4.8.4-c9となっている。先の表で言うor newerカーネルが使用されている。

$ cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.5 LTS"

$ uname -a
Linux <hostname> 4.8.8-c9 #1 SMP Mon Feb 13 03:16:28 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

まとめ - Ubuntu OSバージョンとkernelバージョンの対応表

UbuntuのOSバージョンとkernelバージョンの対応表は本文の通り。LTSではより新しいkernelバージョンも使用できる。