Пропавшие без вести 'libseccomp2:amd64' и другой на Сервере Ubuntu 18.04 на RaspberryPi

Я пытаюсь установить докера на Сервере Ubuntu 18.04 на RaspberryPi. Я следую инструкциям на сайте Докера. У меня есть stucked на шаге sudo apt-get install docker-ce:amd64 docker-ce-cli:amd64 containerd.io:amd64

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 containerd.io:amd64 : Depends: libc6:amd64 (>= 2.14) but it is not installable
                       Depends: libseccomp2:amd64 (>= 2.4.0) but it is not installable
 docker-ce:amd64 : Depends: libseccomp2:amd64 (>= 2.3.0) but it is not installable
                   Depends: libc6:amd64 (>= 2.8) but it is not installable
                   Depends: libdevmapper1.02.1:amd64 (>= 2:1.02.97) but it is not installable
                   Depends: libsystemd0:amd64 but it is not installable
                   Recommends: aufs-tools:amd64 but it is not going to be installed
                   Recommends: cgroupfs-mount:amd64 or
                               cgroup-lite:amd64 but it is not installable
                   Recommends: pigz:amd64 but it is not going to be installed
                   Recommends: libltdl7:amd64 but it is not installable
                   Recommends: apparmor:amd64 but it is not installable
 docker-ce-cli:amd64 : Depends: libc6:amd64 (>= 2.4) but it is not installable
E: Unable to correct problems, you have held broken packages.

Я попытался добавить некоторые новые репозитории от подобных вопросов. Без любой удачи.

Мой ток source.list

deb [arch=amd64] http://ports.ubuntu.com/ubuntu-ports bionic main restricted
deb [arch=amd64] http://ports.ubuntu.com/ubuntu-ports bionic-updates main restricted
deb [arch=amd64] http://ports.ubuntu.com/ubuntu-ports bionic universe
deb [arch=amd64] http://ports.ubuntu.com/ubuntu-ports bionic-updates universe
deb [arch=amd64] http://ports.ubuntu.com/ubuntu-ports bionic multiverse
deb [arch=amd64] http://ports.ubuntu.com/ubuntu-ports bionic-updates multiverse
deb [arch=amd64] http://ports.ubuntu.com/ubuntu-ports bionic-backports main restricted universe multiverse
deb [arch=amd64] http://ports.ubuntu.com/ubuntu-ports bionic-security main restricted
deb [arch=amd64] http://ports.ubuntu.com/ubuntu-ports bionic-security universe
deb [arch=amd64] http://ports.ubuntu.com/ubuntu-ports bionic-security multiverse
deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable

# custom
deb http://archive.ubuntu.com/ubuntu bionic universe multiverse
deb-src http://archive.ubuntu.com/ubuntu bionic universe multiverse

deb [arch=amd64] http://us.archive.ubuntu.com/ubuntu/ bionic universe
deb-src [arch=amd64] http://us.archive.ubuntu.com/ubuntu/ bionic universe
deb [arch=amd64] http://us.archive.ubuntu.com/ubuntu/ bionic-updates universe
deb-src [arch=amd64] http://us.archive.ubuntu.com/ubuntu/ bionic-updates universe

deb [arch=amd64] http://us.archive.ubuntu.com/ubuntu/ bionic multiverse
deb-src [arch=amd64] http://us.archive.ubuntu.com/ubuntu/ bionic multiverse
deb [arch=amd64] http://us.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
deb-src [arch=amd64] http://us.archive.ubuntu.com/ubuntu/ bionic-updates multiverse

deb [arch=amd64] http://security.ubuntu.com/ubuntu bionic-security universe
deb-src [arch=amd64] http://security.ubuntu.com/ubuntu bionic-security universe
deb [arch=amd64] http://security.ubuntu.com/ubuntu bionic-security multiverse
deb-src [arch=amd64] http://security.ubuntu.com/ubuntu bionic-security multiverse

Мой вопрос

Какой репозиторий я должен добавить или что я делаю неправильно? Чтобы быть точным, я использую Модель B Raspberry Pi 3 + с 18.04.3 LTS (GNU/Linux 4.15.0-1041-raspi2 aarch64)

0
задан 15 January 2020 в 23:09

1 ответ

О, Господи: Как раз в то самое время, когда я записал aarch64. Я пытался установить докера для неправильной архитектуры. AMD64 вместо arm64/aarch64. В инструкции Докера amd64 предварительно выбран. Я не не заметил его сначала.

Подводить итог:

На шаге 4 это важно для, выбрал корректную архитектуру. Для меня это arm64.

1
ответ дан 19 January 2020 в 09:13

Другие вопросы по тегам:

Похожие вопросы: