Перейти к содержанию

Не могу удалить пакет


Рекомендуемые сообщения

Однажды в обновлении системы появилось обновление пакета linux-image-2.6.39-2-amd64. Во время его установки вылетела какая-то ошибка. И видимо получилось так что пакет уже начал устанавливаться и из-за ошибки настройка произошла не до концаю В итоге пакет нельзя было ни удалить, ни переустановить.

На ноуте в течении для мне удалось случайным образом его удалить и обновлении системы прошло нормально. Но на компе яза эту проблему взялся только через несколько дней и уже долгое время не могу удалить.

Происходит следующее:

при обновлении в синаптике вылезает ошибка

Цитата:

E: /var/cache/apt/archives/linux-image-2.6.39-2-amd64_2.6.39-3_ amd64.deb: подпроцесс новый сценарий post-removal возвратил код ошибки 1

вот по подробнее лог

Показать скрытый текст
Цитата:

Предварительная настройка пакетов ...

(Чтение базы данных ... на данный момент установлено 248808 файлов и каталогов.)

Подготовка к замене пакета linux-image-2.6.39-2-amd64 2.6.39-2 (используется файл .../linux-image-2.6.39-2-amd64_2.6.39-3_amd64.deb) ...

Распаковывается замена для пакета linux-image-2.6.39-2-amd64 ...

Examining /etc/kernel/postrm.d .

run-parts: executing /etc/kernel/postrm.d/initramfs-tools 2.6.39-2-amd64 /boot/vmlinuz-2.6.39-2-amd64

run-parts: executing /etc/kernel/postrm.d/zz-extlinux 2.6.39-2-amd64 /boot/vmlinuz-2.6.39-2-amd64

P: Checking for EXTLINUX directory... found.

P: Writing config for /boot/vmlinuz-2.6.39-2-amd64...

P: Writing config for /boot/vmlinuz-2.6.32-5-amd64...

P: Writing config for /boot/vmlinuz-2.6.26-2-amd64...

P: Updating /boot/extlinux/linux.cfg...

File descriptor 40 (/tmp/vte7RSCZV (deleted)) leaked on lvs invocation. Parent PID 12557: /bin/sh

File descriptor 41 (pipe:[62748]) leaked on lvs invocation. Parent PID 12557: /bin/sh

File descriptor 42 (/tmp/vteVXSCZV (deleted)) leaked on lvs invocation. Parent PID 12557: /bin/sh

File descriptor 45 (/var/log/apt/history.log) leaked on lvs invocation. Parent PID 12557: /bin/sh

No volume groups found

P: Writing config for Microsoft Windows XP Professional RU on /dev/sda1...

E: /usr/share/syslinux/debian/extlinux: No such file or directory

run-parts: /etc/kernel/postrm.d/zz-extlinux exited with return code 1

Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/info/linux-image-2.6.39-2-amd64.postrm line 235.

dpkg: предупреждение: подпроцесс старый сценарий post-removal возвратил код ошибки 1

dpkg: попытка использовать сценарий из нового пакета ...

Examining /etc/kernel/postrm.d .

run-parts: executing /etc/kernel/postrm.d/initramfs-tools 2.6.39-2-amd64 /boot/vmlinuz-2.6.39-2-amd64

run-parts: executing /etc/kernel/postrm.d/zz-extlinux 2.6.39-2-amd64 /boot/vmlinuz-2.6.39-2-amd64

P: Checking for EXTLINUX directory... found.

P: Writing config for /boot/vmlinuz-2.6.39-2-amd64...

P: Writing config for /boot/vmlinuz-2.6.32-5-amd64...

P: Writing config for /boot/vmlinuz-2.6.26-2-amd64...

File descriptor 40 (/tmp/vte7RSCZV (deleted)) leaked on lvs invocation. Parent PID 12993: /bin/sh

File descriptor 41 (pipe:[62748]) leaked on lvs invocation. Parent PID 12993: /bin/sh

File descriptor 42 (/tmp/vteVXSCZV (deleted)) leaked on lvs invocation. Parent PID 12993: /bin/sh

