Linux Mintで未使用のカーネルパッケージを完全に削除するには?

Linux Mintで未使用のカーネルパッケージを完全に削除するには?

今質問は次のとおりです。

人がMint Update Manager - > Linuxカーネルウィンドウを介してこれらのカーネルを削除した後、Linux Mint 18.xで使用されていない(GUIから削除された)カーネルパッケージを完全に削除(クリーンアップ)する方法は?

以下のように1つのカーネルのみがインストールされ、残りはすべて削除されました。

Mint Update Manager - > Linuxカーネル

削除されてから完全に消去されたと思っていましたが、勘違いでした。一度はこうしました:

dpkg --list | grep "linux-image"

約30個のパッケージがあります。RCプレフィックス。

答え1

これRCプレフィックス - これら2つの文字は、次のようにパッケージの状態を示します。

  1. アル字型: パッケージが削除対象としてマークされました。
  2. : 構成ファイルがシステムに存在します。

まず、構成を維持しながら削除されたパッケージのリストをインポートする必要があります。

dpkg --list | grep "^rc  linux-image" | cut --delimiter " " --fields 3

リストがある場合は、次のカーネルパッケージを手動で消去できます。

sudo apt-get purge linux-image-4.10.0-20-generic linux-image-extra-4.10.0-20-generic

実際には常に2つのパッケージを削除します。

  1. Linux-イメージ-*
  2. Linux-イメージ-追加-*

発生する可能性のある問題の1つは、カーネルライブラリディレクトリが空でないため削除されなかったという警告です。可能であれば、説明を得るにはもう1時間Googleで検索する必要があるため、そのままにすることにしました。

sudo rm -rf /lib/modules/4.10.0-20-generic/

関連情報