Ubuntu20.04でUbuntuカーネルバージョンを確認して更新します

Check Update Ubuntu Kernel Version Ubuntu 20



LinuxカーネルはLinuxOSのコアです。このオペレーティングシステムのコンピュータハードウェアおよびソフトウェアアプリケーションとのインターフェイスを担当します。 Linux OSおよびアプリケーションの継続的な更新と同様に、Linuxカーネルの新しいバージョンもリリースされます。カーネルバージョンを更新して、最新の機能、改善された安定性、およびセキュリティ修正を行うことをお勧めします。

この記事では、Linuxカーネルを利用可能な最新バージョンに更新する3つの方法について説明します。カーネルバージョン5.4に付属するUbuntu20.04LTSでの手順を説明しました。以前のバージョンのUbuntuOSを使用しても、ほぼ同じ手順に従うことができます。







現在のカーネルバージョンを確認する

カーネルバージョンを更新する前に、現在のバージョンを確認することをお勧めします。カーネルを更新する新しいバージョンを決定するのに役立ちます。 Ctrl + Alt + Tキーボードショートカットを使用してコマンドラインを開きます。



次に、次のように、コマンドラインから直接現在のカーネルバージョンを確認します。



$うなめ -NS





次のコマンドを使用して、カーネルのバージョンを確認することもできます。

$ /パーセント/バージョン



上記のコマンドのいずれかを使用すると、OSのカーネルバージョンが表示されます。上記の出力から、この記事で使用されているカーネルバージョンは5.4.0-28-genericであることがわかります。

次の方法では、コマンドラインを使用してカーネルバージョンを更新する方法を示します。

方法#1:Ubuntuカーネルチームサイト

次の方法では、最初にUbuntuカーネルチームサイトから最新バージョンをダウンロードしてからインストールすることにより、カーネルバージョンを更新します。

この方法では、次の手順に従ってカーネルバージョンを更新します。

  1. を開きます Ubuntuカーネルチーム Ubuntu用の最新のLinuxカーネルをダウンロードするサイト。ダウンロードするバージョンを選択してから、汎用バージョンの.debファイルをダウンロードします。
  • linux-headers--all.deb
  • linux-mage-unsigned--amd64.deb
  • linux-modules--amd64.deb

カーネルを最新の安定したカーネルバージョン5.6.10に更新したいと思います。そこで、以下の.debファイルをダウンロードしました。

linux-headers-5.6.10-050610_5.6.10-050610.202005052301_all.deb

linux-image-unsigned-5.6.10-050610-generic_5.6.10-050610.202005052301_amd64.deb

linux-modules-5.6.10-050610-generic_5.6.10-050610.202005052301_amd64.deb

または、 wget カーネルバージョン5.6.10の次のメインラインパッケージをダウンロードするコマンド:

$wgethttps://kernel.ubuntu.com/〜カーネル-ppa/メインライン/v5.6.10/linux-headers-
5.6.10-050610_5.6.10-050610.202005052301_all.deb
$wgethttps://kernel.ubuntu.com/〜カーネル-ppa/メインライン/v5.6.10/linux-image-unsigned-
5.6.10-050610-generic_5.6.10-050610.202005052301_amd64.deb
$wgethttps://kernel.ubuntu.com/〜カーネル-ppa/メインライン/v5.6.10/linux-modules-5.6.10-
050610-generic_5.6.10-050610.202005052301_amd64.deb
  1. すべてのパッケージがダウンロードされたら、ls –lコマンドを使用してそれらを確認できます。
  2. 次のステップは、ダウンロードしたすべてのパッケージをインストールすることです。ホームディレクトリ以外のディレクトリにファイルをダウンロードした場合は、最初にcdコマンドを使用してそのディレクトリに移動します。$CD ///ディレクトリ

    次に、ダウンロードしたすべての.debファイルをインストールします。次のコマンドを使用してこれを行うことができます。

    $sudo dpkg-私*.deb

    すべてのパッケージのインストールが完了するまでしばらく待ちます。

    1. システムを再起動します。再起動が完了したら、システムにログインし、カーネルのバージョンを確認します。 うなめ 次のようにコマンド:
    $うなめ-NS

    出力には、更新されたカーネルバージョン5.6.10が表示されます。

方法2:Bashスクリプトを使用する

次の方法では、新しいカーネルバージョンをインストールするためにbashスクリプトを使用します。これを行うには、次の簡単な手順に従います。

1.次のコマンドを使用してbashスクリプトをダウンロードします。

$wgethttps://raw.githubusercontent.com/ピムリー/ubuntu-mainline-kernel.sh/
主人/ubuntu-mainline-kernel.sh

2.スクリプトを/ usr / local / bin /ディレクトリにコピーします。次のコマンドでこれを行うことができます。

$sudo インストールubuntu-mainline-kernel.sh/usr/ローカル/午前/

3.これで、カーネルバージョンを次のように更新できます。

$Ubuntu-mainline-kernel.sh –i

最新のカーネルバージョン番号を検索して提供します。 v5.6.10、次の出力。このバージョンをインストールする場合は、Bを押してインストールを開始します。

インストールしたら、システムを再起動します。次に、カーネルのバージョンを確認します。 うなめ 次のようにコマンドを実行します。

$うなめ-NS

出力には、更新されたカーネルバージョンが表示されます

方法3:GUIを介してUbuntuカーネルバージョンを更新する

次の方法では、Linuxカーネルを更新するためのGUI方法について説明します。カーネルの最新バージョンをインストールするために、グラフィカルなメインラインツールを使用します。そのための簡単な手順は次のとおりです。

1. Mainlineツールは公式のUbuntuリポジトリでは利用できないため、システムのsources.listファイルにPPAを手動で追加する必要があります。使用 apt-add-repository この目的のためのコマンド:

$sudoapt-add-repository-とppa:cappelikan/ppa

2.メインラインリポジトリを追加したら、次の手順でシステムのリポジトリインデックスを更新します。

$sudoaptアップデート

3.次に、次のコマンドを使用してメインラインツールをインストールします。

$sudoaptインストールメインライン

システムは、お客様に確認を提供することにより、確認を求める場合があります。 Y / N オプション。打つ 続行すると、メインラインツールがシステムにインストールされます。

4.次のようにUbuntu検索バーからメインラインツールを起動します。

5. Mainlineツールを起動すると、次のインストーラーウィンドウが表示され、新しいカーネルバージョンと利用可能なカーネルバージョンのリストが表示されます。リストからバージョンを選択し、をクリックすると、新しいバージョンをインストールできます。 インストール 右側のバーのボタン。

この手順の後、次の認証ダイアログが表示されます。スーパーユーザーのパスワードを入力し、 認証する ボタン。

選択したカーネルバージョンのインストールが開始され、新しいウィンドウでインストールプロセスを確認できます。

次に、システムを再起動して、新しいカーネルバージョンを確認します。

$うなめ-NS

この記事では、Ubuntu 20.04LTSでカーネルバージョンを更新するための3つの異なる方法について説明しました。カーネルを更新した後、システムの起動時に問題が発生する場合があります。この場合、起動時にShiftキーを押して古いカーネルに戻り、リストから古いバージョンを選択します。