Я пытаюсь обновить от mongodb 3.2.10 к 3.4.4. Это находится на c9.io среде, которую я использую для разработки, и обновление, казалось, работало над рабочим сервером.
Это, кажется, взяло обновление списка, но при попытке загрузить и применить обновление, это в конечном счете дает ту же ошибку.
user:~/workspace (master) $ sudo apt-get update && sudo apt-get upgrade
Ign:1 http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 InRelease
Hit:2 http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 Release
Hit:3 http://security.ubuntu.com/ubuntu trusty-security InRelease
Ign:5 http://us-central1.gce.clouds.archive.ubuntu.com/ubuntu trusty InRelease
Hit:6 http://us-central1.gce.clouds.archive.ubuntu.com/ubuntu trusty-updates InRelease
Hit:7 http://us-central1.gce.clouds.archive.ubuntu.com/ubuntu trusty-backports InRelease
Hit:8 http://us-central1.gce.clouds.archive.ubuntu.com/ubuntu trusty Release
Reading package lists... Done
WARNING: Running upgrade on your Cloud 9 instance will use your disk quota for package upgrades.
Each time a new workspace is created it is using very recent packages already, try just installing
the packages you require first.
Press Y to continue anyway
y
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
Я работал sudo dpkg --configure -a
(много раз) и это обновляло сервер, но все еще даст мне ту же самую ошибку в следующий раз, когда я пробую.
Попытайтесь удалить все файлы внутри/var/lib/dpkg/updates каталог,
cd /var/lib/dpkg/updates
sudo rm *
И затем выполненный
sudo apt-get update