Executing drop command on a mirror will only remove the meta information for the mirror and it will not remove the package files occupying space on the file system.
Dropping mirror in aptly supposes to execute a clean command with aplty
aptly db cleanup
The newly created Bionic mirrors in the prevoius article on the aptly subject – Mirror the official Ubuntu repositories using aptly will be deleted here and removing all files with:
aptly@srv:~$ aptly mirror drop bionic-main Mirror `bionic-main` has been removed. aptly@srv:~$ aptly mirror drop bionic-security-main Mirror `binonic-security-main` has been removed. aptly@srv:~$ aptly mirror drop bionic-universe Mirror `bionic-universe` has been removed. aptly@srv:~$ aptly mirror drop bionic-updates-main Mirror `binonic-updates-main` has been removed. aptly@srv:~$ aptly mirror drop bionic-updates-universe Mirror `bionic-updates-universe` has been removed. aptly@srv:~$ aptly mirror list No mirrors found, create one with `aptly mirror create ...`.
The occupied space on the disk mounted in /srv is 270G:
aptly@srv:~$ df -h Filesystem Size Used Avail Use% Mounted on udev 1.9G 0 1.9G 0% /dev tmpfs 395M 3.5M 391M 1% /run /dev/sda3 19G 4.6G 13G 27% / tmpfs 2.0G 204K 2.0G 1% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup /dev/sda4 470G 270G 176G 61% /srv tmpfs 395M 0 395M 0% /run/user/0 tmpfs 395M 0 395M 0% /run/user/1001
Actually freeing the space on the disk with the clean aptly command:
aptly@srv:~$ aptly db cleanup Loading mirrors, local repos, snapshots and published repos... Loading list of all packages... Deleting unreferenced packages (143121)... Building list of files referenced by packages... Building list of files in package pool... Deleting unreferenced files (194097)... Disk space freed: 268.80 GiB... Compacting database...
The occupied space on the disk mounted in /srv is below 2G after the cleaning command:
aptly@srv:~$ df -h Filesystem Size Used Avail Use% Mounted on udev 1.9G 0 1.9G 0% /dev tmpfs 395M 3.5M 391M 1% /run /dev/sda3 19G 4.6G 13G 27% / tmpfs 2.0G 204K 2.0G 1% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup /dev/sda4 470G 1G 176G 1% /srv tmpfs 395M 0 395M 0% /run/user/0 tmpfs 395M 0 395M 0% /run/user/1001