ubuntu/mint に最新カーネルを導入する
How to Install Linux Kernel 5.7.14 in Ubuntu/Mint.
5.8が今日現在ありますが、新しすぎるので避けてmainline 5.7.14にしました。2020/08/08誰しもがカンタンに導入うできるツールとしては、Ubuntu Kernel Update Utility (Ukuu) が有名ですが、最新カーネルに対応していないので、手動で導入します。調べてみたところ有料版が登場しているようすです。
詳細は、https://kernel.ubuntu.com/~kernel-ppa/mainline/ 。最新を追いかけてみたい方は閲覧したほうがいいかと思われます。LTSカーネルを使うのが基本とは存じます。
最新を入れてよかったことは過去10年に絞っても自分の場合特にありません。せいぜい、USB-DACの調査に役立った程度ですか。
流れ:: 4debダウンロード、まとめてdpkg でインストール。再起動。
grubメニューで選択して起動。
新規端末 CTRL+ALT+T
4つのdebパッケージをダウンロード with wget
terminalbash
$ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.7.14/amd64/linux-headers-5.7.14-050714-generic_5.7.14-050714.202008070831_amd64.deb
$ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.7.14/amd64/linux-headers-5.7.14-050714_5.7.14-050714.202008070831_all.deb
$ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.7.14/amd64/linux-image-unsigned-5.7.14-050714-generic_5.7.14-050714.202008070831_amd64.deb
$ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.7.14/amd64/linux-modules-5.7.14-050714-generic_5.7.14-050714.202008070831_amd64.deb
$ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.7.14/amd64/linux-headers-5.7.14-050714-generic_5.7.14-050714.202008070831_amd64.deb
$ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.7.14/amd64/linux-headers-5.7.14-050714_5.7.14-050714.202008070831_all.deb
$ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.7.14/amd64/linux-image-unsigned-5.7.14-050714-generic_5.7.14-050714.202008070831_amd64.deb
$ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.7.14/amd64/linux-modules-5.7.14-050714-generic_5.7.14-050714.202008070831_amd64.deb
インストール
terminal
bash
$ sudo dokg -i linux*.deb
bash
$ sudo dokg -i linux*.deb
and Reboot
OS: Linux Mint 20 x86_64 Kernel: 5.7.14-050714-generic
エラーが起動時にいくつかあります。使わないことにします。
kernel の操作
kernel list 導入済みカーネルの確認
terminal
bash
$ sudo dpkg --list | grep -P 'linux-image|linux-hedears'
ii linux-image-5.4.0-42-generic 5.4.0-42.46 amd64 Signed kernel image generic
ii linux-image-generic 5.4.0.42.46 amd64 Generic Linux kernel image
ii linux-image-unsigned-5.7.14-050714-generic 5.7.14-050714.202008070831 amd64 Linux kernel image for version 5.7.14 on 64 bit x86 SMP
こうしてみるのもいいかも。
$sudo dpkg --list | grep -P 'linux-image|linux-hedears' | grep -oP '\s(5|4).*?\d\s'
bash
$ sudo dpkg --list | grep -P 'linux-image|linux-hedears'
ii linux-image-5.4.0-42-generic 5.4.0-42.46 amd64 Signed kernel image generic
ii linux-image-generic 5.4.0.42.46 amd64 Generic Linux kernel image
ii linux-image-unsigned-5.7.14-050714-generic 5.7.14-050714.202008070831 amd64 Linux kernel image for version 5.7.14 on 64 bit x86 SMP
こうしてみるのもいいかも。
$sudo dpkg --list | grep -P 'linux-image|linux-hedears' | grep -oP '\s(5|4).*?\d\s'
kernel version 現在利用中カーネルの確認
terminal
bash
$ uname -r
5.7.14-050714-generic
bash
$ uname -r
5.7.14-050714-generic
最後までお読みいただきありがとうございました。内容は追加情報などで適宜改訂したりしますのでよろしくお願いします。