kledgeb UbuntuやLinuxの最新情報を紹介

Ubuntu 22.04 その145 - Linux kernelのバージョンを調べるには

Linux kernelのバージョン

「Ubuntu」で利用している「Linux kernel」のバージョンを調べる方法です。


UbuntuとLinux kernel

「Ubuntu」はカーネルに「Linux kernel」を採用したOSです。
カーネルと言うだけあり、すべてのソフトウェアの礎となるソフトウェアです。
一部を除き多くのデバイスドライバーやデバイスのファームウェアも「Linux kernel」と一緒に提供されています。

ユーザーは自身が利用しているハードウェアがサポートされているかどうかを調べる時に「Linux kernel」に触れる機会が出てくるでしょう。
ハードウェアのサポート状況は「Linux kernel」のバージョンに大きく影響を受けるため、ユーザーにとって「Linux kernel」のバージョンは重要な情報となります。

UbuntuとLinux kernel

さて「Ubuntu」では「Ubuntu Kernel Team」及び「Canonical Kernel Team」がUbuntu向けに「Linux kernel」を提供しています。

  • KernelTeam

「Kernel Team」は各種プラットフォームに最適化した「Linux kernel」を提供しており、加えて「Ubuntu」のサポート期間中は継続的なセキュリティーアップデートも提供しています。

ベースとなるLinux kernel

「Kernel Team」は最適化のため、公式の「Linux kernel」に手を加えた「Linux kernel」をUbuntuユーザーに提供しています。
例えばより新しいバージョンの「Linux kernel」から一部の機能を「Ubuntu」が提供する「Linux kernel」に取り込んだり、特定のベンダーで搭載されているデバイスを利用できるように修正するなど、状況に応じた取り組みが行われています。

Ubuntu 22.04 LTSとLinux kernel

「Ubuntu 22.04 LTS」では一般的なPC向けに「Linux kernel 5.15」ベースの「Linux kernel」を提供しています。
ユーザーが「Linux kernel」の公式サイトを見た時に、現時点で「Linux kernel 5.15.41」を見つけることになるでしょう。


例えば「Linux kernel 5.15.35」で「Alder Lake」のサポートが改善されているため、ユーザーは「Ubuntu 22.04 LTS」で「Linux kernel 5.15.41」が採用されており、その改善が取り込まれていると思うかもしれません。

しかし実際にはそうではありません。
将来的にアップデートがリリースされる可能性もありますが、現時点では「Linux kernel 5.15.30」がベースになっています。

Linux kernelのバージョンを調べるには

本題です。
「Linux kernel」のバージョンを調べる方法です。

端末から調べる

「端末」を起動し以下のコマンドを実行します。

cat /proc/version_signature


上記の例では「5.15.0-27.28-generic」が「Ubuntu」における「Linux kernel」のバージョンと種類を表し、最後の「5.15.30」がベースになっている「Linux kernel」のバージョンを表しています。

コマンドを端末に貼り付けるには

クリップボードにコピーしたコマンドを「端末」に貼り付けるには、「端末」上で「Shift + Ctrl + V」キーを押します。

ところでAlder Lakeのサポート改善はどうなるの?

以前紹介したように「Linux kernel 5.15」シリーズでAlder Lakeのサポートを改善する取り組みが行われました。

  • Pコア/Eコアを搭載したIntel Alder Lake Sのパフォーマンステスト

この改善は今後「Ubuntu 22.04 LTS」及び「Ubuntu 20.04 LTS(HWEカーネル)」で有効になる予定です。

  • Ask us anything about Ubuntu Kernels! #6

Ubuntu
スポンサー
コメント
コメントポリシー
コメントをする前に UbuntuのCode of Conduct(CoC/行動規範) を確認し、CoCに沿ったコメントをお願いします。
コメントの使い方は、コメントの使い方を参照してください。
同一カテゴリーの記事
SNS
人気の記事
  • Linux その450 - Canonical LXD や MicroCloud にクライアントなりすましの脆弱性・アップデートを
    Canonical LXD や MicroCloud に重大な脆弱性 2026年10月28日、Canonical LXD や MicroCloud に重大な脆弱性がみつかりました。
  • Ubuntu 26.04 その82 - Linux kernel の脆弱性 CVE-2026-98432 の対応状況
    CVE-2026-98432 の対応状況 2026年11月2日、Linux kernel の脆弱性である CVE-2026-98432 の対応状況がアナウンスされました。
  • Linux Mint その294 - Linux Mint 27 の開発とリリース方針の変更・アラーム管理アプリの開発
    Linux Mint 月刊ニュース Linux Mint 開発チームは Linux Mint 月刊ニュースにて、Linux Mint の開発状況や取り組みを紹介しています。
  • Ubuntu 26.04 その76 - CVE-2026-92392 含む curl の脆弱性22件修正・アップデートを
    curl の脆弱性22件修正 CVE-2026-92392 含む22件の curl の脆弱性に対応したセキュリティーアップデートがリリースされました。
  • Ubuntu 26.10 その38 - Ubuntu 26.10 がリリースされました・ディスクイメージのダウンロード
    Ubuntu 26.10 リリース 2026年10月15日、Ubuntu 26.10 がリリースされました。
  • Ubuntu 26.04 その78 - eMudhra 認証局の秘密鍵の侵害・アップデートを
    eMudhra 認証局の秘密鍵の侵害 2026年10月20日、eMudhra 認証局(eMudhra CA)の秘密鍵の侵害が発覚しました。
  • Ubuntu 26.04 その79 - CVE-2026-111497 に対応した Brotli のリリース・アップデートを
    Brotli のセキュリティーアップデート 2026年10月26日、CVE-2026-111497 に対応した Brotli がリリースされました。
  • Ubuntu 26.10 その39 - Ubuntu 26.10 の新機能と変更点・既知の問題
    Ubuntu 26.10 の新機能と変更点・既知の問題 リリースノートから、Ubuntu 26.10 の新機能と変更点を紹介します。
  • Ubuntu 26.04 その77 - PHP に php2shell(CVE-2026-109618/CVE-2026-109619)の脆弱性・アップデートを
    PHP に php2shell の脆弱性 PHP に php2shell と呼ばれる致命的な脆弱性が見つかりました。
  • Ubuntu 26.04 その80 - Ubuntu 26.04.2 LTS のリリーススケジュール
    Ubuntu 26.04.2 LTSのリリーススケジュール Ubuntu 26.04.2 LTS のリリーススケジュールを紹介します。
記事のピックアップ
オプション