apt-get不支持https,不能安装necessery软件包

在Linux 3.2.0-4-amd64#1 SMP Debian 3.2.60-1 + deb7u3 x86_64我使用Ansible(软件来pipe理和configuration机器)安装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 policy libapt-pkg4.12

libapt-pkg4.12:安装:0.9.7.9 + deb7u4 Candidat:0.9.7.9 + deb7u4表de版本:*** 0.9.7.9 + deb7u4 0 100 / var / lib / dpkg / status

您正在尝试从oldstable安装apt-transport-https,这取决于旧的libapt-pkg4.10而不是libapt-pkg4.12。 获取正确的版本。 如果一切都失败,你可以在这里findstable(wheezy)的版本