LINUX.ORG.RU

Aptitude не разрешает зависимости

 , ,


0

3

Добрый день. Пытаюсь установить teamviewer, система Debian Jessie 64.

 
dpkg -i teamviewer_11.0.57095_i386.deb
dpkg --add-architecture i386
aptitude update
aptitude install -f  

В итоге aptitude выдал:

 
Следующие пакеты имеют неудовлетворённые зависимости:
teamviewer:i386 : Зависит: libc6:i386 (>= 2.4) но его установка не запланирована.
Зависит: libgcc1:i386 но его установка не запланирована.
Зависит: libasound2:i386 но его установка не запланирована.
Зависит: libdbus-1-3:i386 но его установка не запланирована.
Зависит: libexpat1:i386 но его установка не запланирована.
Зависит: libfontconfig1:i386 но его установка не запланирована.
Зависит: libfreetype6:i386 но его установка не запланирована.
Зависит: libjpeg62:i386 который является виртуальным пакетом.
Зависит: libpng12-0:i386 но его установка не запланирована.
Зависит: libsm6:i386 но его установка не запланирована.
Зависит: libxdamage1:i386 но его установка не запланирована.
Зависит: libxext6:i386 но его установка не запланирована.
Зависит: libxfixes3:i386 но его установка не запланирована.
Зависит: libxinerama1:i386 но его установка не запланирована.
Зависит: libxrandr2:i386 но его установка не запланирована.
Зависит: libxrender1:i386 но его установка не запланирована.
Зависит: libxtst6:i386 но его установка не запланирована.
Зависит: zlib1g:i386 но его установка не запланирована.
открыто: 27; закрыто: 273; отброшено: 24; конфликтует: 30. Следующие действия разрешат зависимости:

Удалить следующие пакеты:
1) teamviewer:i386

При попытке отклонить предлагаемое решение и посмотреть следующее предлагает удалить кучу пакетов.

В тоже время apt-get install -f выдает:

 
Будут установлены следующие дополнительные пакеты:
gcc-4.9-base:i386 libasound2:i386 libc6:i386 libc6-i686:i386 libdbus-1-3:i386 libexpat1:i386 libfontconfig1:i386
libfreetype6:i386 libgcc1:i386 libice6:i386 libjpeg62-turbo:i386 libpng12-0:i386 libsm6:i386 libuuid1:i386
libx11-6:i386 libxau6:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxi6:i386
libxinerama1:i386 libxrandr2:i386 libxrender1:i386 libxtst6:i386 uuid-runtime zlib1g:i386
Предлагаемые пакеты:
libasound2-plugins:i386 glibc-doc:i386 locales:i386
Рекомендуемые пакеты:
uuid-runtime:i386
НОВЫЕ пакеты, которые будут установлены:
gcc-4.9-base:i386 libasound2:i386 libc6:i386 libc6-i686:i386 libdbus-1-3:i386 libexpat1:i386 libfontconfig1:i386
libfreetype6:i386 libgcc1:i386 libice6:i386 libjpeg62-turbo:i386 libpng12-0:i386 libsm6:i386 libuuid1:i386
libx11-6:i386 libxau6:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxi6:i386
libxinerama1:i386 libxrandr2:i386 libxrender1:i386 libxtst6:i386 uuid-runtime zlib1g:i386
обновлено 0, установлено 28 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
не установлено до конца или удалено 1 пакетов.
Необходимо скачать 0 B/8 589 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 19,9 MB.
Хотите продолжить? [Д/н] 

Это нормальное поведение aptitude? Или нужно что-то где-то «подкрутить»?

А нафига он тимвьювер.
Через вайн, это же изврат полный.
Возможно, когда-то добавлял нехорошие репы.
Посмотри соуресес лист, вспомни для чего их добавлял.

Vasily22 ()
Ответ на: комментарий от Vasily22

Teamviewer нужен, потому что на другом конце teamviewer. Да и вопрос в не в нем, а в том, почему aptitude не может просто докачать нужные зависимости.

CrazyScientist ()
Ответ на: комментарий от CrazyScientist

Я все не о том.
А зачем такое через dpkg -i делать?
aptitude и apt-get по разному работают, имхо ничего странного.

Vasily22 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.