Мне не удалось установить новые пакеты в Ubuntu, так как пакет linux-limited-modules-2.6.28-17-generic сломан ...
I get the following errors while installing any package....I had once been stupid enough to delete the /lib/modules/2.6.28-17 directory while removing the 2.6.28-17 kernel files, Instead of uninstalling it. Is there any way to rectify (work around) this problem...How would it be if I simply try to recreate the file structure in /var/lib/dpkg/info/linux-restricted-modules-2.6.28-17-generic.postrm, Just a suggestion, would it work??? Please help me out!!!
Removing linux-restricted-modules-2.6.28-17-generic ...
rmdir: не удалось удалить `/lib/modules/2.6.28-17-generic/volatile/ ': нет такого файла или каталога FATAL: не удалось открыть' /boot/System.map-2.6.28-17-generic ': Нет такого файла или каталога update-initramfs: Создание /boot/initrd.img-2.6.28-17-generic Не удается найти /lib/modules/2.6.28-17-generic update-initramfs: сбой для /boot/initrd.img -2.6.28-17-generic dpkg: обработка ошибок linux-limited-modules-2.6.28-17-generic (--remove): сценарий после удаления, установленный подпроцессом, возвратил статус выхода ошибки 1 При обработке возникли ошибки: linux- ограниченные модули-2.6.28-17-общий
Большое спасибо, Авинаш.
Когда посылка 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
для завершения любой операции управления пакетами (установка, настройка, удаление,…), ожидающей удаления.