Как исправить эти нарушенные зависимости?

aptitude говорит мне, что у меня есть пакеты со сломанными зависимостями:

kmiller@debian-dev-box:~$ sudo aptitude search '.*' | grep ^.B iB console-setup-linux - Linux specific part of console-setup iB gir1.2-freedesktop - Introspection data for some FreeDesktop co iB gir1.2-glib-2.0 - Introspection data for GLib, GObject, Gio iB gir1.2-gstreamer-0.10 - Description: GObject introspection data fo iB gir1.2-json-1.0 - GLib JSON manipulation library (introspect iBA libatk-adaptor - AT-SPI 2 toolkit bridge iB libgcc1 - GCC support library iBA libgfortran3 - Runtime library for GNU Fortran applicatio iBA libgomp1 - GCC OpenMP (GOMP) support library iB libstdc++6 - GNU Standard C++ Library v3 

Но «сломанная» не может быть слишком плохой, потому что:

 kmiller@debian-dev-box:~$ sudo apt-get -f install Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. kmiller@debian-dev-box:~$ sudo apt-get -u dist-upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 

Самое тревожное, что libgcc1 нарушил зависимости.

Что мне делать, чтобы узнать, что исправить ?!

 kmiller@debian-dev-box:~$ sudo aptitude install -f ... 0 packages upgraded, 11 newly installed, 177 to remove and 0 not upgraded. ... The following packages have unmet dependencies: libstdc++6 : Breaks: gcc-4.3 (< 4.3.6-1) but 4.3.5-4 is to be installed. gir1.2-json-1.0 : Conflicts: gir1.0-json-glib-1.0 but 0.10.2-2squeeze1 is to be installed. gir1.2-gstreamer-0.10 : Conflicts: gir1.0-gstreamer-0.10 but 0.10.30-1 is to be installed. libgfortran3 : Breaks: gcc-4.3 (< 4.3.6-1) but 4.3.5-4 is to be installed. libgomp1 : Breaks: gcc-4.3 (< 4.3.6-1) but 4.3.5-4 is to be installed. libgcc1 : Breaks: gcc-4.3 (< 4.3.6-1) but 4.3.5-4 is to be installed. gir1.2-freedesktop : Conflicts: gir1.0-freedesktop but 0.6.14-1+b1 is to be installed. gir1.2-glib-2.0 : Conflicts: gir1.0-glib-2.0 but 0.6.14-1+b1 is to be installed. libatk-adaptor : Conflicts: at-spi but 1.32.0-2 is to be installed. console-setup-linux : Breaks: console-terminus but 4.30-2 is to be installed. 

One Solution collect form web for “Как исправить эти нарушенные зависимости?”

apt-get и aptitude имеют разные зависимости. Вы можете получить aptitude, чтобы предлагать предложения по исправлению сломанных пакетов с помощью aptitude install -f . Судя по вашему обновленному вопросу, похоже, что у вас есть смешанные релизы или дистрибутивы в вашем sources.list .

  • Как я могу построить fdupes из источника на Ubuntu?
  • Как я могу автоматически выбирать зависимости при установке пакета Debian?
  • Ошибка: неправильная архитектура 'amd64' & Не удается найти пакет libc6-dev-i386
  • Как удалить Dropbox
  • Каков наилучший способ (tm) установить Emerald в Mint 12?
  • Как «вручную исправить этот пакет» (ошибка aptitude)?
  • Как я могу исправить свой менеджер пакетов?
  • Почему у некоторых пакетов Debian есть суффикс «+ deb7u2»?
  • Корреляция имени файла с пакетом
  • Адвокат Fedora 16
  • Как найти и установить указать пакет по команде?
  • Помимо «apt check», какая команда apt проверяет надежность конфигурации пакетов?
  • Interesting Posts

    Количество элементов в массиве bash, где имя массива является динамическим (т.е. хранится в переменной)

    Задержка systemd, если файл существует

    Почему в моем Ubuntu 14.04 bash используется оболочка по умолчанию?

    pulseaudio вдруг перестала работать?

    Java комментарии regex: egrep "(/ \ * \ * | / * | \ * / | \ * \ * /)" text.txt

    Quotes exercise – как сделать ssh внутри ssh во время запуска sql внутри второго ssh?

    Что такое IBM PowerLinux?

    iptables: блокировать весь входящий трафик по определенному номеру порта

    Какие символы мне нужно избегать при использовании sed в сценарии sh?

    Как я могу переключить поведение прокрутки мыши, пока экран уже запущен?

    Подключить USB к файловой системе только для чтения

    Как сделать экспорт переменных PATH на MacOSX постоянным?

    Почему я не могу подключиться к параллели?

    Команда Vim, чтобы превратить жесткие завернутые строки в визуально обернутые строки с сохраненным форматированием

    Разрешения 'setfacl' не применяются к каталогам, созданным git clone?

    Linux и Unix - лучшая ОС в мире.