GNU/Linux >> Linux の 問題 >  >> Ubuntu

20.04リポジトリからUbuntu18.04にカーネル5.13をインストールする方法

古いUbuntu18.04に固執しているが、特定のハードウェアサポートのためにより高いLinuxカーネルバージョンが必要な場合は、Ubuntu20.04リポジトリからLinuxカーネル5.13をインストールする方法を説明します。

注:Ubuntu 20.04のカーネルパッケージはインストールされ、Ubuntu18.04で正常に動作しているようです。しかし、それが互換性の問題を引き起こすかどうかはわかりません。必要な場合にのみインストールし、自己責任で使用してください!!

LinuxKernel5.13の機能は次のとおりです。

  • AppleM1の初期および早期サポート。
  • 新しい「ランドロック」Linuxセキュリティモジュール。
  • AlderLakeSの初期グラフィックサポート。
  • AMDFreeSyncHDMIのサポート。
  • 新しいIntel冷却ドライバー
  • RealtekRTL8156およびRTL8153Dのサポート
  • AmazonのLunaゲームコントローラーの新しいドライバーサポート。
  • Apple MagicMouse2のサポート。
  • Realtek RT1019、RT1316、RT711、RT715のサポート。

Ubuntu18.04にLinuxカーネル5.13をインストールします:

ご存知のとおり、MainlineKernelPPAは最新のカーネルパッケージを維持しています。ただし、現在は最新のUbuntulibc6ライブラリに対して構築されています。

Ubuntu 20.04リポジトリのカーネルパッケージは、自分でビルドする場合を除いて、Ubuntu18.04の最近のカーネルを取得する唯一の方法である可能性があります。

1。 Ubuntu 20.04 Updatesリポジトリを追加します:

まず、キーボードのCtrl + Alt+Tを押してターミナルを開きます。開いたら、以下のコマンドを貼り付けて、Enterキーを押します。

sudo sh -c 'echo "deb http://archive.ubuntu.com/ubuntu focal-updates main" >> /etc/apt/sources.list'

このコマンドは、フォーカルアップデートリポジトリをシステムソフトウェアソースに追加します。

2。リポジトリの優先度を低く設定します:

また、ターミナルウィンドウで、コマンドを実行して、Geditテキストエディタを介して構成ファイルを作成して開きます。

sudo gedit /etc/apt/preferences.d/99focal-updates

ファイルが開いたら、次の行を追加して保存します。

パッケージ:*
ピン:a=focal-updatesを解放します
ピン優先:1

その後、手動で行わない限り、システムはこのリポジトリから更新を自動的にインストールしません。

3。パッケージキャッシュの更新:

そのリポジトリからパッケージをインストールする前に、次のコマンドでシステムキャッシュを更新してください:

sudo apt update

GPGキーがない18.04ベースのシステムでこのチュートリアルを実行している場合は、以下のコマンドを1つずつ実行して取得してください。

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 871920D1991BC93C

4。カーネル5.13をインストールします:

最後に、以下のコマンドを使用して20.04のカーネルパッケージをインストールします。これまでのところ、カーネル5.13です。

sudo apt install linux-generic-hwe-20.04

インストール後、PCを再起動し、コマンドで確認します:

uname -a

Ubuntu 18.04からカーネル5.13を削除する方法:

フォーカルアップデートリポジトリを削除するには、コマンドを実行してソフトウェアソースファイルを編集します。

sudo gedit /etc/apt/sources.list

ファイルが開いたら、次の行を削除またはコメントします(先頭に#を追加します)。

deb http://archive.ubuntu.com/ubuntu focus-updates main

保存したら、sudo apt updateを実行します キャッシュを更新します。

Linux Kernel 5.13を削除するには、最初に再起動して、ブートメニュー->詳細オプションから古いカーネル(v5.4.x)でブートを選択する必要があります。

以前のカーネルでUbuntu18.04にアクセスしたら、以下のコマンドを実行してカーネル5.13を削除します。

sudo apt remove linux-image-5.13.0-37-generic linux-headers-5.13.0-37-generic linux-hwe-5.13-headers-5.13.0-37

注:Ubuntuはカーネルパッケージを定期的に更新します。パッケージのバージョンは異なる場合があります!!インストールしたものに変更します。

元の記事


Ubuntu
  1. Ubuntuのコマンドラインからセキュリティアップデートをインストールする方法

  2. Linuxカーネル5.13がリリースされました! Ubuntu21.04にインストールする方法

  3. UbuntuとLinuxMintにLinuxカーネル4.3をインストールする方法

  1. Ubuntu18.04にPostgreSQLをインストールする方法

  2. USBからUbuntuをインストールする方法

  3. リポジトリからAdobeAcrobatReaderをインストールするにはどうすればよいですか?

  1. Ubuntu16.04にDockerをインストールする方法

  2. Ubuntu16.04にLinuxカーネル4.10.1をインストールする方法

  3. Linuxカーネル5.15をUbuntu20.04にインストールする方法