LINUX.ORG.RU

«Сломанный пакет» с ним ничего не сделать


0

0

dpkg -r nvidia-kernel-2.6.18-4-486
dpkg: не удалось обработать параметр nvidia-kernel-2.6.18-4-486 (--remove):
Пакет абсолютно неработоспособен -- перед удалением его
следует переустановить.
При обработке следующих пакетов произошли ошибки:
nvidia-kernel-2.6.18-4-486

попытка 2:
aptitude reinstall nvidia-kernel-2.6.18-4-486
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Чтение информации о расширенных состояниях
Инициализация состояний пакетов... Готово
Построение базы данных тегов... Готово
Следующие пакеты оставлены не обновлёнными:
ffmpeg libgpod-common
Следующие пакеты будут ПЕРЕУСТАНОВЛЕНЫ:
nvidia-kernel-2.6.18-4-486
0 пакетов обновлено, 0 установлено новых, 1 переустановлено, 0 пакетов отмечено для удаления, и 2 пакетов не обновлено.
Необходимо получить 0B архивов. После распаковки 0B будет занято.
Запись информации расширенных состояний... Ошибка!
E: Я не в состоянии обнаружить файл пакета nvidia-kernel-2.6.18-4-486. Это может означать, что Вам придётся вручную исправить этот пакет.
E: Не удалось заблокировать каталог lists. Вы суперпользователь?

Зайди под рутом?
$whoami
root

Что я делаю не так?


место на диске есть?
df -k /var

sdio ★★★★★
()
Ответ на: комментарий от anonymous

dpkg --force-remove-reinstreq -r nvidia-kernel-2.6.18-4-486
dpkg: предупреждение -- проблема игнорируется, поскольку задан параметр --force:
Пакет абсолютно неработоспособен -- перед удалением его
следует переустановить.
(Чтение базы данных... на данный момент установлено 142213 файлов и каталогов.)
Удаляется пакет nvidia-kernel-2.6.18-4-486...

и так висит безжизненно



место на диске есть

Opik
() автор топика
Ответ на: комментарий от Opik

> и так висит безжизненно

вырезку 'ps axf', относящуюся к висящему dpkg привести можешь? Вероятно, в каком-то скрипте глючит и висит, надо вручную этот скрипт похачить.

watashiwa_daredeska ★★★★
()
Ответ на: комментарий от watashiwa_daredeska

7723 pts/1 Ss 0:00 | \_ /bin/bash
7781 pts/1 S 0:00 | | \_ su
7782 pts/1 S 0:00 | | \_ bash
7790 pts/1 S+ 0:00 | | \_ dpkg --force-all -r nvidia-kernel-2.6.18-4-486
7791 pts/1 S+ 0:00 | | \_ /bin/sh /var/lib/dpkg/info/nvidia-kernel-2.6.18-4-486.postrm remove
7792 pts/1 R+ 12:46 | | \_ /bin/sh -e /sbin/update-modules.modutils

Opik
() автор топика
Ответ на: комментарий от watashiwa_daredeska

debian:/usr/src# dpkg --force-remove-reinstreq -r nvidia-kernel-2.6.18-4-486
dpkg: предупреждение -- проблема игнорируется, поскольку задан параметр --force:
Пакет абсолютно неработоспособен -- перед удалением его
следует переустановить.
(Чтение базы данных... на данный момент установлено 142206 файлов и каталогов.)
Удаляется пакет nvidia-kernel-2.6.18-4-486...
$

это при пустом скрипте, все прошло, но вот на update-modules стопорится..

Opik
() автор топика
Ответ на: комментарий от Opik

Первый пакет удалился успешно после удаления строк, но опять же теперь проблемы с nvidia-kernel-common, опять виснет при "Удаляется пакет n-k-c", скрипт /var/lib/dpkg/info/nvidia-kernel-common.postrm так же очистил - по помогло.

Opik
() автор топика
Ответ на: комментарий от Opik

Обновил пакет modutils и проблемы решились

Opik
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.