web-dev-qa-db-ja.com

古いカーネルを削除できません

私はコマンドを実行しました:

dpkg -l | grep linux-image-

このリストを得た

rc linux-image-3.13.0-51-generic 3.13.0-51.84
rc linux-image-3.13.0-52-generic 3.13.0-52.86 rc linux-image-3.13.0-53-generic 3.13.0-53.89
rc linux-image-3.13.0-54-generic 3.13.0-54.91
rc linux-image-3.13.0-55-generic 3.13.0-55.94 rc linux-image-3.13.0-57-generic 3.13.0-57.95 rc linux-image-3.13.0-58-generic 3.13.0-58.97
rc linux-image-3.13.0-59-generic 3.13.0-59.98
rc linux-image-3.13.0-61-generic 3.13.0-61.100
ii linux-image-3.13.0-62-generic 3.13.0-62.102
rc linux-image-extra-3.13.0-30-generic 3.13.0-30.55 rc linux-image-extra-3.13.0-46-generic 3.13.0-46.79
rc linux-image-extra-3.13.0-49-generic 3.13.0-49.83
rc linux-image-extra-3.13.0-51-generic 3.13.0-51.84
rc linux-image-extra-3.13.0-52-generic 3.13.0-52.86 rc linux-image-extra-3.13.0-53-generic 3.13.0-53.89
rc linux-image-extra-3.13.0-54-generic 3.13.0-54.91
rc linux-image-extra-3.13.0-55-generic 3.13.0-55.94
rc linux-image-extra-3.13.0-57-generic 3.13.0-57.95
rc linux-image-extra-3.13.0-58-generic 3.13.0-58.97
rc linux-image-extra-3.13.0-59-generic 3.13.0-59.98
rc linux-image-extra-3.13.0-61-generic 3.13.0-61.100
ii linux-image-extra-3.13.0-62-generic 3.13.0-62.102
ii linux-image-generic 3.13.0.62.69

それで私は走りました:

Sudo apt-get autoremove linux-image-3.13.0-51-generic 

そしてこれを得た:

Reading package lists... Done Building dependency tree
Reading state information... Done Package 'linux-image-3.13.0-51-generic' is not installed, so not removed 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

システムに未使用の古いカーネルがありますか、それとも削除しますか?

6
jansmits

dpkg -l生成されたカーネルのリストの最初の2列には、次のようなパッケージに関する情報があります。

  1. 列(望ましいアクション):

    u = Unknown
    i = Install
    h = Hold
    r = Remove
    p = Purge
    
  2. 列(パッケージステータス):

    n = Not-installed
    c = Config-files
    H = Half-installed
    U = Unpacked
    F = Half-configured
    W = Triggers-awaiting
    t = Triggers-pending
    i = Installed
    

最初の例

rc linux-image-3.13.0-51-generic 3.13.0-51.84

したがって、パッケージは削除された(r)が、構成ファイルはまだ存在している(c)と表示されます。 iiとマークされたカーネルのみが実際にシステムにインストールされます。自動削除は、廃止されたカーネルのみを削除しますが、構成ファイルは残します。

これらを削除するには、インストール済みパッケージ(Sudo apt-get purge <package>)を削除する必要がありますが、それらを残しても問題はなく、ハードドライブの空き容量はあまり必要ありません。

4
Takkat

あなたの出力によると、すべての古いカーネルはすでに削除されています。

カーネル3.13.0-62のみがインストールされています。

0
Pilot6