Назад | Перейти на главную страницу

apt-get не поддерживает https и не может установить необходимый для этого пакет

В Linux 3.2.0-4-amd64 # 1 SMP Debian 3.2.60-1 + deb7u3 x86_64 я использую Ansible (программное обеспечение для управления и настройки машин), чтобы установить Passenger и скопировать sources.list с другой машины. Чтобы установить пассажира, Мне нужно установить apt-transport-https, но у меня все та же ошибка:

Следующие пакеты имеют неудовлетворенные зависимости: apt-transport-https: Зависит: libapt-pkg4.10

Я пытался исправить и обновить этот пакет, но тщетно, и у меня сейчас нет идей ...

Есть ли другой способ заставить apt-get принимать источники https? apt-transport-https зависит от libapt-pkg4.10, но не может работать с его обновленной версией?

root @ machine: ~ # политика apt-cache libapt-pkg4.12

libapt-pkg4.12: Установка: 0.9.7.9 + deb7u4 Candidat: 0.9.7.9 + deb7u4 Таблица версии: *** 0.9.7.9 + deb7u4 0100 / var / lib / dpkg / status

Вы пытаетесь установить apt-transport-https из oldstable, который зависит от старого libapt-pkg4.10 вместо libapt-pkg4.12. Получите правильную версию. Если все остальное не помогло, вы можете найти версию из стабильной (хрипит) Вот