невстреченные зависимости: libc6-dbg: Зависит: libc6 (= 2.19-0ubuntu6.5), но 2.19-0ubuntu6.9 установлен

Мне действительно нужна некоторая свежая идея по этому вопросу помимо новой установки, которую я сильно рассматриваю. Я еще не думаю, что существует здесь связанное решение и мальчик, как я попробовал к найденному и попробовал много возможных решений. Как

apt-get install -f
apt-get update -f
apt-get -f install libc6-amd64 
apt-get install libc6-dev
apt-get install libc6=2.19-0ubuntu6.5 libc6-dev=2.19-0ubuntu6.5
apt-get install libc6=2.19-0ubuntu6.9 libc6-dev=2.19-0ubuntu6.9
apt-cache depends libc6 | grep -Po 'Depends:\s+\K[^ ]+$'
apt-get install --dry-run --reinstall $(apt-cache depends libc6 | grep -Po 'Depends:\s+\K[^ ]+$' | tr '\n'

и это решение.

Я не могу использовать его с тех пор не, вещь может быть установлена, это сообщение продолжает показ:

You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
  libc6-dbg:
    Depends: libc6 (= 2.19-0ubuntu6.5) but 2.19-0ubuntu6.9 is to be installed
 E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Этот также:

[...] depends on libgcc1 (>= 1:4.1.1)

Что обычно появляется, поскольку это следует:

$ apt-cache depends libc6:amd64 | grep -Po 'Depends:\s+\K[^ ]+$' libgcc1
$ apt-cache depends libgcc1:amd64 | grep -Po 'Depends:\s+\K[^ ]+$'
gcc-4.9-base
libc6
multiarch-support
$ apt-cache depends multiarch-support | grep -Po 'Depends:\s+\K[^ ]+$' libc6
$ sudo apt-get install --dry-run --reinstall $(apt-cache depends libc6:amd64 | grep -Po 'Depends:\s+\K[^ ]+$' | tr '\n' ' ')
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
libc6-dbg : Depends: libc6 (= 2.19-0ubuntu6.5) but 2.19-0ubuntu6.9 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
$ sudo apt-get install --dry-run --reinstall $(apt-cache depends libc6-dbg:amd64 | grep -Po 'Depends:\s+\K[^ ]+$' | tr '\n' ' ')
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
libc6-dbg : Depends: libc6 (= 2.19-0ubuntu6.5) but 2.19-0ubuntu6.9 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
2
задан 24 September 2016 в 20:35

2 ответа

 sudo apt-get autoclean

удаляют sources.list file.and, создают новый sources.list...

sudo rm /etc/apt/sources.list 

Затем введите в

sudo software-properties-gtk 

enter image description here , Это откроет software-properties-gtk, и newsources.listВ будет создан автоматически.

Затем изменяют сервер на США или на любой другой сервер по Вашему выбору. Необходимо включить репозитории из нового диалогового окна для создания нового sources.list.

Галочка все поля затем нажимают на Revert, затем нажимают близко.

Потребность восстановить репозитории по умолчанию

 sudo apt-get update && sudo apt-get dist-upgrade -y

(это - хорошая практика для резервного копирования этого файла прежде, чем установить, чтобы восстановиться, если такие вещи происходят)

Теперь установка что-либо!

1
ответ дан 2 December 2019 в 03:45

(Временно) удалите пакет libc6-dbg:

sudo apt-get remove -f libc6-dbg

не необходимо выполнить что-либо. Вам только нужен он для более полезного вывода отладки при поиске программных ошибок.

при необходимости в пакете снова можно переустановить его как любой другой. Если существует все еще конфликт, откройте новый вопрос и включайте вывод apt-cache policy libc6 libc6-dbg.

1
ответ дан 2 December 2019 в 03:45

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

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