Manjaro Linuxで実行されているカーネルを削除できますか?

Manjaro Linuxで実行されているカーネルを削除できますか?

私のラップトップで使用しているカーネルをどのように削除しますか?

Manjaro Linuxノートブックには2つのカーネルがインストールされています。

  1. 4.16*
  2. 4.14*

システムを起動すると、常にデフォルトで4.16が実行されます。 4.14を実行するには、詳細オプションに移動して4.14を選択します。 4.16を取り除きたい。 4.14が好きです。 4.16の実行中に削除してからupdate-grub.txtを実行できますか?または、彼らが代替である場合、私は別の方法を好む linux linux-kernel kernel boot archlinux

答え1

Grubメニューの詳細オプションから4.14カーネルを起動し、バージョンを削除する4.16必要があります。

カーネルのアップグレードを防ぐには、内容を編集して/etc/pacman.conf次の行を追加してください。

IgnorePkg = linux

その後、グラップを更新します。

答え2

誤解を防ぐためにカーネルを削除しようとすると絶対にできません。しかし、実行中です。

端末で次のコマンドを使用して、いつでも実行中のカーネルを確認できます。

mhwd-kernel -li

出力は次のとおりです。

4.14.74-1-MANJARO (linux414)
The following kernels are installed in your system:
* linux414
* linux416

上記の例では、システムはカーネルバージョン4.14.74-1を実行していますが、4.16は使用可能ですが使用されていません。 4.16 を削除するには、次のコマンドを実行する必要があります。

sudo mhwd-kernel -r linux416

バラよりカーネルの削除万座ローウィキから。

私のシステムでカーネル4.14.74-1を実行しており、Manjaro設定マネージャで利用可能な最新のカーネルバージョン(例:4.16.18_rt12-1、4.17.19-1、4.18.12-1など)があるというメッセージが表示されますが) 、「インストール」ボタンを押さないとインストールされません。/etc/pacman.confGAD3Rの回答に引用された部分は次のようなので(私のシステムで)実装を変更したことはありません。

 # Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
 #IgnorePkg   =
 #IgnoreGroup =

関連情報