Я пытаюсь установить пакеты linux-image-extra-* (которые являются обязательным условием для Docker), следуя инструкциям здесь.
sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual
Но я получаю следующее сообщение об ошибке:
[ f2]Я попытался исправить любые разбитые зависимости, используя следующую команду:
sudo apt-get -f install
Который дает мне следующий вывод:
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 to upgrade, 0 to newly install, 0 to remove and 152 not to upgrade.
И затем выполнил команду для установки пакеты linux-image-extra- * kernel, но я все равно получаю ту же ошибку.
Я попробовал sudo apt-get update, а затем команду для установки пакетов linux-image-extra- * kernel, но все равно.
Что может быть проблема?
Ubuntu 14.04
Выход uname -r:
3.19.0-32-generic
[d11 ] Выход dpkg --list | egrep -i --color 'linux-image|linux-headers' равен ii linux-headers-3.19.0-32 3.19.0-32.37~14.04.1 all Header files related to Linux kernel version 3.19.0
ii linux-headers-3.19.0-32-generic 3.19.0-32.37~14.04.1 amd64 Linux kernel headers for version 3.19.0 on 64 bit x86 SMP
ii linux-image-3.19.0-32-generic 3.19.0-32.37~14.04.1 amd64 Linux kernel image for version 3.19.0 on 64 bit x86 SMP
ii linux-image-extra-3.19.0-32-generic 3.19.0-32.37~14.04.1 amd64 Linux kernel extra modules for version 3.19.0 on 64 bit x86 SMP
Возможно, что-то не так. Ваше ядро было 3.19.0-32-generic на основе вывода uname -r. Но последнее ядро Ubuntu 14.04, найденное по этой ссылке, было 3.13.0.107.115. Это означает, что ваше ядро опережает источник репозитория trusty.
Итак, вам может потребоваться проверить список репозиториев на /etc/apt/sources.list или вы установили 3.19.0-32 kernel вручную.
Попробуйте выполнить следующую команду .
sudo apt install linux-image-generic-lts-vivid linux-image-extra-virtual-lts-vivid
Это может обновить ваше ядро до 3.19.0.79.
Вы можете попытаться отбросить ваше ядро до 3.13.0.107. Но это, возможно, потребуется позаботиться. Это рискованно. Если вы согласны, вы можете ссылаться на эту ссылку . И затем установите снова с помощью
sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual
Попробуйте выполнить следующую команду:
kern_extras="linux-image-extra-virtual linux-image-extra-$(uname -r)"