bootの空き容量が0byteになった

Ubuntuのアップデートを通知が来るたびに行っていたらbootボリュームの空き容量が無いというエラーが出るようになった。
"The volume boot has only 0 bytes disk space remaining"

これが一度出るとパソコン起動時に毎回エラーダイアログが出てめんどくさい。
bootボリュームの空きを作るために、dpkg(Debian Package)コマンドで「linux-image-」から始まるインストールされているパッケージをチェックする。

dpkg --get-selections | grep "linux-image-[[:digit:]].*" | tr "\t" ";" | cut -d ";" -f1

そうするといろいろなバージョンのlinux-imageが出てくる。

linux-image-4.4.0-116-generic
linux-image-4.4.0-119-generic
linux-image-4.4.0-121-generic
linux-image-4.4.0-122-generic
linux-image-4.4.0-124-generic

これらのうち古いものだけを指定して一つずつ消す。

sudo apt-get purge linux-image-4.4.0-116-generic
sudo apt-get purge linux-image-4.4.0-119-generic

または不要なものを自動で消す。

sudo apt-get autoclean && sudo apt-get autoremove

そしてdfコマンド(-hオプションで単位が読みやすいよう調整される)やDisk Usage Analyzerでディスクの容量をチェックすると空きが増えていることが分かる。

今回の参考資料
askubuntu.com