Проблема с установкой пакетов

Я не могу установить пакет, так как я получаю эту ошибку:

installArchives() failed: E: Cannot get debconf version. Is debconf installed?
debconf: apt-extracttemplates failed: No such file or directory
E: Cannot get debconf version. Is debconf installed?
debconf: apt-extracttemplates failed: No such file or directory
E: Cannot get debconf version. Is debconf installed?
debconf: apt-extracttemplates failed: No such file or directory
E: Cannot get debconf version. Is debconf installed?
debconf: apt-extracttemplates failed: No such file or directory
dpkg: regarding .../libgcc1_1%3a4.7.2-2ubuntu1_amd64.deb containing libgcc1:amd64, pre-dependency problem:
 libgcc1 pre-depends on multiarch-support
  multiarch-support is unpacked, but has never been configured.

dpkg: error processing /var/cache/apt/archives/libgcc1_1%3a4.7.2-2ubuntu1_amd64.deb (--unpack):
 pre-dependency problem - not installing libgcc1:amd64
Errors were encountered while processing:
 /var/cache/apt/archives/libgcc1_1%3a4.7.2-2ubuntu1_amd64.deb
Error in function: 
dpkg: dependency problems prevent configuration of libc6:amd64:
 libc6:amd64 depends on libgcc1; however:
  Package libgcc1 is not installed.
 libc6:amd64 depends on tzdata; however:
  Package tzdata is not installed.

dpkg: error processing libc6:amd64 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of multiarch-support:
 multiarch-support depends on libc6 (>= 2.3.6-2); however:
  Package libc6:amd64 is not configured yet.

dpkg: error processing multiarch-support (--configure):
 dependency problems - leaving unconfigured

4 ответа

Вот решение этой проблемы, супер простой способ;)

Чтобы решить эту проблему, вы должны использовать dpkg direct.

"Это снова мы"

Посылка multiarch-support is unpacked, but has never been configured это означает, что пакет скоро будет настроен, но еще не настроен.

Когда статус unpacked пакет еще не установлен, поэтому пакет libgcc1 невозможно установить, так как зависимость еще не установлена ​​и не может быть установлена ​​раньше multiarch-support,

Мы должны заставить установленный статус для multiarch-support сделать свое дело.

nano /var/lib/dpkg/status

найти строку, начинающуюся с Package: что-то вроде:

Package: multiarch-support
Status: install ok unpacked

Вы должны изменить unpacked в installed

Теперь попробуйте:

sudo dpkg --configure --pending
sudo apt-get install --reinstall multiarch-support libgcc1 debconf

Я думаю, вы можете заставить систему работать снова таким образом, дайте мне знать, если вы можете это сделать.

Я верю твоему /var/lib/dpkg каталог с его содержимым облажался. Главным образом из-за этой линии, я думаю, что ваше управление пакетами неисправимо сломано.

multiarch-support is unpacked, but has never been configured.

Дополнительно,

apt-extracttemplates failed: No such file or directory

Значит это /usr/bin/apt-extracttemplates недоступно в вашей системе, что действительно необычно.

Это не ломается само по себе; либо повреждение данных, либо ошибка пользователя (например, rm -rf files-you-should-never-delete) является причиной этого. Лучше всего сделать резервную копию ваших данных (например, /home) и начать с новой установки.

Проблема может быть в том, что у вас нет debconf установлены. Чтобы установить его или проверить, установлен ли он, введите sudo apt-get install debconf в терминале. Вы можете вызвать терминал, нажав CTRL-ALT-T одновременно.

Это установит debconf если он не установлен, обновите его, если он установлен, но устарел, или ничего не делайте, если он обновлен.

У меня та же проблема, потому что я удалил /var/lib/dpkg/available, но теперь я возвращаюсь нормально после выполнения этих шагов

sudo cp /var/lib/dpkg/available-old /var/lib/dpkg/available

sudo dpkg --configure -a

источник: https://answers.launchpad.net/ubuntu/+question/70504

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