This question already has an answer here:
I struggle from insufficient space on my SSD all the time. Every time a major upgrade including a serious number of packages arrives I have to seek what can I delete/move to free up some space so the upgrade could succeed.
pacman -Sc deletes old packages from the pacman cache but seemingly leaves non-old packages in place. My
\var\cache\pacman is 5.1 GiB now and this is a significant number for me. Are these files needed for anything useful but to install the apps? Given the apps are already installed and work just fine can I delete the packages? If it's Ok to delete them, what is the correct way I should use instead of just deleting the files manually?