File descriptor 45 (/var/log/apt/history.log) leaked on lvs invocation. Parent PID 12993: /bin/sh

No volume groups found

P: Writing config for Microsoft Windows XP Professional RU on /dev/sda1...

E: /usr/share/syslinux/debian/extlinux: No such file or directory

run-parts: /etc/kernel/postrm.d/zz-extlinux exited with return code 1

Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/tmp.ci/postrm line 235.

dpkg: не удалось обработать параметр /var/cache/apt/archives/linux-image-2.6.39-2-amd64_2.6.39-3_ amd64.deb (--unpack):

подпроцесс новый сценарий post-removal возвратил код ошибки 1

configured to not write apport reports

Examining /etc/kernel/postrm.d .

run-parts: executing /etc/kernel/postrm.d/initramfs-tools 2.6.39-2-amd64 /boot/vmlinuz-2.6.39-2-amd64

run-parts: executing /etc/kernel/postrm.d/zz-extlinux 2.6.39-2-amd64 /boot/vmlinuz-2.6.39-2-amd64

P: Checking for EXTLINUX directory... found.

P: Writing config for /boot/vmlinuz-2.6.32-5-amd64...

P: Writing config for /boot/vmlinuz-2.6.26-2-amd64...

P: Updating /boot/extlinux/linux.cfg...

File descriptor 40 (/tmp/vte7RSCZV (deleted)) leaked on lvs invocation. Parent PID 13435: /bin/sh

File descriptor 41 (pipe:[62748]) leaked on lvs invocation. Parent PID 13435: /bin/sh

File descriptor 42 (/tmp/vteVXSCZV (deleted)) leaked on lvs invocation. Parent PID 13435: /bin/sh

File descriptor 45 (/var/log/apt/history.log) leaked on lvs invocation. Parent PID 13435: /bin/sh

No volume groups found

P: Writing config for Microsoft Windows XP Professional RU on /dev/sda1...

E: /usr/share/syslinux/debian/extlinux: No such file or directory

run-parts: /etc/kernel/postrm.d/zz-extlinux exited with return code 1

Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/tmp.ci/postrm line 235.

dpkg: ошибка при очистке -

подпроцесс новый сценарий post-removal возвратил код ошибки 1

При обработке следующих пакетов произошли ошибки:

/var/cache/apt/archives/linux-image-2.6.39-2-amd64_2.6.39-3_ amd64.deb

E: Sub-process /usr/bin/dpkg returned an error code (1)

Ошибка при установке пакета. Попытка восстановления:

удаляю пакет linux-image-2.6.39-2-amd64

ошибка Цитата:

E: linux-image-2.6.39-2-amd64: Пакет абсолютно неработоспособен -- перед удалением его следует переустановить.

Показать скрытый текст
Цитата:

dpkg: не удалось обработать параметр linux-image-2.6.39-2-amd64 (--remove):

Пакет абсолютно неработоспособен -- перед удалением его

следует переустановить.

configured to not write apport reports

При обработке следующих пакетов произошли ошибки:

linux-image-2.6.39-2-amd64

E: Sub-process /usr/bin/dpkg returned an error code (1)

Ошибка при установке пакета. Попытка восстановления:

пытаюсь обновить linux-image-2.6.39-2-amd64

ошибка Цитата:

E: /var/cache/apt/archives/linux-image-2.6.39-2-amd64_2.6.39-3_ amd64.deb: подпроцесс новый сценарий post-removal возвратил код ошибки 1

Показать скрытый текст
Цитата:

Предварительная настройка пакетов ...

Выбор ранее не выбранного пакета linux-image-2.6.39-2-amd64.

(Чтение базы данных ... на данный момент установлено 248808 файлов и каталогов.)

Подготовка к замене пакета linux-image-2.6.39-2-amd64 2.6.39-2 (используется файл .../linux-image-2.6.39-2-amd64_2.6.39-3_amd64.deb) ...

Распаковывается замена для пакета linux-image-2.6.39-2-amd64 ...

