Root partition 100% complete, unable to connect

So, what are the strategies for freeing up space on your root partition, which prevents you from logging in?

To empty the trash I tried
sudo chown -R yourusername /root/.local/share/Trash/
followed by
rm -rf ~ / .local / share / Trash

However, get errors indicating that the files belong to the system and can not be deleted.