I think you need to expand the room of /boot...
As for me, I expanded 350MB for /boot, and now I can update software freely.
I used MiniTool Partition Wizard to expand it. It's a Japanese software, I don't know whether there is a English version or not. It can change the sizes of the partitions without harming data.
Or you can use diskgenius, a Chinese sofeware. I think it's the same to MiniTool Partition Wizard.
Both of them are FREE!