Когда пакет prerm
или postrm
сбои сценария, часто Ваш лучший выбор состоит в том, чтобы отредактировать сценарий в /var/lib/dpkg/info
и прокомментируйте (или иногда настраивайте), провальные строки. Необходимо рассмотреть тщательно, что те строки делают и пытаются вручную сделать то, что они попытались сделать.
В Вашем случае Вы уже удалили файлы, которые сценарий пытается удалить, поэтому прокомментируйте провальные строки в /var/lib/dpkg/info/linux-restricted-modules-2.6.28-17-generic.postrm
и выполненный dpkg --remove linux-restricted-modules-2.6.28-17-generic
.
После того как Вы удалили незаконный пакет, выполнение apt-get -f install
для окончания любой операции управления пакетом (установка настройте, удалите, …), который ожидал на удалении.
Это почти гарантированно неправильное правило перезаписи (попробуйте сказать это в пять раз быстрее).
Судя по описанному вами сценарию, вам на самом деле нужен не только Apache. чтобы иметь функциональность PHP. Вы можете использовать PHP-FastCGI и (возможно) получить ту же функциональность. Вот учебник о том, как это сделать правильно. Удалите Apache, и все готово.