apt-get не устанавливает зависимости

Когда я пытаюсь установить библиотеки gnutls (libgnutls26) и общие заголовки ядра Linux (linux-headers-generic), я получаю следующую ошибку:

The following packages have unmet dependencies:

libgnutls26: Depends: libc6 (>= 2.14) but 2.15-0ubuntu10.4 is installed
             Depends: zlib1g (>= 1:1.1.4) but 1:1.2.3.4.dfsg-3ubuntu4 is installed
libgnutls26:i386: Depends: zlib1g (>= 1:1.1.4) but 1:1.2.3.4.dfsg-3ubuntu4 is installed
linux-headers-generic: Depends: linux-headers-3.2.0-41-generic but it is not installed

Как я могу исправить эту ошибку ?

5
задан 28 June 2013 в 10:14

3 ответа

Не уверен, что конфликтующие зависимости уже установлены, но перейдите в терминал и введите sudo apt-get update, а затем sudo apt-get upgrade

. 'или' ошибка .. ') вы получите. Также, если вы пытаетесь установить GnuTLS, зайдите в менеджер синаптических пакетов в меню системных инструментов и выполните его поиск. Когда вы найдете его правой кнопкой мыши и выберите «Установить», он откроет необходимые вам зависимости и установит их.

0
ответ дан 28 June 2013 в 10:14

Установите aptitude используя:

sudo apt-get install aptitude

Затем выполните:

sudo aptitude install libgnutls26

Aptitude покажет проблемы и предложит решение.

Первым предложенным решением будет оставить все как есть. Ответьте 'n' на этот вопрос.

Следующим предложенным решением будет снижение всех зависимостей, которые в настоящее время слишком новые. Ответьте Y на это.

Затем попробуйте снова установить libgnutls26.

0
ответ дан 28 June 2013 в 10:14

Добро пожаловать в AskUbuntu!

Чтобы разрешить зависимости, введите в терминал sudo apt-get -f install.

Если все не удается, просто вручную установите отсутствующие пакеты (набрав sudo apt-get install <name of package>).

0
ответ дан 28 June 2013 в 10:14

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

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