У меня были проблемы с обновлением snapd с Кв. - добираются. Я попытался работать dpkg --configure -a
и sudo apt-get install -f
, но зависания системы, неограниченно долго настраивающие snapd. Я также прочитал многочисленные сообщения о том, как решить этот вопрос, но к сожалению ни один из них не работал. Некоторые сообщения кажутся обещанием, но моя основная проблема состоит в том, что я не могу удалить snapd потому что the subprocess new pre-removal script returned error exit status 1.
Прямо перед этим сообщением об ошибке, система говорит что задание для snapd.service
и snapd.socket
были отменены. Я попробовал все, что я знаю для попытки, и искавший по всей сети, но ценил бы некоторое понимание от Вас всех об этой проблеме!
До сих пор я попробовал: sudo apt purge snapd
и sudo apt purge snapd ubuntu-core-launcher squashfs-tools
, но я получаю те же результаты.
Только добавить больше плоти к ответу George. Я должен был
cd /var/lib/dpkg/updates/
sudo rm *
sudo fuser -vki /var/lib/dpkg/lock (bc there was a lock on dpkg process)
sudo systemctl stop snapd (stop the snapd process..if it's running)
sudo rm -f /etc/apt/sources.list.d/*
(решает: Internal Error no file name for snapd:amd64
)sudo apt purge snapd ubuntu-core-launcher squashfs-tools
Я не уверен, ли шаги 2) 1) и 2) необходимы, но в конце дня, это - то, что работало на меня. Я не уверен, но мог моя система все еще переустанавливать snapd, когда я делаю sudo apt-get update/upgrade
?