Подпроцесс установлен сценарий post removal возвратил код ошибки 127

в общем при обновлении возникла эта ошибка как это всё исправить? ???
  • Печать

Страницы: [1]   Вниз

Тема: Нарушены зависимости: невозможно удалять и устанавливать пакеты [РЕШЕНО]  (Прочитано 6007 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
riderr3

в общем при обновлении возникла эта ошибка

Подготовка к замене пакета git 1:1.7.2.3-2.2~ppa1~lucid1 (используется файл .../git_1%3a1.7.4.1-3~ppa1~lucid3_i386.deb) ...
/var/lib/dpkg/tmp.ci/preinst: 12: dpkg-maintscript-helper: not found
dpkg: не удалось обработать параметр /var/cache/apt/archives/git_1%3a1.7.4.1-3~ppa1~lucid3_i386.deb (--unpack):
 подпроцесс новый сценарий pre-installation возвратил код ошибки 127
/var/lib/dpkg/tmp.ci/postrm: 14: dpkg-maintscript-helper: not found
dpkg: ошибка при очистке -
 подпроцесс новый сценарий post-removal возвратил код ошибки 127
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/git_1%3a1.7.4.1-3~ppa1~lucid3_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

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

EDIT:  сейчас вообще Synaptic и менеджер обновлений не запускаются  :o

E: Пакет git нуждается в переустановке, но найти архив для него не удалось.
E: Внутренняя ошибка при открытии кэша (1). Пожалуйста, сообщите об этом разработчикам.

При работе с пакетом возникла неразрешимая ошибка.

Пожалуйста, сообщите об этой ошибке пакета 'update-manager' и включите это сообщение:

'E:Пакет git нуждается в переустановке, но найти архив для него не удалось.'

как это всё исправить? ???

« Последнее редактирование: 04 Июля 2011, 20:17:10 от riderr3 »


rapidsp

Для начала попробуй

apt-get -f install


Оффлайн
НеФормат

Лучше переустанови Ubuntu


Оффлайн
RustemNur

2 Патриот:
Вам официальное предупреждение (за глубину проникновения в проблему).


Оффлайн
riderr3

Для начала попробуй
apt-get -f install

не помогло :idiot2:

Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  git
Предлагаемые пакеты:
  git-doc git-el git-arch git-cvs git-svn git-email git-daemon-run git-gui
  gitk gitweb
Пакеты, которые будут обновлены:
  git
обновлено 1, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
не установлено до конца или удалено 2 пакетов.
Необходимо скачать 0B/4 555kB архивов.
После данной операции, объём занятого дискового пространства уменьшится на 442kB.
Хотите продолжить [Д/н]? д
(Чтение базы данных ... на данный момент установлено 323981 файлов и каталогов.)
Подготовка к замене пакета git 1:1.7.2.3-2.2~ppa1~lucid1 (используется файл .../git_1%3a1.7.4.1-3~ppa1~lucid3_i386.deb) ...
/var/lib/dpkg/tmp.ci/preinst: 12: dpkg-maintscript-helper: not found
dpkg: не удалось обработать параметр /var/cache/apt/archives/git_1%3a1.7.4.1-3~ppa1~lucid3_i386.deb (--unpack):
 подпроцесс новый сценарий pre-installation возвратил код ошибки 127
/var/lib/dpkg/tmp.ci/postrm: 14: dpkg-maintscript-helper: not found
dpkg: ошибка при очистке -
 подпроцесс новый сценарий post-removal возвратил код ошибки 127
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/git_1%3a1.7.4.1-3~ppa1~lucid3_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

похоже серьёзная проблема. видимо какие то файлы нужно удалить вручную, но я ещё не понял какие.


Оффлайн
ArcFi

Есть 2 варианта:
1) грохнуть руками запись о пакете в БД (после чего желательно сделать реинсталл пакета);
2) расковырять deb, разобраться в его скриптах, понять, на каком месте оно сыпется и исправить.


Оффлайн
riderr3

