У меня была такая же проблема, но изменение разрешений с помощью chmod не помогло, так как оказалось, что у меня не было права собственности на файл ~/.ssh/authorized_keys. Вы можете изменить право собственности на каталог .ssh с помощью:
sudo chown -R "$USER" ~/.ssh
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
Эта ошибка на самом деле говорит вам точно, что не так: dpkg был прерван, в результате пакет был настроен неправильно.
Запустите команду it говорит вам sudo dpkg --configure -a, и он должен уметь исправлять себя.
Если он не пытается запустить sudo apt-get install -f (для исправления сломанных пакетов), а затем попробуйте запустить sudo dpkg --configure -a еще раз.
Просто убедитесь, что у вас есть доступ в Интернет, чтобы вы может загружать любые зависимости.
Эти инструкции могут не работать, если по обновлению вы имели в виду apt-get dist-upgrade, если вы пытались выполнить обновление дистрибутива (например, 11.10 → 12.04), тогда вам нужно будет отредактировать свой вопрос, чтобы это отразить.
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
Эта ошибка на самом деле говорит вам точно, что не так: dpkg был прерван, в результате пакет был настроен неправильно.
Запустите команду it говорит вам sudo dpkg --configure -a, и он должен уметь исправлять себя.
Если он не пытается запустить sudo apt-get install -f (для исправления сломанных пакетов), а затем попробуйте запустить sudo dpkg --configure -a еще раз.
Просто убедитесь, что у вас есть доступ в Интернет, чтобы вы может загружать любые зависимости.
Эти инструкции могут не работать, если по обновлению вы имели в виду apt-get dist-upgrade, если вы пытались выполнить обновление дистрибутива (например, 11.10 → 12.04), тогда вам нужно будет отредактировать свой вопрос, чтобы это отразить.