web-dev-qa-db-ja.com

「ボリューム「ブート」に... MBのディスク領域のみが表示されるように、古いカーネルを自動的にアンインストールする方法は?

Ubuntu 13.04(「64ビットPC(AMD64)デスクトップイメージ」)を使用しています。更新/アップグレードでは、The volume "boot" has only 11 MB disk spaceタイプのメッセージが頻繁に表示されます。次に、古いカーネルバージョンをアンインストールして、ブートパーティションの一部のスペースを解放します。

Sudo apt-get upgradeを実行するときに、未使用の古いカーネルを自動的に削除することは可能ですか?

3
Marius Hofert

パッケージをアップグレードするために、aptソースコードの一部の行にsystem ("Sudo apt-get remove $(dpkg -l|egrep '^ii linux-(im|he)'|awk '{print $2}'|grep -v `uname -r`)");を追加できます。

または、aptupgradeと呼ばれるスクリプトを作成して、これに貼り付けます:Sudo apt-get remove $(dpkg -l|egrep '^ii linux-(im|he)'|awk '{print $2}'|grep -v `uname -r`); Sudo apt-get upgrade、これはshould新しいカーネルが何かを壊した場合に備えて、古いカーネルを1つだけ残します。

4