docker install失败,对debian wheezy有未满足的依赖

时间:2016-02-19 21:26:47

标签: linux docker debian

我正在尝试在debian wheezy上安装docker(我想在我的服务器上运行一些nodejs应用程序..)。我按照here描述的步骤,但执行

apt-get install docker-engine

我收到以下错误:

The following packages have unmet dependencies:
 docker-engine : Depends: init-system-helpers (>= 1.18~) but it is not installable
                 Recommends: cgroupfs-mount but it is not installable or
                             cgroup-lite but it is not installable
                 Recommends: yubico-piv-tool (>= 1.1.0~) but it is not installable
E: Unable to correct problems, you have held broken packages.

作为一个带有docker和debian的总菜鸟,我真的不知道是什么导致了这个错误。

在我的内核下面:

root@xxx:/home/xxx# uname -r
3.10.23-xxxx-std-ipv6-64

此致

1 个答案:

答案 0 :(得分:2)

<强>解决

此github问题here帮助我解决了这个安装问题。

正如'lidel'所提到的(2015年10月13日)我必须使用init-system-helpers的backport安装......

我刚刚在 /etc/apt/sources.list.d/docker.list

的末尾添加了以下一行
deb http://http.debian.net/debian wheezy-backports main

然后

apt-get update && apt-get install init-system-helpers
apt-get install docker-engine 

现在可行了