pacman -Su
でパッケージをアップロードしようとしたら、var/
以下の空きがなくなっていた。
df /var
Filesystem Size Used Avail Use% Mounted on
/dev/sda6 40G 39.9G 1G 99% /
% sudo du -sh `sudo find /var/* -maxdepth 1 -type d \
| grep -v -E '/(proc|boot)'`
39.8G /var/cache
‥
/var
以下を上記コマンドで一階層ずつ調べると/var/cache/pacman
以下のファイルが大きいことが分かった。
pacman
はダウンロードしたファイルを/var/cache/pacman
に保存するが、削除されずに貯まり続ける。
それをクリアする必要がある。 pacman-contribパッケージのpaccache
を使う。
# paccache -rk1
公式の説明(パッケージキャッシュの削除)を参考にした。