Warning: Some posts on this platform may contain adult material intended for mature audiences only. Viewer discretion is advised. By clicking ‘Continue’, you confirm that you are 18 years or older and consent to viewing explicit content.
If sudo apt -f install doesn’t work properly, you can create an apt-cache folder on, e.g. your home partition, assuming this is the one with sufficient amounts of free storage.
My recommendation would be to copy your entire home directory with rsync -a onto another (external) drive, as you anyway don’t want to modify your partitions without having a backup.
Then boot into a live distribution and open a partition editor, delete the home partition (the data on it will be lost), expand the root partition (/) onto the entire disk. Finally copy the backup back into the home folder using rsync -a
If you can boot into terminal session, e.g. by pressing Ctrl + Alt + F2, you can try:
If sudo apt -f install doesn’t work properly, you can create an apt-cache folder on, e.g. your home partition, assuming this is the one with sufficient amounts of free storage.
sudo apt clean sudo mkdir /home/apt-cache sudo nano /etc/fstab
In the fstab you specify where this directory shall be mounted:
/home/apt-cache /var/cache/apt/archives none bind 0 0
Now you copy the files in place and mount the partition:
sudo cp -r /var/cache/apt/archives/* /home/apt-cache sudo mount -a
Nou you should be able to run the fix-installation and update commands without the errors:
I booted into i3!
This means good news?
Yes so what now
Do you have sufficient disk space now? Or did the mounting procedure work? Did sudo apt -f install work?
Mounting and sudo apt -f install worked. So does stuff install in /home/apt-cache now? I do want to combine / and /home
My recommendation would be to copy your entire home directory with rsync -a onto another (external) drive, as you anyway don’t want to modify your partitions without having a backup. Then boot into a live distribution and open a partition editor, delete the home partition (the data on it will be lost), expand the root partition (/) onto the entire disk. Finally copy the backup back into the home folder using rsync -a
Ok. Does rync -a copy hardlinks
No, only softlinks. See it’s man page. AfaIk, rsync -a is usually used for backup.