aptによる更新は以下の通り。

# リポジトリ更新
sudo apt update
# 小さなアップデート
sudo apt -y upgrade
# 大きなアップデート
sudo apt -y full-upgrade
# 不要になったものを削除
sudo apt autoremove
# aptの不整合を修正
sudo apt --fix-broken install

カーネルアップデートで/bootが溢れたとき

まず、以下のコマンドで現在使用中のカーネルバージョンを調べます。

uname -a

次に、以下のコマンドで現在インストールされているカーネルバージョンを把握します。

sudo dpkg --get-selections | grep -P '^linux-image-\d'

右端がdeinstallになっているのは、以前インストールされていたが今はインストールされていないものです。右端がinstallのものを見て、現在使用中のバージョン以外の以下のファイルを手動で削除します。

  • config-バージョン番号
  • initrd.img-バージョン番号
  • System.map-バージョン番号
  • vmlinuz-バージョン番号

実行コマンドは以下のようになります。

cd /boot
version=バージョン番号
rm config-$version initrd.img-$version System.map-$version vmlinuz-$version

これで空きができるので、以下を実行してaptの不整合を修正します。

sudo apt --fix-broken install

ここで、再度インストールされているカーネルバージョンを調べて、installになっているものが複数あれば、現在使用中のカーネル以外は削除します。

sudo apt autoremove linux-image-バージョン番号