Сейчас я в очень плохой ситуации. Я выполнил следующие команды терминала, чтобы обновить свой ноутбук от 12.04 LTS до 14.04 LTS, и оставил свой компьютер, чтобы он сидел, чтобы сделать свою работу. Когда я вернулся, окно терминала, в котором выполнялось обновление, содержало некоторые подсказки об установке обновления в диспетчере пакетов. В тот момент, когда я коснулся клавиатуры, чтобы ответить на это приглашение, окно терминала закрыло среднюю апгрейд ...
Команды, которые я запускал:
$ sudo apt-get update
$ sudo apt-get install update-manager-core
$ sudo do-release-upgrade
Я не должен беспокоиться о тех , поскольку они работали. Только почувствовал необходимость использовать их, потому что мое управление обновлением все еще не получило 14.04, как сегодня, 4:00 вечера, и именно так я знаю, чтобы заставить его схватить его.
Как я могу исправить вещи и получить моя система снова нормальная? В настоящее время я могу использовать его, это только следующие проблемы: каждый раз, когда я пытаюсь получить доступ к диспетчеру обновлений, я вижу приглашение с заголовком «Не все обновления могут быть установлены» с подробностями и параметрами «Частичное обновление» »и« Продолжить ».
Software Index is Broken:
It is impossible to install or remove any software. Please use the package manager
"Synaptic" or run "sudo apt-get install -f" in a terminal to fix this issue at first."
Попытка запустить указанную команду вызывает ошибку терминала:
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily
unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
lsb_release.a показывает, что я на 14.04, но Кажется, я между версиями. Я попытался перезапустить процесс обновления, но получил приветствие с той же ошибкой в окне терминала, о котором я упоминал ранее, когда я это делаю. Я не пытался перезагрузить систему, но я боюсь, так как думаю, что это сломает мою ОС.
Как я могу исправить этот беспорядок?
, поскольку я не могу прокомментировать, я попытаюсь решить, что, похоже, проблема. вы что-нибудь сделали на установке? так как кажется, что одно из обновлений неожиданно разбилось. (не удалось получить блокировку).
Курс действий, который я бы рекомендовал, должен был бы сначала проверить, что никакие менеджеры обновлений или потоки изгоев не пытаются обновить вашу систему. [F1]. убить все, что появляется.
Во-вторых, вам нужно удалить файл блокировки для удаления aptitude, файл блокировки должен решить эту проблему rm /var/lib/dpkg/lock.
После этого попробуйте запустить [ f3]. Это, надеюсь, вернет вас, если бы вы были.
EDIT Кажется, что первая ошибка, с которой вы сталкиваетесь, связана с менеджером пакетов. удаление файла блокировки . Попробуйте пройти через это и посмотреть, разблокирует ли он и сбрасывает базу данных вашего приложения.
Попробуйте это решение, которое было первоначально опубликовано «Bruno Pereira»
Удалите файл /var/lib/dpkg/lock и перенастройте пакет.sudo rm /var/lib/dpkg/lock
sudo dpkg --configure -a
После этого он должен работать.