Не удается очистить сводку новостей
Я пытался очистить roundup
, а также aptitude
вывел следующие строки ошибок:
update-rc.d: /etc/init.d/roundup exists during rc.d purge (use -f to force)
dpkg: error processing roundup (--purge):
subprocess installed post-removal script returned error exit status 1
Processing triggers for ureadahead ...
No apport report written because MaxReports has already been reached
Errors were encountered while processing:
roundup
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover:
aptitude
логи не помогают; там написана следующая строка:
IMPORTANT: this log only lists intended actions; actions which fail due to
dpkg problems may not be completed.
но следующие две строки появились в apt/history.log
:
Purge: roundup:amd64 (1.4.18-1.1)
Error: Sub-process /usr/bin/dpkg returned an error code (1)
roundup
Кстати, это система отслеживания проблем с интерфейсами командной строки, сети и электронной почты. Я не использую это.
Системная информация: Я использую Ubuntu 12.04.4 LTS, вывод uname -srvmpio
является:
Linux 3.2.0-61-generic #93-Ubuntu SMP Fri May 2 21:31:50 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
По запросу я попробовал следующую команду:
sudo dpkg -P --force-all --force-remove-reinstreq roundup
и вывод был:
Removing roundup ...
update-rc.d: /etc/init.d/roundup exists during rc.d purge (use -f to force)
dpkg: error processing roundup (--purge):
subprocess installed post-removal script returned error exit status 1
Processing triggers for ureadahead ...
Errors were encountered while processing:
roundup
Стоит отметить, что это было сделано как до, так и после запуска команды
sudo update-rc.d -f roundup remove
Обновить: обновить неудачные попытки очистки, состояние пакета, в соответствии с aptitude
, было H
, что означает наполовину установленный. Я попытался переустановить (успешно) и удалить его снова, но безуспешно - появилась та же ошибка, и состояние снова вернулось наполовину установленным.
1 ответ
Попробуйте принудительно удалить roundup
пакет,
sudo dpkg -P --force-remove-reinstreq roundup
Или же
Попробуйте переместить roundup-dirs
а также roundup
в другое место, а затем попробуйте указанную выше команду, как,
sudo mv /etc/init.d/roundup-dirs ~/
sudo mv /etc/init.d/roundup ~/
sudo dpkg -P --force-all --force-remove-reinstreq roundup