Intereting Posts
/sbin/ldconfig.real: / usr / local / lib не является известным типом библиотеки Проблема с деградированным рейдом5 после отключения питания Где я могу найти самый последний словарь стандартных полей событий аудита Linux? Что означает красное имя файла? Можно ли восстановить один раздел из образа диска Clonezilla? SSH-сервер не отключает сеанс, когда я выключаю машину Создайте tar-архив, разбитый на блоки максимального размера Pscp замораживается после подключения к серверу – при копировании файла из окон в linux через cmd Установка другого Linux на зашифрованном диске Как настроить Ethernet? Как сравнивать числа в последовательных строках в файле с помощью awk Содержимое файла всегда хранится непрерывно? Как обнаружить и остановить пользователя от удаления определенного файла в Linux? gnome-keyring-daemon: недостаточные возможности процесса, необеспеченная память может быть использована Как узнать, поддерживает ли моя система текущее время системы?

Debian Stretch: ошибка обновления сторожевого таймера

При обновлении пакета watchdog apt-get upgrade не завершается.

Если сбой происходит со следующей ошибкой:

 watchdog /run/udev or .udevdb or .udev presence implies active udev. Aborting MAKEDEV invocation. 

Я запускаю sysVinit, однако из-за изменений Debian я запускаю udev, и работает daemon /lib/systemd/systemd-udevd .

Почему эта ошибка?

Посмотрев соответствующий код на /var/lib/dpkg/info/watchdog.postinst , он показывает, что он проверяет наличие скрипта MAKEDEV.

  if [ -x "`which MAKEDEV`" ]; then ... # do we have to create the temperature device? if [ ! -c /dev/temperature ] then (cd /dev; MAKEDEV misc || true) fi 

Решение о том, чтобы завершить обновление пакета watchdog , заключается в удалении пакета makedev , поскольку он избыточен с udev .

 dpkg --purge makedev 

После удаления makedev , выполнение at-get upgrade похоже, сможет закончить.