Examining /etc/kernel/postrm.d .

run-parts: executing /etc/kernel/postrm.d/initramfs-tools 2.6.39-2-amd64 /boot/vmlinuz-2.6.39-2-amd64

run-parts: executing /etc/kernel/postrm.d/zz-extlinux 2.6.39-2-amd64 /boot/vmlinuz-2.6.39-2-amd64

P: Checking for EXTLINUX directory... found.

P: Writing config for /boot/vmlinuz-2.6.39-2-amd64...

P: Writing config for /boot/vmlinuz-2.6.32-5-amd64...

P: Writing config for /boot/vmlinuz-2.6.26-2-amd64...

P: Updating /boot/extlinux/linux.cfg...

File descriptor 40 (/tmp/vte7RSCZV (deleted)) leaked on lvs invocation. Parent PID 14066: /bin/sh

File descriptor 41 (/dev/ptmx) leaked on lvs invocation. Parent PID 14066: /bin/sh

File descriptor 42 (/tmp/vteVXSCZV (deleted)) leaked on lvs invocation. Parent PID 14066: /bin/sh

File descriptor 43 (/tmp/vte1SZIZV (deleted)) leaked on lvs invocation. Parent PID 14066: /bin/sh

File descriptor 45 (/tmp/vteLXZIZV (deleted)) leaked on lvs invocation. Parent PID 14066: /bin/sh

File descriptor 46 (pipe:[74325]) leaked on lvs invocation. Parent PID 14066: /bin/sh

File descriptor 49 (/var/log/apt/history.log) leaked on lvs invocation. Parent PID 14066: /bin/sh

No volume groups found

P: Writing config for Microsoft Windows XP Professional RU on /dev/sda1...

E: /usr/share/syslinux/debian/extlinux: No such file or directory

run-parts: /etc/kernel/postrm.d/zz-extlinux exited with return code 1

Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/info/linux-image-2.6.39-2-amd64.postrm line 235.

dpkg: предупреждение: подпроцесс старый сценарий post-removal возвратил код ошибки 1

dpkg: попытка использовать сценарий из нового пакета ...

Examining /etc/kernel/postrm.d .

run-parts: executing /etc/kernel/postrm.d/initramfs-tools 2.6.39-2-amd64 /boot/vmlinuz-2.6.39-2-amd64

run-parts: executing /etc/kernel/postrm.d/zz-extlinux 2.6.39-2-amd64 /boot/vmlinuz-2.6.39-2-amd64

P: Checking for EXTLINUX directory... found.

P: Writing config for /boot/vmlinuz-2.6.39-2-amd64...

P: Writing config for /boot/vmlinuz-2.6.32-5-amd64...

P: Writing config for /boot/vmlinuz-2.6.26-2-amd64...

File descriptor 40 (/tmp/vte7RSCZV (deleted)) leaked on lvs invocation. Parent PID 14504: /bin/sh

File descriptor 41 (/dev/ptmx) leaked on lvs invocation. Parent PID 14504: /bin/sh

File descriptor 42 (/tmp/vteVXSCZV (deleted)) leaked on lvs invocation. Parent PID 14504: /bin/sh

File descriptor 43 (/tmp/vte1SZIZV (deleted)) leaked on lvs invocation. Parent PID 14504: /bin/sh

File descriptor 45 (/tmp/vteLXZIZV (deleted)) leaked on lvs invocation. Parent PID 14504: /bin/sh

File descriptor 46 (pipe:[74325]) leaked on lvs invocation. Parent PID 14504: /bin/sh

File descriptor 49 (/var/log/apt/history.log) leaked on lvs invocation. Parent PID 14504: /bin/sh

No volume groups found

P: Writing config for Microsoft Windows XP Professional RU on /dev/sda1...

E: /usr/share/syslinux/debian/extlinux: No such file or directory

run-parts: /etc/kernel/postrm.d/zz-extlinux exited with return code 1

Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/tmp.ci/postrm line 235.

dpkg: не удалось обработать параметр /var/cache/apt/archives/linux-image-2.6.39-2-amd64_2.6.39-3_ amd64.deb (--unpack):

