склонный - получают сбои установки, должные освободить/var/lib/dpkg/diversions

У меня есть недавно установленная испытанная установка, где я до сих пор сделал следующее:

  1. Установленный
  2. Выполненный sudo apt-get update && sudo apt-get dist-upgrade (и выполнил обновление),

После перезагрузки (хотя я не уверен в том, когда точно она повредилась, я перезагрузил несколько раз теперь с тех пор), теперь я не могу установить что-либо через Кв. Попытка установить дает:

mitch@corundum:/media$ sudo apt-get install htop
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  htop
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/68.0 kB of archives.
After this operation, 188 kB of additional disk space will be used.
Use of uninitialized value $value in substitution (s///) at /usr/share/perl5/Debconf/Format/822.pm line 65, <__ANONIO__> line 1.
Use of uninitialized value $item in hash element at /usr/share/perl5/Debconf/DbDriver/File.pm line 85, <__ANONIO__> chunk 1.
dpkg: unrecoverable fatal error, aborting:
 fgets gave an empty string from `/var/lib/dpkg/diversions'
E: Sub-process /usr/bin/dpkg returned an error code (2)

Я искал предпоследнюю строку и нашел несколько ссылок, но ни один из них не помог.

Например, этот вопрос запускает скрипт Python как, большая часть ответа upvoted - попробовала это, но это бесполезно.

Оба файлы в /var/lib/dpkg/diversions и /var/lib/dpkg/diversions-old пусты - таким образом, заменение тока со старым ничего не делает.

Как я заставляю это устанавливать?

3
задан 13 April 2017 в 15:23

1 ответ

Вы могли бы быть затронуты сообщаемым ошибка в debconf. Если Вы читаете комментарии там, один пользователь смог зафиксировать это путем выполнения:

sudo dpkg-reconfigure debconf

Посмотрите если те же работы для Вас.

0
ответ дан 1 December 2019 в 23:03

Другие вопросы по тегам:

Похожие вопросы: