Единство-контроль-центр имеет неудовлетворенные зависимости после обновления ядра 4.4.0-47 generic

Ответ Tombart работает, если вы достаточно терпеливы, чтобы ждать обновления DNS. После этого вы готовы перезапустить контейнер (гость).

Далее следует рецепт, который требует, чтобы все остальные, возможно, запущенные контейнеры lxc были закрыты. Если вы не можете этого себе позволить, я не вижу возможности форсировать новую конфигурацию dnsmasq. (Для какой-либо передачи сигналов HAS в pd dnsmasq, найденных в /run/lxc/dnsmasq.pid, тоже не работает.)

Итак, если вы хотите, чтобы что-то работало мгновенно, и нет других контейнеров lxc, следуйте моему ответу , $name - это имя узла, для которого мы хотим сбросить присвоение, а $internalif - имя мостового адаптера LXC. Вы можете получить значение $internalif, например. augtool -L -A --transform "Shellvars incl /etc/default/lxc-net" get "/files/etc/default/lxc-net/LXC_BRIDGE" | sed -En 's/\/.* = (.*)/\1/p', если вы установите augeas-tools, но обычно это просто lxcbr0.

sudo lxc-stop -n $name >/dev/null
sudo service lxc-net stop >/dev/null
if [ -d /sys/class/net/$internalif ]; then
   sudo brctl delbr $internalif >/dev/null #Why? See below.
fi
sudo rm /var/lib/misc/dnsmasq.$internalif.leases
sudo service lxc-net start >/dev/null
sudo lxc-start -d -n $name >/dev/null
sleep 5

К сожалению, в /etc/init/lxc-net.conf в Ubuntu 14.04 есть ошибка (функция?), которая предотвращает перезагрузку dnsmasq, если мостовое устройство не установлено для хоста.

1
задан 18 November 2016 в 22:30

1 ответ

Такая же ошибка, когда я устанавливал Qt Creator на ubuntu 14.04.1, нашел решение в неучетных зависимостях для libcheese-gtk23 и libcheese7 14.04.2.

sudo apt-get install libglew-dev libcheese7 libcheese-gtk23 libclutter-gst-2.0-0 libcogl15 libclutter-gtk-1.0-0 libclutter-1.0-0

исправил это для меня. [ ! d2]

Кстати, похоже, что это противоречит xserver-xorg*, будьте осторожны.

Если вы перезагрузитесь, черный экран. Войдите в режим исправления ubuntu, используйте aptitude install xserver-xorg*, это будет нормально.

sudo aptitude install xserver-xorg*
0
ответ дан 23 May 2018 в 04:08

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

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