Менеджер обновлений не открывается, говоря
E: could not open file/var/lib/dpkg/status - open(2: No such file or directory),
E: the package lists or status file could not be parsed or opened.
Что делать?
sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status
А затем попробуйте обновить.
У меня была такая же проблема. Я НИЧЕГО не мог сделать с помощью команды apt или менеджера обновлений, поэтому я даже не мог получить инструменты, которые рекомендовали люди, которые я бы использовал для решения проблемы.
Я перешел на cd / var / lib / dpkg и обнаружил, что он содержит только 2 файла: метки и блокировку. Нет статуса или что-то еще.
Итак, я только что создал файл состояния, используя
touch /var/lib/dpkg/status
, и затем я мог снова использовать apt-get. Я делал чистку, чистку, обновление и все такое, но это не помогло. Дпкг был бесполезен. Похоже, это может происходить довольно часто, например, если вы отключились во время обновления. Мне пришлось восстановить dpkg с нуля http://people.adams.edu/~cdmiller/posts/Ubuntu-dpkg-recovery/
У меня работают только 2 команды:
blockquote>
cp /var/backups/dpkg.status.0 / var / lib / dpkg / status.
sudo apt-get update
Только что попробовал ту же проблему
sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status
он не смог найти файл, открытый nautilus, и во всем каталоге var/lib
не было перезагрузки сервера, и проблема была решена самостоятельно - Время для резервного копирования всего, а затем, возможно, заменить несколько дисков.
Вы должны восстановить файл состояния из резервной копии. Попробуйте использовать,
sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status.bad
Похоже на это, во всяком случае, мне еще предстоит попробовать. Вернемся к вам.
http://us.generation-nt.com/answer/broken-dpkg-status-help-204088711.html