Мое простое решение состоит в том, чтобы просто выполнить один ssh-агент и всегда поддерживать его в рабочем состоянии. Можно уничтожить его на выходе из системы, если Вы действительно хотите. Ключ должен просто использовать фиксированный сокет. Добавьте ssh-агент-a/tmp/$USER.agent к сценарию Автоматического запуска. Затем "экспортируйте SSH_AUTH_SOCK =/tmp/, $USER.agent", сопровождаемые, ssh-добавляют. Кроме того, можно добавить, что экспорт в .bashrc, .profile или другой сценарий входа в систему оболочки и всегда имеет доступ к агенту даже когда с помощью удаленного ssh в.
Похоже, что система была обновлена лишь частично с 10.04 до 12.04. Чтобы решить эту проблему, вам необходимо завершить обновление.
Отредактируйте /etc/apt/sources.list
и замените все вхождения lucid
на точный
.
Отредактируйте все файлы в каталоге /etc/apt/sources.list.d
и примените ту же замену, что и выше.
Если какой-либо из вышеперечисленных файлов имеет код Ubuntu имя другое кроме точное
, также измените их на точный
.
Отредактируйте / etc / apt / preferences
и удалите все закрепления что вы, возможно, сделали.
Завершите обновление:
sudo apt-get update && sudo apt-get dist-upgrade
Перезагрузите компьютер.
Теперь попробуйте снова установить программное обеспечение.