you want to use the -x option for du. ncdu is ideal for this, but if it’s not installed… you obviously won’t be able to add it. Try sudo swupd clean to start - it might just clean up enough to get going.
You need to remove some content. There is no simple solution to solve this problem:
Delete something you don’t immediately need to free up some reasonable amount of space (~1gb should be enough). Ideally remove something the OS can easily restore, like a bundle you don’t really need.
Figure out why you’re disk full. Resolve the problem on a structural level - e.g. remove log files that have grown to 50GB, delete cache files you don’t need, temporary system images, old backups, software that is not used.
Restore what you erased in step 1 if needed later.
This is a quite old post, but I just saw this while searching for something else.
Maybe it helps some one else:
t looking at the df output this looks more like a 1gb root partition and the 95G looks like the ramdisk. The 0% btw means its 0% used.
doing a: cat /ets/fstab
would show which file systems are mounted where.
Also a: lsblk and a fdisk -l can be helpful to see in such cases.