LinuxForum.Fans
Тема

Ошибка при установке любого пакета

Автор: BMW_M6 2 сообщений 1588 просмотров
11.11.2014 19:35 #400503

Доброго времени суток :)
Появилась у меня необходимость обновить glibc до версии 2.15 и больше. Погуглив, наткнулся на вот такой способ:


1. Добавьте в /etc/apt/sources.list
text
deb http://ftp.iinet.net.au/debian/debian wheezy main contrib non-free
deb http://ftp.iinet.net.au/debian/debian wheezy-backports main
deb http://ftp.iinet.net.au/debian/debian jessie main contrib non-free

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

text
apt-get update
apt-get install -t testing libc6-dev

Сделал всё это я и то, что мне нужно заработало и я обрадовался, но не надолго!
Дальше надо было установить пакет nload, выполняю команду:

text
apt-get install nload

И получаю ошибку:

text
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:
 libgdbm3 : Breaks: libgdbm3:i386 (!= 1.8.3-11) but 1.8.3-13+b1 is to be installed
 libgdbm3:i386 : Breaks: libgdbm3 (!= 1.8.3-13+b1) but 1.8.3-11 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Что делать? ОС: Debian 7.7 P.S. Хочу сказать, что я не очень хорошо знаю linux.

11.11.2014 21:22 #400517

Если не знаете ОС, то не смешивайте репозитории стабильной и тестируемой веток. Jessie сейчас находится на этапе заморозки пакетов, так что уже можете попробовать. Для текущего стабильного Debian правильным вариантом будет найти репозиторий с собранным пакетом нужной вам версии (проверьте backports), если такового нет, то собрать самому. И да, обновление glibc — это далеко не простая операция, потому что от этой библиотеки зависит чуть не вся система.

Войдите или зарегистрируйтесь, чтобы ответить.