подпроцесс новый сценарий post-removal возвратил код ошибки 1

configured to not write apport reports

Examining /etc/kernel/postrm.d .

run-parts: executing /etc/kernel/postrm.d/initramfs-tools 2.6.39-2-amd64 /boot/vmlinuz-2.6.39-2-amd64

run-parts: executing /etc/kernel/postrm.d/zz-extlinux 2.6.39-2-amd64 /boot/vmlinuz-2.6.39-2-amd64

P: Checking for EXTLINUX directory... found.

P: Writing config for /boot/vmlinuz-2.6.32-5-amd64...

P: Writing config for /boot/vmlinuz-2.6.26-2-amd64...

P: Updating /boot/extlinux/linux.cfg...

File descriptor 40 (/tmp/vte7RSCZV (deleted)) leaked on lvs invocation. Parent PID 14946: /bin/sh

File descriptor 41 (/dev/ptmx) leaked on lvs invocation. Parent PID 14946: /bin/sh

File descriptor 42 (/tmp/vteVXSCZV (deleted)) leaked on lvs invocation. Parent PID 14946: /bin/sh

File descriptor 43 (/tmp/vte1SZIZV (deleted)) leaked on lvs invocation. Parent PID 14946: /bin/sh

File descriptor 45 (/tmp/vteLXZIZV (deleted)) leaked on lvs invocation. Parent PID 14946: /bin/sh

File descriptor 46 (pipe:[74325]) leaked on lvs invocation. Parent PID 14946: /bin/sh

File descriptor 49 (/var/log/apt/history.log) leaked on lvs invocation. Parent PID 14946: /bin/sh

No volume groups found

P: Writing config for Microsoft Windows XP Professional RU on /dev/sda1...

E: /usr/share/syslinux/debian/extlinux: No such file or directory

run-parts: /etc/kernel/postrm.d/zz-extlinux exited with return code 1

Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/tmp.ci/postrm line 235.

dpkg: ошибка при очистке -

подпроцесс новый сценарий post-removal возвратил код ошибки 1

При обработке следующих пакетов произошли ошибки:

/var/cache/apt/archives/linux-image-2.6.39-2-amd64_2.6.39-3_ amd64.deb

E: Sub-process /usr/bin/dpkg returned an error code (1)

Ошибка при установке пакета. Попытка восстановления:

Пытался в косоли зделать нечто

apt-get -f -m installdpkg -i -B linux-image-2.6.39-2-amd64

и т.п. но ничего не помогает.

Может найдется кто-то сможет разрешить эту проблему, т.к. я уже не в состоянии исправить эту проблему Sad

Заранее спасибо всем кто хоть как-то пытался помочь Smile

P.S.:У меня есть одно предположение что можно удалить информацию о том что этот пакет установлен (который на самом деле не установлен), но где это прописывает apt или Synaptic.

Ссылка на комментарий
Поделиться на другие сайты

Firebird писал(а) Вск, 31 Июль 2011 07:46

Приветствую!

Попробуй принудительно удалить пакет командой

sudo dpkg --remove --pending имяпакета

dpkg --remove --pending linux-image-2.6.39-2dpkg: error: --remove --pending не принимает аргументов, помимо параметровСправка по установке и удалению пакетов доступна по команде dpkg --help [*];Программа «dselect» или «aptitude» предоставляет дружественный интерфейсуправления пакетами;Чтобы получить список значений флагов отладки dpkg, введите dpkg -Dhelp;Чтобы получить информацию об игнорировании проблем, введите dpkg --force-help;Чтобы получить справку по работе с файлами *.deb, введите dpkg-deb --help;Команды, отмеченные [*], выводят большое количество информации.Объедините их в конвейер с программами «less» или «more»!
Ссылка на комментарий
Поделиться на другие сайты

даже так не помогает

dpkg --remove --force-all linux-image-2.6.39-2dpkg: предупреждение: игнорируется запрос на удаление неустановленного пакета linux-image-2.6.39-2.
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...