古いカーネルを削除するために、次のコマンドを実行しました。
dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge
そして、現在のカーネルのみがインストールされており、これは Synaptic とブート パーティションの確認で確認しました。ただし、以下を実行すると、
dpkg --list | grep linux-image
次のような応答が返されます。
rc linux-image-3.13.0-30-generic 3.13.0-30.55 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
rc linux-image-3.13.0-32-generic 3.13.0-32.57 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii linux-image-3.13.0-34-generic 3.13.0-34.60 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
rc linux-image-extra-3.13.0-30-generic 3.13.0-30.55 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
rc linux-image-extra-3.13.0-32-generic 3.13.0-32.57 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii linux-image-extra-3.13.0-34-generic 3.13.0-34.60 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii linux-image-generic 3.13.0.34.40 amd64 Generic Linux kernel image
おそらく問題ではないと思いますが、バージョン -30 と -32 が存在すると報告されるのはなぜでしょうか?
答え1
答えは、確かに行の最初の 2 文字にあります。最初の列は望ましい状態で、2 番目の列は現在の状態です。このリストに関連するものは次のとおりです。
i = installed
r = remove(d)
c = config files
注意を向けてくれたsteeldriverに感謝します。