Today I noticed weirdly high disk space usage on my /
partition. I have to admit that I don’t monitor those things so often on my home PC since I have plenty of free space but this came really weird to me since classic Linux install regularly takes around 3 to 5 GB of space (depending on how much packages you have installed).
First thing I checked was space usage directory by directory on /
:
# du -sm * 2> /dev/null | sort -n
...
16281 var
...
and immediately noticed weirdly high space usage on /var
. When I looked more closely it was /var/log
and /var/cache/PackageKit/metadata
fault. Log directory was problematic because I haven’t rotated logs on that PC since it was installed year or more ago. It went through distro upgrade and some other stuff so I wasn’t too surprised. This was easily solvable by vacuuming logs with:
journalctl --vacuum-time=2weeks
So, let’s get to the PackageKit’s metadata directory. Apparently Gnome software center on Fedora uses it as a backend and automatically downloads packaged and keeps them. My solution to this problem was to just delete all of the rpm’s in that directory (since I don’t need them). For a permanent solution this email thread suggests uncommenting:
KeepCache=false
in /etc/PackageKit/PackageKit.conf