So the problem arise because your /usr is way too small but you have plenty of room elsewhere, e.g. in /home
What I would do:
1) Get
gparted. For that I recommand dowloadin and burning a
live cd
2)
After having made a backup of all your valuables data, use gparted to resize your partitions. First downsize sda9 (for /home) a lot, then use the freed space to upsize sda1 (for /), sda5 (for /usr) and sda6 (for var/). Probably you will have to move some partitions to use the free space. Plan carefully before doing all that it and
don't cancel a process (move or resize) once started even if it takes time.
3) If needed, update your /etc/fstab accordingly.
More generally, but for special needs I recommend making only three partitions for a Linux distribution:
- reserve around 20 gigabytes for /
- may be two gigabytes for swap
- all the remaining space for /home
So you won't fall into this kind of issue.