Сегодня я обнаружил подходящий способ закрепления, он выглядел великолепно, и я решил его использовать.
Однако я пытаюсь установить какой-то пакет, которому требуется libc6 версии выше, чем та, которая доступна на стабильном уровне, и это, похоже, блокирует мою установку.
apt-cache policy libc6
libc6:
Installed: 2.13-38+deb7u1
Candidate: 2.13-38+deb7u1
Version table:
2.18-4 0
500 http://ftp.de.debian.org/debian/ testing/main amd64 Packages
600 http://ftp.de.debian.org/debian/ unstable/main amd64 Packages
*** 2.13-38+deb7u1 0
990 http://debian.mirrors.something.net/debian/ wheezy/main amd64 Packages
100 /var/lib/dpkg/status
Как я могу заставить установку распространять обновления по зависимостям, когда это необходимо (здесь версия 2.18 будет соответствовать моим зависимостям)?
Пожалуйста, прочтите комментарии @Zoredache и @ michael-hampton, прежде чем применять то, что ниже: эта операция ОПАСНА и МОЖЕТ ПОВРЕДИТЬ ВАШУ СИСТЕМУ.
Когда возникла эта ошибка, я пытался установить mariadb. Я попытался указать, что хочу использовать пакет тестирования, он не работал с пакетом mariadb-server-10.0, я рекурсивно пробовал использовать сломанный пакет до тех пор, пока:
apt-get install libmariadbclient18 -t testing
Тогда это сработало:
apt-get install mariadb-server
Пока никаких проблем не заметил.