apt-get install
で/boot パーティションがいっぱいで失敗してしまったときの対処。
■ /bootパーティションの不要なパッケージを削除する。
$ dpkg --get-selections | grep linux-image
linux-image-3.19.0-25-generic install
linux-image-3.19.0-26-generic install
linux-image-3.19.0-28-generic install
linux-image-3.19.0-31-generic install
linux-image-3.19.0-32-generic install
linux-image-3.19.0-33-generic install
linux-image-3.19.0-37-generic install
:
とある。
$ uname -a
Linux tkdvubn2 3.19.0-37-generic #42~14.04.1-Ubuntu SMP Mon Nov 23 15:13:51 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
と表示される。
■ linux-image-3.19.0-37-generic 以外は不要なので削除する。
$ for x in `dpkg --get-selections | grep linux-image-3.19. | cut -f 1`; do
if [ '37' != ${x:19:2} ]; then
sudo apt-get -y remove $x;
fi;
done
とする(改行しても、一気に改行なしで続けても可)
■ 最後に、
$ sudo apt-get -y autoremove
:
これでよし