так. удалил инфу о пакете в status, status-old,available и available-old. всё нормально, synaptic заработал. видимо пакет был из какого то другого репозитория, поэтому и начались проблемы с его обновлением.


Оффлайн
Zeonn

Спасибо. Помогло.
Была аналогичная проблема.


Оффлайн
wl

На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, «Гамлет», вольный перевод)


Оффлайн
НеФормат

2 Патриот:
Вам официальное предупреждение (за глубину проникновения в проблему).

Я тоже не знаю что сделать…
У самого почти такая же проблема..


  • Печать

Страницы: [1]   Вверх

Возникла ошибка при установке Oracle JDK на Debian 8 Jessie:

rostislav@Rostislav-PC:~/Загрузки$ sudo dpkg -i jdk1.8.0-91_1.8.091-1_amd64.deb
Выбор ранее не выбранного пакета jdk1.8.0-91.
(Чтение базы данных … на данный момент установлено 119167 файлов и каталогов.)
Подготовка к распаковке jdk1.8.0-91_1.8.091-1_amd64.deb …
Распаковывается jdk1.8.0-91 (1.8.091-1) …
Настраивается пакет jdk1.8.0-91 (1.8.091-1) …
Unpacking JAR files...
    tools.jar...
    plugin.jar...
    javaws.jar...
    deploy.jar...
    rt.jar...
    jsse.jar...
    charsets.jar...
    localedata.jar...
    jfxrt.jar...
/var/lib/dpkg/info/jdk1.8.0-91.postinst: line 641: /usr/sbin/alternatives: Нет такого файла или каталога
/var/lib/dpkg/info/jdk1.8.0-91.postinst: line 653: /usr/sbin/alternatives: Нет такого файла или каталога
dpkg: ошибка при обработке пакета jdk1.8.0-91 (--install):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 127
При обработке следующих пакетов произошли ошибки:
 jdk1.8.0-91

Процесс установки был таким (инструкцию нашел тут):

  1. Скачал официальную версию JDK с сайта Oracle.
  2. Установил alien из официального репозитория.
  3. Перегнал .rpm в .deb командой sudo alien --scripts
    jdk-8u91-linux-x64.rpm
  4. Установил .deb пакет командой sudo dpkg -i
    jdk1.8.0-91_1.8.091-1_amd64.deb
    , во время чего и возникла ошибка

Из-за чего произошла ошибка и как ее исправить?


UPD_0 (kvm): При попытке удалить JDK:

rostislav@Rostislav-PC:~$ dpkg --remove --force-remove-reinstreq jdk1.8.0-91
dpkg: ошибка: запрошенная операция требует привилегий суперпользователя
rostislav@Rostislav-PC:~$ sudo dpkg --remove --force-remove-reinstreq jdk1.8.0-91
(Чтение базы данных … на данный момент установлено 116630 файлов и каталогов.)
Удаляется jdk1.8.0-91 (1.8.091-1) …
/var/lib/dpkg/info/jdk1.8.0-91.postrm: line 586: /usr/sbin/alternatives: Нет такого файла или каталога
/var/lib/dpkg/info/jdk1.8.0-91.postrm: line 598: /usr/sbin/alternatives: Нет такого файла или каталога
dpkg: ошибка при обработке пакета jdk1.8.0-91 (--remove):
 подпроцесс установлен сценарий post-removal возвратил код ошибки 127
При обработке следующих пакетов произошли ошибки:
 jdk1.8.0-91
rostislav@Rostislav-PC:~$ sudo dpkg --purge --force-remove-reinstreq jdk1.8.0-91(Чтение базы данных … на данный момент установлено 116630 файлов и каталогов.)
Удаляется jdk1.8.0-91 (1.8.091-1) …
/var/lib/dpkg/info/jdk1.8.0-91.postrm: line 586: /usr/sbin/alternatives: Нет такого файла или каталога
/var/lib/dpkg/info/jdk1.8.0-91.postrm: line 598: /usr/sbin/alternatives: Нет такого файла или каталога
dpkg: ошибка при обработке пакета jdk1.8.0-91 (--purge):
 подпроцесс установлен сценарий post-removal возвратил код ошибки 127
