Добрый день! при обновлении через SSH Контроллера Wiren Board 7.3.4, возникла ошибка обновления dpkg: ошибка при обработке пакета logrotate (–configure):
пакет абсолютно неработоспособен; перед настройкой его
следует переустановить
При обработке следующих пакетов произошли ошибки:
logrotate
E: Sub-process /usr/bin/dpkg returned an error code.
веб интерфейс теперь не доступен. как это можно исправить?
попробовал удалить пакет командой: sudo apt remove --purge logrotate.
выдает ошибку : dpkg: слишком много ошибок — останавливаемся
При обработке следующих пакетов произошли ошибки:
logrotate
Обработка остановлена из-за слишком большого количества ошибок.
E: Sub-process /usr/bin/dpkg returned an error code (1)
Добрый день.
Контроллер - совершенно не отличается в работе пакетного менеджера от настольного, например компьютера. Поэтому - какая сейчас версия пакета logrotate стоит? что выводится при обновлении именно этого пакета?
Ну и - пока мало информации. Например - какой релиз на контроллере? Что выполнялось до этого?
при выполнении разных мною манипуляций для устранения ошибки, он перестал загружаться окончательно) по итогу решил проблему сбросом до заводских настроек)
Ну, причину соответственно вряд ли возможно установить а делался диагностический архив, выгружались ли какие-то логи?
к сожалению архива не было(
сейчас после полной переустановки сделал обновление. после чего есть еще обновление, но оно не устанавливается wb-diag-collect/stable 1.8.10 all [upgradable from: 1.5.9]
N: There is 1 additional version. Please use the ‘-a’ switch to see it
dpkg was interrupted, you must manually run ‘dpkg --configure -a’ to correct the problem.
root@wirenboard-ANVLKMAR:~# wb-diag-collect/stable 1.8.10 all [upgradable from: 1.5.9]
-bash: wb-diag-collect/stable: No such file or directory
Опять же - мало информации. Какой релиз?
Как именно был прерван dpkg?
Обновлены ли все списки пакетов без ошибок? Ну и - целесообразно приводить весь вывод, не выдергивая из него строчки.
Welcome to Wiren Board 7.3.4 (s/n ANVLKMAR), release wb-2404 (as stable)
Linux wirenboard-ANVLKMAR 5.10.35-wb164 #1 SMP Fri Mar 22 15:05:23 UTC 2024 armv.
“Как именно был прерван dpkg?” просто при выполнении команды : apt update; apt upgrade, пишет: 1 package can be upgraded. Run ‘apt list --upgradable’ to see it.
E: dpkg was interrupted, you must manually run ‘dpkg --configure -a’ to correct the problem.
“Обновлены ли все списки пакетов без ошибок?” в начале все пакеты обновились безе проблем кроме этого
означает что прошлый запуск был прерван.
Что возвращает?
Ну и советую, если контроллер сброшен - загрузить актуальный fit 2404 с помощью веб-интерфейса.