Linuxカーネル5.16 多くの新機能、サポート、およびセキュリティがあります。 Linux 5.16カーネルリリースには、 FUTEX2、またはfutex_watv()という優れた新機能があります。 これは、Linuxゲーム体験を改善することを目的としており、Wineを利用したWindowsゲーム用のより優れたネイティブLinux移植によって大幅に成長します。
書き込みの改善には、書き込みの改善が含まれます L2/L3キャッシュを共有するCPUクラスターの輻輳管理タスクスケジューラ 、他の多くの追加の中で。詳細については、Linux5.16カーネルリリース変更ログを参照してください。 。
次のチュートリアルでは、 Debian11Bullseyeに最新の5.16Linuxカーネルをインストールする方法を学習します。
Debianを更新します 既存のすべてのパッケージが最新であることを確認するシステム:
sudo apt update && sudo apt upgrade -y
Sid/Unstableリポジトリのインポート
次の手順では、sid/unstableリポジトリをインポートする方法について説明します。これはリポジトリです
まず、次のコマンドをコピーして貼り付けます。
echo "deb http://deb.debian.org/debian unstable main contrib non-free" | sudo tee -a /etc/apt/sources.list
echo "deb-src http://deb.debian.org/debian unstable main contrib non-free" | sudo tee -a /etc/apt/sources.list
APTピン留めファイルを作成
次に、簡単な解決策は、apt-pinningを使用して、異なるバージョンのブランチがシステムに実験リポジトリからの更新を要求させないようにすることです。テキストエディタを使用して次のファイルを開きます。
sudo nano /etc/apt/preferences
次に、以下を追加します。
Package: *
Pin: release a=bullseye
Pin-Priority: 500
Package: linux-image-amd64
Pin: release a=unstable
Pin-Priority: 1000
Package: *
Pin: release a=unstable
Pin-Priority: 100
すべての更新は、不安定な(100)よりもスコア(500)が高いブルズアイに優先されます。 、したがって、不安定なリポジトリから更新するさまざまなパッケージの入力を求められることはありません。
ただし、標準のBullseyeパッケージに対してapt updateコマンドを実行するときにカーネルを最新の状態に保つのを簡単にするために、上記の例では linux-image-amd64を高優先度(1000)として設定しています そのパッケージのみの他のソースよりも不安定なリポジトリを使用する
例:

次に、ファイルを CTRL + Oで保存します。 次に、 CTRL + Xを終了します 。
Linuxカーネル5.16のインストールまたはアップグレード
次に、リポジトリを更新します。
sudo apt update
更新するパッケージがあることに気付くでしょう。
1 package can be upgraded. Run 'apt list --upgradable' to see it.
apt upgradeコマンドを実行して、Linuxカーネル5.16への更新を開始します。
sudo apt upgrade -y
完了したら、システムを再起動して新しいカーネルをアクティブにします。
sudo reboot
再度ログインしたら、ターミナルを開き、次のコマンドを入力してインストールを確認します。
sudo uname -r
出力例:
5.16.0-1-amd64
または、neofetchを使用してシステム仕様を印刷します。
sudo apt install neofetch -y
次に、neofetchを実行してLinuxカーネルのバージョンを取得します。
neofetch
Neofetchの出力例:

aptupdateコマンドを実行すると、到着した新しい更新が自動的に表示されます。 残りのDebian11Bullseyeリポジトリパッケージのアップデートを確認します。