При обработке следующих пакетов произошли ошибки:
 jdk1.8.0-91

задан 11 мая 2016 в 21:47

7

Установить JDK из rpm это целое приключение, лучше воспользоваться java-package.

  • Убедитесь, что подключены contrib архивы в /etc/apt/sources.list:

    deb <url> jessie main contrib non-free
    
  • Установите java-package: apt install java-package.

  • Скачайте JDK с сайта Oracle, но не rpm, а tar.gz.

  • Запустите создание deb-пакета JDK:

    fakeroot make-jpkg jdk-8u91-linux-x64.tar.gz
    

    Возможно, появятся ошибки о неудовлетворенных зависимостях, установите пакеты, о которых говорится в ошибках, затем заново запустите создание пакета. В моем случае было:

    sudo apt install libgl1-mesa-glx libxslt1.1 libxtst6 libxxf86vm1
    
  • Удалите старый некорректно установленный пакет JDK.

  • Установите созданный пакет

    sudo dpkg -i oracle-java8-jdk_8u91_amd64.deb
    

UPD1. Если снести кривой пакет JDK через apt remove jdk1.8.0-91 не удается, удаляем его принудительно:

sudo dpkg --remove --force-remove-reinstreq jdk1.8.0-91
sudo dpkg --purge --force-remove-reinstreq jdk1.8.0-91

UPD2. Создайте симлинк

sudo ln -s /usr/sbin/update-alternatives /usr/sbin/alternatives

и еще раз попробуйте снести. Потом удалите симлинк.

ответ дан 12 мая 2016 в 4:32

kmv's user avatar

kmvkmv

6,1499 серебряных знаков33 бронзовых знака

6

файл grub наместе как положено. в нем

# If you change this file, run ‘update-grub’ afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n ‘Simple configuration’

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=»»
GRUB_CMDLINE_LINUX=»»
#GRUB_GFXMODE=1280×1024

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD …)
#GRUB_BADRAM=»0x01234567,0xfefefefe,0x89abcdef,0xefefefef»

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo’
#GRUB_GFXMODE=1280×1024

# Uncomment if you don’t want GRUB to pass «root=UUID=xxx» parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY=»true»

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE=»480 440 1″

Я так то на минте KDE. Вот решил попробовать neon. Месяц все норм было.
Да и это самый живой форум что я встречал.


package syslinux-themes-debian 12-1.1 failed to install/upgrade: подпроцесс установлен сценарий post-removal возвратил код ошибки 127

Bug #1270461 reported by
Максим
on 2014-01-18

This bug affects 6 people

Affects Status Importance Assigned to Milestone


syslinux-themes-debian (Ubuntu)

Confirmed

Undecided


Unassigned

Bug Description

sudo apt-get autoremove
[sudo] password for rei:
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Пакеты, которые будут УДАЛЕНЫ:
  extlinux syslinux-themes-debian syslinux-themes-debian-wheezy unetbootin-translations
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 4 пакетов, и 0 пакетов не обновлено.
После данной операции, объём занятого дискового пространства уменьшится на 3 383 kB.
Хотите продолжить [Д/н]? д
(Чтение базы данных … на данный момент установлено 600876 файлов и каталогов.)
Удаляется пакет extlinux …
Удаляется пакет syslinux-themes-debian …
/var/lib/dpkg/info/syslinux-themes-debian.postrm: 15: /var/lib/dpkg/info/syslinux-themes-debian.postrm: extlinux-update: not found
dpkg: ошибка при обработке параметра syslinux-themes-debian (—remove):
 подпроцесс установлен сценарий post-removal возвратил код ошибки 127
E: Sub-process /usr/bin/dpkg returned an error code (1)

ProblemType: Package
DistroRelease: Ubuntu 13.04
Package: syslinux-themes-debian 12-1.1
ProcVersionSignature: Ubuntu 3.8.0-35.50-generic 3.8.13.13
Uname: Linux 3.8.0-35-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.9.2-0ubuntu8.5
AptOrdering:
 extlinux: Remove
 syslinux-themes-debian: Remove
 syslinux-themes-debian-wheezy: Remove
 unetbootin-translations: Remove
