Установка докера на Ubuntu 14.04 LTS

Я пытаюсь установить Докера на своей рабочей станции Ubuntu 14.04 следующее LTS: https://docs.docker.com/engine/installation/linux/ubuntulinux/

Когда я делаю:

sudo apt-get install linux-image-extra-$(uname -r)

Это говорит, что "linux-image-extra-3.13.0-39-generic", уже датируются, но когда я делаю:

sudo apt-get install linux-image-extra-virtual

Это говорит (извините, это находится на французском языке):

Les paquets suivants contiennent des dépendances non satisfaites :
 linux-image-extra-virtual : Dépend: linux-image-generic (= 3.13.0.24.28) mais 3.13.0.39.46 devra être installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».

Переводчик Google дает:

The following packages contain unsatisfied dependencies:
 linux-image-extra-virtual: Depends on: linux-image-generic (= 3.13.0.24.28) but will need to be installed 3.13.0.39.46
E: Unable to correct problems, defective packages are in "keep as is" mode.

РЕДАКТИРОВАНИЕ 2: реальное сообщение об ошибке:

E: Unable to correct problems, you have held broken packages

что означает, понимаю ли я, что linux-image-generic не является ожидаемой версией, но не может быть обновлен, так как это находится в, "сохраняют, поскольку это -" режим.

Что я могу сделать для установки Докера оттуда?

РЕДАКТИРОВАНИЕ: перед установкой я сделал:

sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
0
задан 10 January 2017 в 01:28

2 ответа

Хорошо, я решил его. Французское сообщение является просто неправильным, это не, "но 3.13.0.39.46 должен будет быть установлен", это, "но 3.13.0.39.46 установлен", таким образом, это запрашивало на снижение.

, Когда Вы делаете, то же со способностью, u получают правильное сообщение, и это предлагает Вас для понижения.

0
ответ дан 7 November 2019 в 04:31

Я решил подобное, но не ту же ошибку сейчас, когда я пытался установить докера на своей Ubuntu 14.04 с "4.4.0-75-универсальной" версией ядра.

информация об ошибке:

Установка linux-image-extra-3.13.0-119-generic (3.13.0-119.166)...

части выполнения: выполнение,/etc/kernel/postinst.d/apt-auto-removal 3.13.0-119-универсальное/boot/vmlinuz-3.13.0-119-generic

части выполнения: выполнение,/etc/kernel/postinst.d/initramfs-tools 3.13.0-119-универсальное/boot/vmlinuz-3.13.0-119-generic

обновление-initramfs: Генерация/boot/initrd.img-3.13.0-119-generic

части выполнения: выполнение,/etc/kernel/postinst.d/pm-utils 3.13.0-119-универсальное/boot/vmlinuz-3.13.0-119-generic

части выполнения: выполнение/etc/kernel/postinst.d/statoverride 3.13.0-119-универсальный/boot/vmlinuz-3.13.0-119-generic

dpkg-statoverride: ошибка: переопределение для '/boot/vmlinuz-3.13.0-119-generic' уже существует; прерывание

части выполнения:/etc/kernel/postinst.d/statoverride, из которого выходят с кодом возврата 2 dpkg: ошибка, обрабатывающая пакет linux-image-extra-3.13.0-119-generic (-настраивают):

подпроцесс установил возвращенный ошибочный статус выхода сценария после установки 1 No, по левую сторону судна сообщают записанный, потому что MaxReports уже достигнут

dpkg: проблемы зависимости предотвращают конфигурацию linux-image-generic: linux-image-generic зависит от linux-image-extra-3.13.0-119-generic; однако: Пакет linux-image-extra-3.13.0-119-generic еще не настроен.

dpkg: ошибка, обрабатывающая пакет linux-image-generic (-настраивают): проблемы зависимости - отъезд, ненастроенный

dpkg: проблемы зависимости предотвращают конфигурацию linux-image-extra-virtual: linux-image-extra-virtual зависит от linux-image-generic (= 3.13.0.119.129); однако: Пакет linux-image-generic еще не настроен.

Мое решение упомянуло этот ответ в № 28:

[jeremy@compute]$ su - root [root@compute]# cp /etc/kernel/postinst.d/statoverride ~/ [root@compute]# sed -i '/dpkg-statoverride/s/$/||:/' /etc/kernel/postinst.d/statoverride

Hope это полезно другим, которые встречаются с ним.

0
ответ дан 7 November 2019 в 04:31

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

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