Спробуйте
apt-get remove runit
sudo apt-get update --fix-missing
sudo dpkg --configure -a
sudo apt-get install -f
На рахунок останнього, з сайту де брав, кажуть небезпечно (!DANGER!)
Спробуйте ще
Це займе багато часу, реконфігурація всіх пакетів після видалення runit
&
Якщо 1 порт, то тре створити скріпт і запустити (додати ще щось про реконнект до мережі і якісь опції, наприклад до 0.4 LTS:
sleep 60s
do-release-upgrade -f DistUpgradeViewNonInteractive
або, якщо до non-LTS:
do-release-upgrade -d -f DistUpgradeViewNonInteractive
Коли у мене злітало, я дивився через apt-get list нові пакети і видаляв також їх.
Може інші знають, якої командою можна продивитися пов'язані з runit нові пакети, щоб видалити і їх, після чого виконати
Якщо можете завантажитися з Live USB
mount —bind /proc /media/ubuntu-root/proc
mount —bind /sys /media/ubuntu-root/sys
mount —bind /media/ubuntu-root/dev
chroot /media/ubuntu-root
і виконувати команди звідти, зокрема,
Також пишуть, що перед видаленням тре зберегти конф. файли, але я не знаю, як це зробити (та про що мова, тому не хочу гуглити)