Architecture: amd64
Date: Sat Jan 18 20:34:38 2014
Dependencies:

ErrorMessage: подпроцесс установлен сценарий post-removal возвратил код ошибки 127
InstallationDate: Installed on 2013-03-24 (300 days ago)
InstallationMedia: Ubuntu 12.10 «Quantal Quetzal» — Release amd64 (20121017.5)
MarkForUpload: True
PackageArchitecture: all
SourcePackage: syslinux-themes-debian
Title: package syslinux-themes-debian 12-1.1 failed to install/upgrade: подпроцесс установлен сценарий post-removal возвратил код ошибки 127
UpgradeStatus: Upgraded to raring on 2013-04-28 (265 days ago)

Forum rules
Topics in this forum are automatically closed 6 months after creation.

ma_pda

Проблемы обновления LINUXMINT 13

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

E: install-info: подпроцесс установлен сценарий post-installation возвратил код ошибки 127

Настраивается пакет install-info (4.13a.dfsg.1-8ubuntu2) …
/var/lib/dpkg/info/install-info.postinst: 32: /var/lib/dpkg/info/install-info.postinst: update-info-dir: not found
dpkg: не удалось обработать параметр install-info (—configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 127
Отчёты apport не записаны, так достигнут MaxReports
При обработке следующих пакетов произошли ошибки:
install-info
W: Ожидалось завершение процесса dpkg —assert-multi-arch, но он не был запущен — dpkgGo (10: Нет дочерних процессов)
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ошибка при установке пакета. Попытка восстановления:
Настраивается пакет install-info (4.13a.dfsg.1-8ubuntu2) …
/var/lib/dpkg/info/install-info.postinst: 32: /var/lib/dpkg/info/install-info.postinst: update-info-dir: not found
dpkg: не удалось обработать параметр install-info (—configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 127
При обработке следующих пакетов произошли ошибки:
install-info

Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.

Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.

ma_pda

Re: Проблемы обновления LINUXMINT 13

Post

by ma_pda » Thu Nov 22, 2012 4:35 pm

Вобщем не дождался я помощи…….. залез в каталог /var/lib/dpkg/info/ с правами ROOTа и там переименовал файл install-info.postinst в install-info.postinst1 — запутил заново обновление — все нормально прокатило. Думал что файл install-info.postinst переродится, но он не появился. На работе косяков пока не выявлено — может он и вправду не нужен был?…. Но пока все работает….

ma_pda

Re: Проблемы обновления LINUXMINT 13

Post

by ma_pda » Thu Dec 13, 2012 11:29 pm

Не долго я радовался решению проблемы. На днях снова проблема с обновлением встала но уже другого характера.

E: /var/cache/apt/archives/mysql-common_5.5.28-0ubuntu0.12.04.3_all.deb: подпроцесс новый сценарий post-removal возвратил код ошибки 2

Смотрим подробности

ERROR###ERROR###ERROR###ERROR###ERROR###ERROR###ERROR
W:Failed to fetch http://archive.removed/ubuntu/dists/ … elease.gpg Невозможно соединиться с archive.removed: http:
, W:Failed to fetch http://archive.removed/ubuntu/dists/ … 4/Packages Невозможно соединиться с archive.removed: http:
, W:Failed to fetch http://archive.removed/ubuntu/dists/ … 4/Packages Невозможно соединиться с archive.removed: http:
, W:Failed to fetch http://archive.removed/ubuntu/dists/ … 6/Packages Невозможно соединиться с archive.removed: http:
, W:Failed to fetch http://archive.removed/ubuntu/dists/ … 6/Packages Невозможно соединиться с archive.removed: http:
, W:Failed to fetch http://archive.removed/ubuntu/dists/ … slation-en Невозможно соединиться с archive.removed: http:
, W:Failed to fetch http://archive.removed/ubuntu/dists/ … slation-ru Невозможно соединиться с archive.removed: http:
, W:Failed to fetch http://archive.removed/ubuntu/dists/ … slation-en Невозможно соединиться с archive.removed: http:
, W:Failed to fetch http://archive.removed/ubuntu/dists/ … slation-ru Невозможно соединиться с archive.removed: http:
, E:Some index files failed to download. They have been ignored, or old ones used instead.

(Чтение базы данных … на данный момент установлен 179571 файл и каталог.)
Подготовка к замене пакета mysql-common 5.5.28-0ubuntu0.12.04.2 (используется файл …/mysql-common_5.5.28-0ubuntu0.12.04.3_all.deb) …
Распаковывается замена для пакета mysql-common …
dpkg (подпроцесс): не удалось запустить старый сценарий post-removal (/var/lib/dpkg/info/mysql-common.postrm): Нет такого файла или каталога
dpkg: предупреждение: подпроцесс старый сценарий post-removal возвратил код ошибки 2
dpkg: попытка использовать сценарий из нового пакета …
dpkg (подпроцесс): не удалось запустить новый сценарий post-removal (/var/lib/dpkg/tmp.ci/postrm): Нет такого файла или каталога
dpkg: не удалось обработать параметр /var/cache/apt/archives/mysql-common_5.5.28-0ubuntu0.12.04.3_all.deb (—unpack):
подпроцесс новый сценарий post-removal возвратил код ошибки 2
dpkg (подпроцесс): не удалось запустить новый сценарий post-removal (/var/lib/dpkg/tmp.ci/postrm): Нет такого файла или каталога
dpkg: ошибка при очистке —
подпроцесс новый сценарий post-removal возвратил код ошибки 2
Подготовка к замене пакета libapt-inst1.4 0.8.16~exp12ubuntu10.6 (используется файл …/libapt-inst1.4_0.8.16~exp12ubuntu10.7_amd64.deb) …
Распаковывается замена для пакета libapt-inst1.4 …
Подготовка к замене пакета apt-utils 0.8.16~exp12ubuntu10.6 (используется файл …/apt-utils_0.8.16~exp12ubuntu10.7_amd64.deb) …
Распаковывается замена для пакета apt-utils …
Подготовка к замене пакета apt-transport-https 0.8.16~exp12ubuntu10.6 (используется файл …/apt-transport-https_0.8.16~exp12ubuntu10.7_amd64.deb) …
Распаковывается замена для пакета apt-transport-https …
Обрабатываются триггеры для man-db …
При обработке следующих пакетов произошли ошибки:
/var/cache/apt/archives/mysql-common_5.5.28-0ubuntu0.12.04.3_all.deb
W: Ожидалось завершение процесса dpkg —assert-multi-arch, но он не был запущен — dpkgGo (10: Нет дочерних процессов)
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ошибка при установке пакета. Попытка восстановления:
Настраивается пакет apt-transport-https (0.8.16~exp12ubuntu10.7) …
Настраивается пакет libapt-inst1.4 (0.8.16~exp12ubuntu10.7) …
dpkg: зависимости пакетов не позволяют настроить пакет libmysqlclient18:i386:
libmysqlclient18:i386 зависит от mysql-common (>= 5.5.28-0ubuntu0.12.04.3), однако:
Пакет mysql-common не установлен.
dpkg: не удалось обработать параметр libmysqlclient18:i386 (—configure):
проблемы зависимостей — оставляем не настроенным
Настраивается пакет apt-utils (0.8.16~exp12ubuntu10.7) …
Обрабатываются триггеры для libc-bin …
ldconfig deferred processing now taking place
При обработке следующих пакетов произошли ошибки:
libmysqlclient18:i386

Понравилась статья? Поделить с друзьями:
  • Подпроцесс установлен сценарий post installation возвратил код ошибки 127
  • Пожелания мужчине на праздник
  • Подпольная империя сценарий
  • Пожелания коллеге на профессиональный праздник
  • Подольские курсанты праздник