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

[Решено] При обновлении программ возникает ошибка

[Решено] При обновлении программ возникает ошибка

Автор phantasm, 17 сентября 2014, 18:32:08

« назад — далее »

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

Доброго времени суток!

Debian 7 x64 (от vmware 10).

phantasm@debian:~$ sudo aptitude upgrade
Следующие пакеты будут обновлены:               
  acpi-support-base apt apt-utils bind9-host dbus dbus-x11 dnsutils file
  gnupg gpgv host libapt-inst1.5 libapt-pkg4.12 libavcodec53 libavformat53
  libavutil51 libbind9-80 libcurl3-gnutls libdbus-1-3 libdns88 libisc84
  libisccc80 libisccfg82 liblwres80 libmagic1 libpostproc52 libswscale2
Следующие частично установленные пакеты будут настроены:
  install-info
РЕКОМЕНДУЮТСЯ следующие пакеты, но автоматически они установлены НЕ БУДУТ:
  gnupg-curl
27 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 0 B/10,8 MB архивов. После распаковки 20,5 kB будет занято.
Хотите продолжить? [Y/n/?] Y
Чтение журнала изменений... Выполнено                 
Настраивается пакет install-info (4.13a.dfsg.1-10) ...
/usr/sbin/update-info-dir: line 51: rm: команда не найдена
dpkg: ошибка при обработке параметра install-info (--configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 127
При обработке следующих пакетов произошли ошибки:
install-info
E: Sub-process /usr/bin/dpkg returned an error code (1)
Не удалось установить пакет. Попытка восстановить:
Настраивается пакет install-info (4.13a.dfsg.1-10) ...
/usr/sbin/update-info-dir: line 51: rm: команда не найдена
dpkg: ошибка при обработке параметра install-info (--configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 127
При обработке следующих пакетов произошли ошибки:
install-info

В чём может быть причина и как можно отлаживать подобные ошибки в Debian?

phantasm@debian:~$ cat /etc/apt/sources.list
# deb cdrom:[Debian GNU/Linux 7.6.0 _Wheezy_ - Official amd64 NETINST Binary-1 20140712-14:09]/ wheezy main

# deb cdrom:[Debian GNU/Linux 7.6.0 _Wheezy_ - Official amd64 NETINST Binary-1 20140712-14:09]/ wheezy main

deb http://ftp.ru.debian.org/debian/ wheezy main
deb-src http://ftp.ru.debian.org/debian/ wheezy main

deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main

# wheezy-updates, previously known as 'volatile'
deb http://ftp.ru.debian.org/debian/ wheezy-updates main
deb-src http://ftp.ru.debian.org/debian/ wheezy-updates main

# Debian 7 "Wheezy"
deb http://http.debian.net/debian/ wheezy main contrib

phantasm@debian:~$ ls -R /etc/apt/sources.list.d/
/etc/apt/sources.list.d/:
pgdg.list  pgdg.list.save


Выполнять обновление в консоли и смотреть весь вывод ошибок. Универсальных способов нет.


Цитата: qupl от 17 сентября 2014, 18:55:53
Выполнять обновление в консоли и смотреть весь вывод ошибок. Универсальных способов нет.

Ага. Посмотрел тут.

phantasm@debian:~$ aptitude update
E: Не удалось открыть файл блокировки /var/lib/apt/lists/lock - open (13: Отказано в доступе)
E: Невозможно заблокировать каталог /var/lib/apt/lists/
phantasm@debian:~$ sudo !!
sudo aptitude update
[sudo] password for phantasm:
Из кэша http://ftp.ru.debian.org wheezy Release.gpg
Игнор   http://ppa.launchpad.net wheezy Release.gpg                             
Получить: 1 http://ftp.ru.debian.org wheezy-updates Release.gpg [836 B]         
Из кэша http://ftp.ru.debian.org wheezy Release                                 
Игнор   http://ppa.launchpad.net wheezy Release                                 
Получить: 2 http://ftp.ru.debian.org wheezy-updates Release [124 kB]           
Получить: 3 http://security.debian.org wheezy/updates Release.gpg [836 B]       
Получить: 4 http://security.debian.org wheezy/updates Release [102 kB]         
Из кэша http://apt.postgresql.org wheezy-pgdg Release.gpg                       
Из кэша http://http.debian.net wheezy Release.gpg                               
Из кэша http://ftp.ru.debian.org wheezy/main Sources
Из кэша http://ftp.ru.debian.org wheezy/main amd64 Packages                     
Из кэша http://ftp.ru.debian.org wheezy/main Translation-ru                     
Из кэша http://ftp.ru.debian.org wheezy/main Translation-en                     
Получить: 5 http://ftp.ru.debian.org wheezy-updates/main Sources [4 478 B]     
Из кэша http://apt.postgresql.org wheezy-pgdg Release
Из кэша http://http.debian.net wheezy Release                                   
Из кэша http://ftp.ru.debian.org wheezy-updates/main amd64 Packages/DiffIndex
Из кэша http://ftp.ru.debian.org wheezy-updates/main Translation-en/DiffIndex
Получить: 6 http://security.debian.org wheezy/updates/main Sources [127 kB]     
Из кэша http://apt.postgresql.org wheezy-pgdg/main amd64 Packages               
Из кэша http://http.debian.net wheezy/main amd64 Packages                       
Из кэша http://http.debian.net wheezy/contrib amd64 Packages                   
Получить: 7 http://security.debian.org wheezy/updates/main amd64 Packages [215 kB]
Из кэша http://http.debian.net wheezy/contrib Translation-en                   
Из кэша http://http.debian.net wheezy/main Translation-ru                       
Из кэша http://http.debian.net wheezy/main Translation-en                       
Получить: 8 http://security.debian.org wheezy/updates/main Translation-en [121 kB]
Игнор   http://apt.postgresql.org wheezy-pgdg/main Translation-ru_RU           
Ошибка  http://ppa.launchpad.net wheezy/main Sources
  404  Not Found
Игнор   http://apt.postgresql.org wheezy-pgdg/main Translation-ru
Ошибка  http://ppa.launchpad.net wheezy/main amd64 Packages
  404  Not Found
Игнор   http://apt.postgresql.org wheezy-pgdg/main Translation-en
Игнор   http://ppa.launchpad.net wheezy/main Translation-ru_RU
Игнор   http://ppa.launchpad.net wheezy/main Translation-ru
Игнор   http://ppa.launchpad.net wheezy/main Translation-en
Получено 695 kБ в 2с (285 kБ/с)
W: Не удалось получить http://ppa.launchpad.net/webupd8team/java/ubuntu/dists/wheezy/main/source/Sources: 404  Not Found
W: Не удалось получить http://ppa.launchpad.net/webupd8team/java/ubuntu/dists/wheezy/main/binary-amd64/Packages: 404  Not Found
E: Не удалось скачать некоторые индексные файлы. Они были проигнорированы, или вместо них использовались старые.
E: Не удалось перестроить кэш пакетов

Текущее состояние: 22 обновлено [+18].

Т.е. подобную ошибку вызывает недействующий репозиторий?

Вроде бы репозитории в /etc/apt/sources.list хранятся. Но его там нет.


phantasm@debian:~$ cat /etc/apt/sources.list
#

# deb cdrom:[Debian GNU/Linux 7.6.0 _Wheezy_ - Official amd64 NETINST Binary-1 20140712-14:09]/ wheezy main

# deb cdrom:[Debian GNU/Linux 7.6.0 _Wheezy_ - Official amd64 NETINST Binary-1 20140712-14:09]/ wheezy main

deb http://ftp.ru.debian.org/debian/ wheezy main
deb-src http://ftp.ru.debian.org/debian/ wheezy main

deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main

# wheezy-updates, previously known as 'volatile'
deb http://ftp.ru.debian.org/debian/ wheezy-updates main
deb-src http://ftp.ru.debian.org/debian/ wheezy-updates main

# Debian 7 "Wheezy"
deb http://http.debian.net/debian/ wheezy main contrib

Этот репозиторий как-то можно найти и удалить?

[ot]P.S. В Chrome 36 #message_resizer не работает.[/ot]


ls -R /etc/apt/sources.list.d


Цитата: qupl от 17 сентября 2014, 21:05:11
ls -R /etc/apt/sources.list.d

И вправду.

phantasm@debian:~$ ls -R /etc/apt/sources.list.d
/etc/apt/sources.list.d:
pgdg.list  pgdg.list.save  webupd8team-java-wheezy.list

Удалил файл webupd8team-java-wheezy.list.

Далее, повторно проверяю:

phantasm@debian:~$ sudo aptitude update
[sudo] password for phantasm:
Из кэша http://ftp.ru.debian.org wheezy Release.gpg
Из кэша http://ftp.ru.debian.org wheezy-updates Release.gpg           
Из кэша http://ftp.ru.debian.org wheezy Release                       
Из кэша http://security.debian.org wheezy/updates Release.gpg         
Из кэша http://ftp.ru.debian.org wheezy-updates Release               
Из кэша http://ftp.ru.debian.org wheezy/main Sources                   
Из кэша http://security.debian.org wheezy/updates Release             
Из кэша http://ftp.ru.debian.org wheezy/main amd64 Packages           
Из кэша http://ftp.ru.debian.org wheezy/main Translation-ru           
Из кэша http://http.debian.net wheezy Release.gpg                     
Из кэша http://security.debian.org wheezy/updates/main Sources         
Из кэша http://ftp.ru.debian.org wheezy/main Translation-en           
Из кэша http://ftp.ru.debian.org wheezy-updates/main Sources           
Из кэша http://ftp.ru.debian.org wheezy-updates/main amd64 Packages/DiffIndex
Из кэша http://ftp.ru.debian.org wheezy-updates/main Translation-en/DiffIndex
Из кэша http://security.debian.org wheezy/updates/main amd64 Packages
Из кэша http://http.debian.net wheezy Release                       
Из кэша http://apt.postgresql.org wheezy-pgdg Release.gpg
Из кэша http://security.debian.org wheezy/updates/main Translation-en 
Из кэша http://http.debian.net wheezy/main amd64 Packages             
Из кэша http://apt.postgresql.org wheezy-pgdg Release
Из кэша http://http.debian.net wheezy/contrib amd64 Packages           
Из кэша http://apt.postgresql.org wheezy-pgdg/main amd64 Packages     
Из кэша http://http.debian.net wheezy/contrib Translation-en           
Из кэша http://http.debian.net wheezy/main Translation-ru             
Из кэша http://http.debian.net wheezy/main Translation-en             
Игнор   http://apt.postgresql.org wheezy-pgdg/main Translation-ru_RU
Игнор   http://apt.postgresql.org wheezy-pgdg/main Translation-ru
Игнор   http://apt.postgresql.org wheezy-pgdg/main Translation-en

Ошибок не наблюдается.

Далее запускаю соответствующее приложение и вновь код 127.
Оказывается, моя догадка про репозиторий была неверна.  :(
— Вложения и другие параметры


apt-get upgrade
привыкайте уже к консоли.


Цитата: ogost от 18 сентября 2014, 06:05:13
apt-get upgrade
привыкайте уже к консоли.

А, так Я же оказывается в консоли то не вызывал процедуру обновления.
Почитал тут про update и upgrade. Теперь понятнее с этим стало, и почему ошибки не возникало, спасибо Вам.

phantasm@debian:~$ sudo apt-get update
В кэше http://ftp.ru.debian.org wheezy Release.gpg
В кэше http://ftp.ru.debian.org wheezy-updates Release.gpg                     
В кэше http://ftp.ru.debian.org wheezy Release                                 
В кэше http://ftp.ru.debian.org wheezy-updates Release                         
В кэше http://apt.postgresql.org wheezy-pgdg Release.gpg                       
В кэше http://ftp.ru.debian.org wheezy/main Sources                           
В кэше http://security.debian.org wheezy/updates Release.gpg                   
В кэше http://ftp.ru.debian.org wheezy/main amd64 Packages                     
В кэше http://ftp.ru.debian.org wheezy/main Translation-ru                     
В кэше http://ftp.ru.debian.org wheezy/main Translation-en                     
В кэше http://ftp.ru.debian.org wheezy-updates/main Sources                   
В кэше http://security.debian.org wheezy/updates Release                       
В кэше http://ftp.ru.debian.org wheezy-updates/main amd64 Packages/DiffIndex   
В кэше http://apt.postgresql.org wheezy-pgdg Release                           
В кэше http://http.debian.net wheezy Release.gpg                               
В кэше http://ftp.ru.debian.org wheezy-updates/main Translation-en/DiffIndex   
В кэше http://security.debian.org wheezy/updates/main Sources                 
В кэше http://apt.postgresql.org wheezy-pgdg/main amd64 Packages               
В кэше http://security.debian.org wheezy/updates/main amd64 Packages           
В кэше http://http.debian.net wheezy Release                                   
В кэше http://security.debian.org wheezy/updates/main Translation-en           
В кэше http://http.debian.net wheezy/main amd64 Packages                       
В кэше http://http.debian.net wheezy/contrib amd64 Packages                   
В кэше http://http.debian.net wheezy/contrib Translation-en                   
В кэше http://http.debian.net wheezy/main Translation-ru                       
В кэше http://http.debian.net wheezy/main Translation-en                       
Игн http://apt.postgresql.org wheezy-pgdg/main Translation-ru_RU
Игн http://apt.postgresql.org wheezy-pgdg/main Translation-ru
Игн http://apt.postgresql.org wheezy-pgdg/main Translation-en
Чтение списков пакетов... Готово             
phantasm@debian:~$ sudo apt-get upgrade
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Пакеты, которые будут обновлены:
  acpi-support-base apt apt-utils bind9-host dbus dbus-x11 dnsutils file gnupg
  gpgv host libapt-inst1.5 libapt-pkg4.12 libavcodec53 libavformat53
  libavutil51 libbind9-80 libcurl3-gnutls libdbus-1-3 libdns88 libisc84
  libisccc80 libisccfg82 liblwres80 libmagic1 libpostproc52 libswscale2
обновлено 27, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
не установлено до конца или удалено 1 пакетов.
Необходимо скачать 3 332 kB/10,8 MB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 20,5 kB.
Хотите продолжить [Д/н]? Д
Получено:1 http://security.debian.org/ wheezy/updates/main libavutil51 amd64 6:0.8.16-1 [103 kB]
Получено:2 http://security.debian.org/ wheezy/updates/main libavcodec53 amd64 6:0.8.16-1 [2 520 kB]
Получено:3 http://security.debian.org/ wheezy/updates/main libavformat53 amd64 6:0.8.16-1 [477 kB]
Получено:4 http://security.debian.org/ wheezy/updates/main libpostproc52 amd64 6:0.8.16-1 [99,5 kB]
Получено:5 http://security.debian.org/ wheezy/updates/main libswscale2 amd64 6:0.8.16-1 [132 kB]
Получено 3 332 kБ за 6с (553 kБ/c)                                             
Чтение журнала изменений... Выполнено                 
Настраивается пакет install-info (4.13a.dfsg.1-10) ...
/usr/sbin/update-info-dir: line 51: rm: команда не найдена
dpkg: ошибка при обработке параметра install-info (--configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 127
При обработке следующих пакетов произошли ошибки:
install-info
E: Sub-process /usr/bin/dpkg returned an error code (1)

Хотя сама команда rm в консоли выполняется корректно.

При таком вот обновлении есть разница какой командой (aptitude или apt-get) выполнять подобное обновление? Здесь говорят, что алгоритм у них несколько разный, но по сути одно и тоже.


[ot]Уважаемые новички! Возможно в правилах форума этого нет но задавая побные вопросы возьмите за правило выкладывать для потенциальных помощников содержимое /etc/apt/sources.list  и /etc/apt/sources.list.d[/ot]
Все подобные беды от левых источников, у вас в системе установлены пакеты которые конфликтуют с пакетами обновлений.
Решение — убираем левые источники ( к ним относятся backports и в меньшей степени deb-multimedia), идём в synaptic и смотрим на пакеты без значка дебиан а особенно на пакеты отмеченые звёздочкой. Если для такого пакета нет возможности для повторной установки значит он установлен из сомнительного источника  и их можно удалять а потом ставить родные. Если получится большой список решайте сами что делать. Был у меня случай в практике когда я наобновлялся из репозитория e-tobi.net и не мог поставить vlc. Пришлось в ручную скачивать один из родных пакетов и ставить его через  dpkg -i  а потом разруливать зависимости через apt-get -f install.
У вас же возможно просто проблемы в sources.list давайте его в студию.

Русские дебианщики против цифрового слабоумия !


Цитата: ferum от 18 сентября 2014, 19:44:45
[ot]Уважаемые новички! Возможно в правилах форума этого нет но задавая побные вопросы возьмите за правило выкладывать для потенциальных помощников содержимое /etc/apt/sources.list  и /etc/apt/sources.list.d[/ot]

Содержимое /etc/apt/sources.list здесь, /etc/apt/sources.list.d — тут. На то и обратился новичок за помощью, что пока не знает как подобные проблемы отлаживать и устранять. Теперь вот этот пробел заполнен. :)
Или Вы имеете в виду, что нужно было в шапку данную информацию закинуть?

Цитата: ferum от 18 сентября 2014, 19:44:45
Все подобные беды от левых источников, у вас в системе установлены пакеты которые конфликтуют с пакетами обновлений.
Решение — убираем левые источники ( к ним относятся backports и в меньшей степени deb-multimedia),

А backports же официальный источник, хоть и из тестируемой версии. Или его именно поэтому можно «левым» отнести? В общем, репозиторев лишних вроде как нет, только «упаковочные» + pgdg (для БД postgre) [или его удалить?].

Цитата: ferum от 18 сентября 2014, 19:44:45
идём в synaptic и смотрим на пакеты без значка дебиан а особенно на пакеты отмеченые звёздочкой.

Да, пакеты без значка Debian имеются (со звёздочкой нет ни одного). Что интересное, среди них имеются python*, postgresql*, phppgadmin, sublime-text (которые в принципе и нужны для конечной цели — разработки), а также пакеты от nvidia, vmware. Вообще был кластер БД установлен по ману.

Цитата: ferum от 18 сентября 2014, 19:44:45
Если для такого пакета нет возможности для повторной установки значит он установлен из сомнительного источника  и их можно удалять а потом ставить родные. Если получится большой список решайте сами что делать.

В принципе всё это готов удалить. Только бы понять как правильно всё это дело устанавливать.
[ot]
Для разработки нужны:
python 2.* (vitrualenv, virtualenvwrapper)
django
java se свежая
кластер postgre
[/ot]

Цитата: ferum от 18 сентября 2014, 19:44:45
Был у меня случай в практике когда я наобновлялся из репозитория e-tobi.net и не мог поставить vlc. Пришлось в ручную скачивать один из родных пакетов и ставить его через  dpkg -i  а потом разруливать зависимости через apt-get -f install.

Такие страсти про обновления рассказываете :o. Может, подскажете ресурс, где можно подчерпнуть информацию какой ресурс можно использовать, а какой нет.

Цитата: ferum от 18 сентября 2014, 19:44:45
У вас же возможно просто проблемы в sources.list давайте его в студию.

Содержимое /etc/apt/sources.list

Закинул в шапку.


у вас видимо софт был надерган с ppa и прочих сторонних репов, таких как postgre.
кроме того, у вас вроде бы дублирется основной репозиторий:

Цитироватьhttp://ftp.ru.debian.org/debian wheezy main
http://http.debian.net/debian wheezy main contrib

вторая строчка — редиректор на лучшее возможное зеркало для вас. уберите его.

а ошибка видимо у вас именно из-за софта, надерганного из убунтушной ppa. попробуйте apt-get install -f.


phantasm, nvidia и virtualbox проприаретарщина соответственно поставляется как есть. Установка пакетов из бэкпортов частенько рушат зависимости, это не секрет так же как и то что маны подобные приведённому вами пишут умельцы вроде нас с вами. И я грешен под настроение

занимаюсь разработкой

леплю горбатого, в том числе делаю бекпорты с бунтовских ppa ( обычно просто беру за шаблон дебианизацию ) иногда просто выкидываю патчи и обязательно отслеживаю зависимости. Случается что в нашем дистрибутиве в принципе нет тех сборочных и установочных зависимостей для некого приложения или плагина тогда пакеты с этими зависимостями так же приходится бекпортировать либо из сорцов убунту либо из тестируемого дистрибутива или SID. Иногда эти зависимости неразрешимо конфликтут с частью дебиановских пакетов. Тем не менее для решения отдельно взятой задачи на локальной машине для меня это выход. Была практика когда я предоставлял возможность опробовать мои поделия и другим интересующимся юзерам но всегда предупреждал о возможных последствиях. В большинстве случаев такие поделия вполне сносно работают во всяком случае не хуже чем работала вся ubuntu 8.10 — 9.10 но естественно риск загубить систему из за неучтёных ошибок присутствует. Однако иногда хочется шампанского….
Что бы не загаживать основную систему тем что необходимо для разработки я использую cowbuilder — очень удобная штука, мне нравится.

Русские дебианщики против цифрового слабоумия !


Цитата: ogost от 18 сентября 2014, 21:32:38у вас видимо софт был надерган с ppa и прочих сторонних репов, таких как postgre.

Вообще считал что pgdg (во втором абзаце новости локаль на репу) официальный репозиторий.
Да, был один PPA (в теме выше). Сейчас удалён. Теперь знаю, что PPA — зло, если добавлять без понимания.

Цитата: ogost от 18 сентября 2014, 21:32:38кроме того, у вас вроде бы дублирется основной репозиторий:
Цитировать (выделенное)
http://ftp.ru.debian.org/debian wheezy main
http://http.debian.net/debian wheezy main contrib

Не знал об этом, убрал, спасибо.

Результат выполнения:

apt-get install -f
приложен в файле screen1.png

Может, что-то яснее станет по этой проблемке, при входе в консольный режим ругается bash (см. приложение в файле screen0.png).

Цитата: ferum от 19 сентября 2014, 09:08:13
phantasm, nvidia и virtualbox проприаретарщина соответственно поставляется как есть.

Проприетарные — в смысле не free? Пакеты nvidia, видимо, vmware сам устанавливал, их из сети точно не дёргал.

Цитата: ferum от 19 сентября 2014, 09:08:13
Установка пакетов из бэкпортов частенько рушат зависимости, это не секрет так же как и то что маны подобные приведённому вами пишут умельцы вроде нас с вами. И я грешен под настроение занимаюсь разработкой леплю горбатого, в том числе делаю бекпорты с бунтовских ppa ( обычно просто беру за шаблон дебианизацию ) иногда просто выкидываю патчи и обязательно отслеживаю зависимости. Случается что в нашем дистрибутиве в принципе нет тех сборочных и установочных зависимостей для некого приложения или плагина тогда пакеты с этими зависимостями так же приходится бекпортировать либо из сорцов убунту либо из тестируемого дистрибутива или SID. Иногда эти зависимости неразрешимо конфликтут с частью дебиановских пакетов. Тем не менее для решения отдельно взятой задачи на локальной машине для меня это выход. Была практика когда я предоставлял возможность опробовать мои поделия и другим интересующимся юзерам но всегда предупреждал о возможных последствиях. В большинстве случаев такие поделия вполне сносно работают во всяком случае не хуже чем работала вся ubuntu 8.10 — 9.10 но естественно риск загубить систему из за неучтёных ошибок присутствует. Однако иногда хочется шампанского….
Что бы не загаживать основную систему тем что необходимо для разработки я использую cowbuilder — очень удобная штука, мне нравится.

Хм, про зависимости пока толком не знаю, сейчас начну изучать эту темы для понимания.
О cowbuilder до сего момента не слышал, почитаю, попробую. Видимо, в моём случае он пригодится, спасибо.

В Debian имеются какие-либо средства отката/восстановления до определённой точки? Может, образ какой-то создаётся? Другими словами, интересует экспериментирование с установкой/заменой пакетов с возможностью отката в случае проблем (например, как в данной теме)?

Так понимаю, что моя проблема довольно-таки нетривиальная и проще (чтобы людей не дёргать ::)) переустановить систему и просто внимательнее устанавливать и настраивать софт. Если предложений больше нет, можем закрывать тему?


Что выдаст на

apt-get -s purge install-info ?


Цитата: qupl от 21 сентября 2014, 09:30:21Что выдаст на
Код: [Выделить]
apt-get -s purge install-info
?

Выдал следующее:

phantasm@debian:~$ sudo apt-get -s purge install-info
[sudo] password for phantasm:
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Пакеты, которые будут УДАЛЕНЫ:
  info* install-info*
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 2 пакетов, и 27 пакетов не обновлено.
не установлено до конца или удалено 1 пакетов.
Purg info [4.13a.dfsg.1-10]
Purg install-info [4.13a.dfsg.1-10]


apt-get purge install-info
apt-get install -f


Возникла ошибка при установке 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

  • Печать

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

Тема: ВОССТАНОВИТЬ  (Прочитано 1756 раз)

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

Оффлайн
alex7575

Помогите восстановить систему.

Пару дней назад писал здесь в теме: как удалить ядро ?

Мне нужно было удалить крайнее (последнее) ядро. Куча умников мне насоветовала, мол через синаптик. Я уточнил: а ничего страшного, что он ещё настойчиво хочет удалить linux-image  linux-generetic-image  (кажется так). На что мне был дан ответ- что все ОК ! 
Я удалил — и теперь Ubuntu вообще не стратует. Пишел мол установите кернел.

Я не качу бочку на форумчан, просто эмоции, а прошу помочь мне малой кровью вернуть как было !!! Сейчас пишу с Лайв СД.


Оффлайн
666joy666

Загрузитесь с Live-cd, подмонтируйте разделы, потом chroot, и через apt-get или aptitude установите ядро.


Оффлайн
alex7575

а можно чуть подробнее???

я загрузился с Лайв СД через пункт «Запустить Ubuntu без Установки»
Далее разделы вроде я все вижу и так (у меня все в ext4 и только Ubuntu была)
Далее ??


Оффлайн
666joy666

sudo -s
mount /dev/sdXY /mnt ##Раздел с ubuntu , где XY соответственно буква и цифра, например sda1
mount -t proc none /mnt/proc ## Монтирование прочих ФС
mount -o bind /dev /mnt/dev
chroot /mnt /bin/bash ## Переходим в нашу систему
apt-get update ## Обновляем кеш
apt-get install linux-image-2.6.32-21-generic linux-headers-2.6.32-21-generic ## Собственно установка, можете взять иную другую версию
ls /boot ## Смотрим появились ли ядра
cat /boot/grub/grub.cfg ## смотрим если ли тут запись про новые ядра
З.Ы. если у вас /boot как отдельный раздел, его так же монтируйте, в /mnt/boot

« Последнее редактирование: 09 Июня 2010, 19:23:18 от 666joy666 »


Оффлайн
alex7575

Сначала попробовал через синаптик, потом увидил пост и вот что получилось:

root@ubuntu:~# mount /dev/sda1 /mnt
root@ubuntu:~# mount -o bind /dev /mnt/dev
root@ubuntu:~# chroot /mnt /bin/bash
root@ubuntu:/# apt-get update
В кэше http://ru.archive.ubuntu.com lucid Release.gpg
В кэше http://repo.yandex.ru lucid Release.gpg                                
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid/main Translation-ru          
Игн http://repo.yandex.ru/ubuntu/ lucid/main Translation-ru                    
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid/restricted Translation-ru    
Игн http://repo.yandex.ru/ubuntu/ lucid/non-free Translation-ru                
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid/universe Translation-ru      
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid/multiverse Translation-ru    
В кэше http://repo.yandex.ru lucid Release                                    
В кэше http://ru.archive.ubuntu.com lucid-updates Release.gpg                  
В кэше http://ppa.launchpad.net lucid Release.gpg                              
Игн http://ppa.launchpad.net/qutim/qutim/ubuntu/ lucid/main Translation-ru    
Игн http://ru.archive.ubuntu.com/ubuntu/ lucid-updates/main Translation-ru    
Игн http://ru.archive.ubuntu.com/ubuntu/ lucid-updates/restricted Translation-ru
Игн http://ru.archive.ubuntu.com/ubuntu/ lucid-updates/universe Translation-ru
Игн http://ru.archive.ubuntu.com/ubuntu/ lucid-updates/multiverse Translation-ru
В кэше http://ru.archive.ubuntu.com lucid-backports Release.gpg                
Игн http://ru.archive.ubuntu.com/ubuntu/ lucid-backports/main Translation-ru  
Игн http://ru.archive.ubuntu.com/ubuntu/ lucid-backports/restricted Translation-ru
Игн http://ru.archive.ubuntu.com/ubuntu/ lucid-backports/universe Translation-ru
Игн http://ru.archive.ubuntu.com/ubuntu/ lucid-backports/multiverse Translation-ru
В кэше http://archive.canonical.com lucid Release.gpg                          
Игн http://archive.canonical.com/ubuntu/ lucid/partner Translation-ru          
В кэше http://ppa.launchpad.net lucid Release.gpg                              
Игн http://ppa.launchpad.net/qutim/qutim.svn/ubuntu/ lucid/main Translation-ru
В кэше http://ppa.launchpad.net lucid Release.gpg                              
Игн http://ppa.launchpad.net/transmissionbt/ppa/ubuntu/ lucid/main Translation-ru
Игн http://ppa.launchpad.net lucid Release.gpg                                
Игн http://ppa.launchpad.net/tualatrix/ubuntu-tweak/ubuntu/ lucid/main Translation-ru
В кэше http://ppa.launchpad.net lucid Release.gpg                              
Игн http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu/ lucid/main Translation-ru
В кэше http://ppa.launchpad.net lucid Release                                  
В кэше http://ru.archive.ubuntu.com karmic-backports Release.gpg              
В кэше http://www.avenard.org lucid Release.gpg                                
Игн http://www.avenard.org/files/ubuntu-repos/ lucid/release Translation-ru    
В кэше http://ru.archive.ubuntu.com lucid-security Release.gpg                
Игн http://ru.archive.ubuntu.com/ubuntu/ lucid-security/main Translation-ru    
Игн http://ru.archive.ubuntu.com/ubuntu/ lucid-security/restricted Translation-ru
Игн http://ru.archive.ubuntu.com/ubuntu/ lucid-security/universe Translation-ru
Игн http://ru.archive.ubuntu.com/ubuntu/ lucid-security/multiverse Translation-ru
В кэше http://ppa.launchpad.net lucid Release                                  
В кэше http://ppa.launchpad.net lucid Release                                  
В кэше http://archive.canonical.com lucid Release                              
Игн http://ppa.launchpad.net lucid Release                                    
В кэше http://ppa.launchpad.net lucid Release                                  
В кэше http://ru.archive.ubuntu.com lucid-proposed Release.gpg                
В кэше http://www.avenard.org lucid Release                                    
Игн http://ru.archive.ubuntu.com/ubuntu/ lucid-proposed/restricted Translation-ru
Игн http://ru.archive.ubuntu.com/ubuntu/ lucid-proposed/main Translation-ru    
Игн http://ru.archive.ubuntu.com/ubuntu/ lucid-proposed/multiverse Translation-ru
Игн http://ru.archive.ubuntu.com/ubuntu/ lucid-proposed/universe Translation-ru
В кэше http://ru.archive.ubuntu.com lucid Release                              
Игн http://ppa.launchpad.net lucid/main Packages                              
Игн http://download.skype.com stable Release.gpg                              
В кэше http://ru.archive.ubuntu.com lucid-updates Release                      
В кэше http://repo.yandex.ru lucid/main Packages                              
В кэше http://ru.archive.ubuntu.com lucid-backports Release                    
В кэше http://ru.archive.ubuntu.com karmic-backports Release                  
Игн http://ppa.launchpad.net lucid/main Packages                              
В кэше http://repo.yandex.ru lucid/non-free Packages                          
В кэше http://ru.archive.ubuntu.com lucid-security Release                    
В кэше http://ru.archive.ubuntu.com lucid-proposed Release                    
В кэше http://ppa.launchpad.net lucid/main Packages                            
Игн http://download.skype.com/linux/repos/debian/ stable/non-free Translation-ru
В кэше http://archive.canonical.com lucid/partner Packages                    
В кэше http://ppa.launchpad.net lucid/main Packages                            
В кэше http://www.avenard.org lucid/release Packages                          
В кэше http://ru.archive.ubuntu.com lucid/main Packages                        
Ош  http://ppa.launchpad.net lucid/main Packages                              
  404  Not Found
В кэше http://ppa.launchpad.net lucid/main Packages                            
В кэше http://archive.canonical.com lucid/partner Sources                      
В кэше http://ru.archive.ubuntu.com lucid/restricted Packages                  
В кэше http://ru.archive.ubuntu.com lucid/universe Packages                    
В кэше http://ru.archive.ubuntu.com lucid/multiverse Packages                  
В кэше http://ppa.launchpad.net lucid/main Packages                            
В кэше http://ru.archive.ubuntu.com lucid-updates/main Packages                
В кэше http://ru.archive.ubuntu.com lucid-updates/restricted Packages
Игн http://download.skype.com stable Release
В кэше http://ru.archive.ubuntu.com lucid-updates/universe Packages
В кэше http://ru.archive.ubuntu.com lucid-updates/multiverse Packages
В кэше http://ru.archive.ubuntu.com lucid-backports/main Packages
В кэше http://ru.archive.ubuntu.com lucid-backports/restricted Packages
В кэше http://ru.archive.ubuntu.com lucid-backports/universe Packages
В кэше http://ru.archive.ubuntu.com lucid-backports/multiverse Packages
В кэше http://ru.archive.ubuntu.com karmic-backports/main Sources
В кэше http://ru.archive.ubuntu.com karmic-backports/restricted Sources
В кэше http://ru.archive.ubuntu.com karmic-backports/universe Sources
В кэше http://ru.archive.ubuntu.com karmic-backports/multiverse Sources
В кэше http://ru.archive.ubuntu.com lucid-security/main Packages
В кэше http://download.skype.com stable/non-free Packages
В кэше http://ru.archive.ubuntu.com lucid-security/restricted Packages
В кэше http://ru.archive.ubuntu.com lucid-security/universe Packages
В кэше http://ru.archive.ubuntu.com lucid-security/multiverse Packages
В кэше http://ru.archive.ubuntu.com lucid-proposed/restricted Packages
В кэше http://ru.archive.ubuntu.com lucid-proposed/main Packages
В кэше http://ru.archive.ubuntu.com lucid-proposed/multiverse Packages
В кэше http://ru.archive.ubuntu.com lucid-proposed/universe Packages
W: Не удалось получить http://ppa.launchpad.net/tualatrix/ubuntu-tweak/ubuntu/dists/lucid/main/binary-i386/Packages.gz  404  Not Found

E: Некоторые индексные файлы не скачались, они были проигнорированы или вместо них были использованы старые версии

root@ubuntu:/# apt-get install linux-image-2.6.32-22-generic linux-headers-2.6.32-22-generic
Чтение списков пакетов… Готово
Построение дерева зависимостей      
Чтение информации о состоянии… Готово
Уже установлена самая новая версия linux-headers-2.6.32-22-generic.
Предлагаемые пакеты:
  fdutils linux-doc-2.6.32 linux-source-2.6.32 linux-tools
НОВЫЕ пакеты, которые будут установлены:
  linux-image-2.6.32-22-generic
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 0B/30,9MB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 96,9MB.
Не удалось записать в журнал, неудачное выполнение openpty() (/dev/pts не смонтирован?)
Выбор ранее не выбранного пакета linux-image-2.6.32-22-generic.
(Чтение базы данных … на данный момент установлено 250117 файлов и каталогов.)
Распаковывается пакет linux-image-2.6.32-22-generic (из файла …/linux-image-2.6.32-22-generic_2.6.32-22.36_i386.deb)…
Done.
Не удалось записать в журнал, неудачное выполнение openpty() (/dev/pts не смонтирован?)
Настраивается пакет linux-image-2.6.32-22-generic (2.6.32-22.36) …
Running depmod.
update-initramfs: Generating /boot/initrd.img-2.6.32-22-generic
grep: /proc/modules: Нет такого файла или каталога
grep: /proc/modules: Нет такого файла или каталога
grep: /proc/modules: Нет такого файла или каталога
Running postinst hook script /usr/sbin/update-grub.
/proc/devices: fopen failed: Нет такого файла или каталога
/proc/devices: fopen failed: Нет такого файла или каталога
/proc/devices: fopen failed: Нет такого файла или каталога
/proc/devices: fopen failed: Нет такого файла или каталога
/proc/devices: fopen failed: Нет такого файла или каталога
/proc/devices: fopen failed: Нет такого файла или каталога
/proc/devices: fopen failed: Нет такого файла или каталога
/proc/devices: fopen failed: Нет такого файла или каталога
/proc/devices: fopen failed: Нет такого файла или каталога
/proc/devices: fopen failed: Нет такого файла или каталога
/proc/devices: fopen failed: Нет такого файла или каталога
/proc/devices: fopen failed: Нет такого файла или каталога
/proc/devices: fopen failed: Нет такого файла или каталога
/proc/devices: fopen failed: Нет такого файла или каталога
/proc/devices: fopen failed: Нет такого файла или каталога
/proc/devices: fopen failed: Нет такого файла или каталога
/proc/devices: fopen failed: Нет такого файла или каталога
/proc/devices: fopen failed: Нет такого файла или каталога
/proc/devices: fopen failed: Нет такого файла или каталога
/proc/devices: fopen failed: Нет такого файла или каталога
/proc/devices: fopen failed: Нет такого файла или каталога
/proc/devices: fopen failed: Нет такого файла или каталога
/proc/devices: fopen failed: Нет такого файла или каталога
/proc/devices: fopen failed: Нет такого файла или каталога
/proc/devices: fopen failed: Нет такого файла или каталога
/proc/devices: fopen failed: Нет такого файла или каталога
/etc/default/grub: 9: splash: not found
User postinst hook script [/usr/sbin/update-grub] exited with value 127
dpkg: не удалось обработать параметр linux-image-2.6.32-22-generic (—configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 127
При обработке следующих пакетов произошли ошибки:
 linux-image-2.6.32-22-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)

Как можно избавиться от ошибки 127 ??? ПЛИЗ !!!!

« Последнее редактирование: 09 Июня 2010, 19:43:46 от vkalex75 »


Оффлайн
666joy666

Вы ведь не смонтировали /proc

mount -t proc none /mnt/proc
Это нужно монтировать, из Live-cd, ДО chroot

« Последнее редактирование: 09 Июня 2010, 19:47:48 от 666joy666 »


Оффлайн
alex7575

Блин, я лошара)))

Сейчас загрузилась Ubunta, пришлось переустановить дрова nvidia.

Пытаюсь из синаптика сделать «повторную установку» ядра — выдает опять ошибку 127 !


Оффлайн
666joy666

Главное что она загрузилась:)


Оффлайн
BMJ

1. На Ваш вопрос :»а если синаптик вместе с ядром хочет удалить пакеты linux-image  linux-image-generetic ?? у меня ноут будет без них работать ? можно удалять ядро из под какого работаешь ?» Ответа «Ок» не было, посмотрите, там только «АУ»  стоит!
2. «Куча умников» отвечала на вопрос как удалить ядро и ответ дан правильный. А то что решили удалять единственно стоящее — то хозяин барин, это на усмотрение «мастера».
Потому не надо перекладывать собственные «заслуги» на окружающих.


Оффлайн
alex7575

Вот не надо умничать !!!!
Во первых я не перекладывал на окружающих !
Во вторых я сразу сказал, что я не возмущаюсь, а это просто эмоции !
Во вторых с половиной, у меня штук 5 ядер и это не единственно стоящее !!! наверно все из-за доп. пакетов…
А в третьих, заниматься копанием в чужом белье- некрасиво ! см. тему https://forum.ubuntu.ru/index.php?topic=99105.msg752637#msg752637
а именно:

«можно скачать ubuntu tweak, там есть пункт удалить ядро, все проходит мирно и цивилизованно) никогда после не было проблем.»

«Просто удалял нужное ядро (в смысле ненужное) через синаптик, вместе с «подцепленными» пакетами, и всё было ровно, удалённое ядро и из граба само уходило.»

В четвертых, наверно форумчане не до конца прониклись моим вопросом и говорили о способах удаления СТАРЫХ ЯДЕР !
А все что я говорил выше, это не в обиду им, а просто эмоции….
У меня на компе документов стока, что если удаляться — можно искать веревку и табурет….

___________________

П.С.  Товарищу 666joy666  ОГРОМНОЕ СПАСИБО ! И ВИРТУАЛЬНОЕ ПИВО ЗА МНОЙ )))))
ещё было супер, если кто-нибудь про ошибку 127 написал бы ….)

« Последнее редактирование: 09 Июня 2010, 22:31:16 от vkalex75 »


Оффлайн
Gena_Zakharov

Справедливости ради, замечу, что linux-image-generetic зависит от последней версии ядра, поэтому запрос на его удаление свидетельствует по меньшей мере о том, что удаляется последнее (самое новое) ядро.
Иногда это нужно, но при обновлении такого быть не должно.
Жалко, что никто не обратил на это внимания.

Предлагаю поделить ответственность за инцидент поровну.

Dell Inspiron 1501
OS: Ubuntu 10.04 / Gentoo


Оффлайн
alex7575

Ответственность за инцидент — моя, т.к. я пока лузер в Ubuntu. А форумчане мне помогают по мере сил ! Огромное им за это СПАСИБО !

« Последнее редактирование: 09 Июня 2010, 22:35:36 от vkalex75 »


  • Печать

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

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

Содержание

  1. script returned error exit status 127 или dpkg returned an error code (1)
  2. Добавление нового репозитория
  3. Thread: installation script returned error exit status 127
  4. installation script returned error exit status 127
  5. Re: installation script returned error exit status 127
  6. Re: installation script returned error exit status 127
  7. Re: installation script returned error exit status 127
  8. Linux Mint Forums
  9. SOLVED: update manager and software manager not working
  10. SOLVED: update manager and software manager not working
  11. Re: update manager and software manager not working
  12. Re: update manager and software manager not working
  13. Thread: post-removal script returned error exit status 127
  14. SOLVED metacity-common post-removal script returned error exit status 127
  15. Re: post-removal script returned error exit status 127
  16. Re: post-removal script returned error exit status 127
  17. Re: post-removal script returned error exit status 127
  18. Re: post-removal script returned error exit status 127
  19. Re: post-removal script returned error exit status 127
  20. 5.6.4-1 post-installation script error
  21. right Apr 16th 2021

script returned error exit status 127 или dpkg returned an error code (1)

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

Оказывается, такие ошибки возникают у многих, и решаются они тоже весьма интересно (обратите внимание на файл, который я выделил в ошибке).

Так вот, открываем этот файл /var/lib/dpkg/info/php5-rrd.postrm и удаляем там все, а затем вписываем в него следующее:

сохраняем и закрываем файл, собственно это и есть решение проблемы 🙂 после чего в консоле например запускаем исправление зависимостей:

Вот и все, всем удачки!

Обычно ошибка выглядит так:

Удалите кеш пакетов:

Удалите осиротевшие пакеты:

Обновите список пакетов:

Обычно этого достаточно.

Если вы запутались с зависимостями, поможет интеллектуальное обновление системы:

Если установка была прервана, то следует переустановить пакет

Если репозиторий недоступен, исправить:

Если невозможно удалить/переустановить пакет, исправить:

Добавление нового репозитория

Пример добавления репозитория:

echo ‘deb http://cz.archive.ubuntu.com/ubuntu xenial main universe’ >> /etc/apt/sources.list.d/ubuntu-xenial-main-universe.list
apt-update

Если появится ошибка невалидности ключей:

Значит, нужно добавить указанные в сообщении ключи в доверенные:

Источник

Thread: installation script returned error exit status 127

Thread Tools
Display

installation script returned error exit status 127

E: linux-image-2.6.32-25-generic-pae: subprocess installed post-installation script returned error exit status 127
E: linux-image-generic-pae: dependency problems — leaving unconfigured
E: linux-generic-pae: dependency problems — leaving unconfigured

Every time I try to use Synaptic or do an update I am getting this message.
Any suggestions to fix this problem.
Thanks

Re: installation script returned error exit status 127

E: linux-image-2.6.32-25-generic-pae: subprocess installed post-installation script returned error exit status 127
E: linux-image-generic-pae: dependency problems — leaving unconfigured
E: linux-generic-pae: dependency problems — leaving unconfigured

Every time I try to use Synaptic or do an update I am getting this message.
Any suggestions to fix this problem.
Thanks

the -f will tell aptitude to try and fix and the -s says to simulate. It won’t do anything except tell you what would happen without the -s switch.

Re: installation script returned error exit status 127

As you can see from below, I am still getting the error message.
I have replaced the etc/apt/sources.list as per the link.

$ sudo apt-get install -f
[sudo] password for phil:
Reading package lists. Done
Building dependency tree
Reading state information. Done
0 upgraded, 0 newly installed, 0 to remove and 39 not upgraded.
3 not fully installed or removed.
After this operation, 0B of additional disk space will be used.
Setting up linux-image-2.6.32-25-generic-pae (2.6.32-25.45) .
Running depmod.
update-initramfs: Generating /boot/initrd.img-2.6.32-25-generic-pae
Running postinst hook script /usr/sbin/update-grub.
/etc/default/grub: 32: title: not found
User postinst hook script [/usr/sbin/update-grub] exited with value 127
dpkg: error processing linux-image-2.6.32-25-generic-pae (—configure):
subprocess installed post-installation script returned error exit status 127
dpkg: dependency problems prevent configuration of linux-image-generic-pae:
linux-image-generic-pae depends on linux-image-2.6.32-25-generic-pae; however:
Package linux-image-2.6.32-25-generic-pae is not configured yet.
dpkg: error processing linux-image-generic-pae (—configure):
dependency problems — leaving unconfigured
dpkg: dependency problems prevent configuration of linux-generic-pae:
linux-generic-pae depends on linux-image-generic-pae (= 2.6.32.25.27); however:
Package linux-image-generic-pae is not configured yet.
dpkg: error processing linux-generic-pae (—configure):
dependency problems — leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because the error message indicates its a followup error from a previous failure.
Errors were encountered while processing:
linux-image-2.6.32-25-generic-pae
linux-image-generic-pae
linux-generic-pae
E: Sub-process /usr/bin/dpkg returned an error code (1)

Re: installation script returned error exit status 127

You’ve got something wrong with grub! I’m only vaguely familiar with legacy grub; it never breaks. Do you know what version of grub you’ve got?

Источник

Linux Mint Forums

Welcome to the Linux Mint forums!

SOLVED: update manager and software manager not working

SOLVED: update manager and software manager not working

Post by kjvonly » Fri Sep 14, 2012 1:17 am

Last week I installed Linux Mint 13 Maya on my new HDD. My old windows 7 HDD died and since I was sick of Windows I decided to go to linux. Well, long story short yesterday and today software manager will not install software, and now update manager won’t even update. Here’s the error for update manager, as far as software manager is concerned you hit «install» and the install button disappears it appears to install, but low and behold, it doesn’t. what is going on? I’m hoping i didn’t make the wrong choice transitioning to linux

E: install-info: subprocess installed post-installation script returned error exit status 127

Setting up 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: error processing install-info (—configure):
subprocess installed post-installation script returned error exit status 127
Errors were encountered while processing:
install-info
W: Waited for dpkg —assert-multi-arch but it wasn’t there — dpkgGo (10: No child processes)
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover:
Setting up 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: error processing install-info (—configure):
subprocess installed post-installation script returned error exit status 127
Errors were encountered while processing:
install-info

Re: update manager and software manager not working

Post by caf4926 » Fri Sep 14, 2012 2:17 am

Re: update manager and software manager not working

Post by kjvonly » Fri Sep 14, 2012 8:07 pm

Sorry, I’m a total newbie. Last time i used linux was in high school. red hat back in the 90’s

When I type that in this is what I get:

$ sudo apt-get —fix-broken
[sudo] password for chris:
apt 0.8.16

exp12ubuntu10.2 for amd64 compiled on Jun 15 2012 15:08:48
Usage: apt-get [options] command
apt-get [options] install|remove pkg1 [pkg2 . ]
apt-get [options] source pkg1 [pkg2 . ]

apt-get is a simple command line interface for downloading and
installing packages. The most frequently used commands are update
and install.

Commands:
update — Retrieve new lists of packages
upgrade — Perform an upgrade
install — Install new packages (pkg is libc6 not libc6.deb)
remove — Remove packages
autoremove — Remove automatically all unused packages
purge — Remove packages and config files
source — Download source archives
build-dep — Configure build-dependencies for source packages
dist-upgrade — Distribution upgrade, see apt-get(8)
dselect-upgrade — Follow dselect selections
clean — Erase downloaded archive files
autoclean — Erase old downloaded archive files
check — Verify that there are no broken dependencies
changelog — Download and display the changelog for the given package
download — Download the binary package into the current directory

Options:
-h This help text.
-q Loggable output — no progress indicator
-qq No output except for errors
-d Download only — do NOT install or unpack archives
-s No-act. Perform ordering simulation
-y Assume Yes to all queries and do not prompt
-f Attempt to correct a system with broken dependencies in place
-m Attempt to continue if archives are unlocatable
-u Show a list of upgraded packages as well
-b Build the source package after fetching it
-V Show verbose version numbers
-c=? Read this configuration file
-o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp
See the apt-get(8), sources.list(5) and apt.conf(5) manual
pages for more information and options.
This APT has Super Cow Powers.

So I guess I need to know what else I need to type in for options and switches

Источник

Thread: post-removal script returned error exit status 127

Thread Tools
Display

SOLVED metacity-common post-removal script returned error exit status 127

Eish, it’s a hot day and nothing seems to be going right. Trying to figure a way out of this one — error 127. Looks like it could be Metacity problem? There a couple of pythons that also have a problem.

Not sure if I should remove entry for each single one in the database or not? This is the second time I’ve seen this happen, on a different machine, and one would think there is an automatic solution or utility to do this in Synaptic. Advice please.

Last edited by afrodeity; March 14th, 2010 at 03:40 PM .

Re: post-removal script returned error exit status 127

This could be the problem item?

Re: post-removal script returned error exit status 127

Last edited by afrodeity; March 10th, 2010 at 04:05 PM .

Re: post-removal script returned error exit status 127

Seems like the system is missing update-python-modules

Re: post-removal script returned error exit status 127

Re: post-removal script returned error exit status 127

I think this is my problem: update-gconf-defaults, should have spotted this right at the top, but stupidly went and googled the error code.

If I enter update-gconf-defaults in terminal I get this message:

There are a number of posts on error 127 which suggest recreating the file.

In this case, all I need to do is make a symbolic link between /usr/bin/pyhon2.6 and /usr/bin/python since the problem is with interpretation which python setup to use, I have both 2.5 AND 2.6 installed.

To make a symbolic link between /usr/bin/pyhon2.6 and /usr/bin/python

Last edited by afrodeity; March 14th, 2010 at 03:46 PM .

Источник

5.6.4-1 post-installation script error

Hey guys, I’m running in to an error when updating to 5.6.4-1, and I could use some guidance.

The update itself seems to have applied correctly, as the webgui reports that I’m on 5.6.4-1, but the post-install script is failing on the processing system modifications step.

I poked around a bit in the script and it looks like that step involves checking the versions of things and flagging possible issues? But I don’t know enough about omv under the hood to be sure.

Any help or just a point in the right direction would be appreciated!

Sorry, no solutions but lending credence to the issue. I’m on same boat.

Not the same boat, but you’re on the same lake

right — not sure why you’re running apt-get install -f. Can you try again with omv-upgrade and see if the same error occurs again?

TXJD64 — try apt install openmediavault. If it fails, apt install openmediavault-sftp. If that succeeds, try the first apt command again. What happens?

TXJD64 — try apt install openmediavault. If it fails, apt install openmediavault-sftp. If that succeeds, try the first apt command again. What happens?

Thanks, I’ve already tried both. Removing openmediavault-sftp then leaves openmediavault to exit with a (1) just the same. Doing an install (reinstall) of openmediavault fails with the same error. It seems to be happening at the SALT command when it tries to configure *something* but I’m not able to ascertain what. I’m removed openmediavault-sftp to better isolate the problem. what log can I check to see what exactly is failing in the post installation configuration?

Re-running omv-upgrade gives:

Edited once, last by TXJD64 ( Apr 13th 2021 ).

Afraid that’s above my pay grade. You’re on the right track, but I wouldn’t know where to check for logs either. hope someone more knowledgeable can chime in soon.

right — not sure why you’re running apt-get install -f. Can you try again with omv-upgrade and see if the same error occurs again?

omv-upgrade looks like it’s just running apt-get update and then stopping without doing anything else, not even getting to the post-install script part.

Looking in /var/lib/dpkg/info/openmediavault.postinst as far as I can tell the «processing system modifications» step is checking what version you’re coming from, then running different commands depending on which version it was, but i can’t see how that would be erroring out, so i’m kinda at a loss.

So are you saying that omv-upgrade does not produce any error message at all?

It produces the exact same output as apt-get update and nothing more.

Those target source errors don’t seem relevant, but who knows

There seem to be a number of repositories that I’m not sure should even belong there. they concern me.

Ign:12 http://ftp.nl.debian.org/debian stretch InRelease

Ign:13 https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.6 InRelease

Get:17 https://dl.ubnt.com/unifi/debian unifi-5.13 InRelease [3010 B]

E: Repository ‘https://dl.ubnt.com/unifi/debian unifi-5.13 InRelease’ changed its ‘Suite’ value from ‘testing’ to »

N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.

Did you add these? Debian Stretch is version 9, and OMV 5 runs on Buster (version 10).

I can’t even begin to imagine what Ubuntu Xenial (that’s 16.04!) and Debian Unifi are doing in there.

I also have a unifi controller running on this machine, those were probably added by it. But I’m not sure how that is relevant to the post-install script erroring out.

Good point. But I’ve seen some strange things in the past. it honestly wouldn’t surprise me if this was part of the problem.

Sorry I can’t be of more help.

An update: after some further testing I got the script to complete successfully by commenting out these 2 sections in /var/lib/dpkg/info/openmediavault.postinst :

I then ran omv-salt deploy run —no-color —quiet apt cronapt separately, and after a reboot everything seems normal. I’m not 100% sure what omv_module_set_dirty nginx is or how to apply it, but things seem to be working ok so far.

Thanks. that’s worked for me as well, though I share your concern about that omv_module_set_dirty nginx line.

Thanks a lot for your investigation. About omv_module_set_dirty nginx line, you have more information on dirty modules from documentation.

openmediavault does not display the submodules that are affected by the configuration changes. If you still want to know which submodules are affected, simply run cat /var/lib/openmediavault/dirtymodules.json in the CLI.

You just need to add ‘nginx’ module in ‘/var/lib/openmediavault/dirtymodules.json’ file. That’s what does this line in the post script.

So I guess it’s not necessary to comment this section in /var/lib/dpkg/info/openmediavault.postinst.

You never need to add anything to the dirtymodules file. If you want nginx config updates, just run sudo omv-salt deploy run nginx

omv 6.0.46-2 Shaitan | 64 bit | 5.19 proxmox kernel | plugins :: omvextrasorg 6.1.1 | kvm 6.1.23 | mergerfs 6.3.3 | zfs 6.0.11
omv-extras.org plugins source code and issue tracker — github

Please try ctrl-shift-R and read this before posting a question.
Please don’t PM for support. Too many PMs!

right Apr 16th 2021

hi,
i have the same problem,

Paramétrage de openmediavault (5.6.5-1) .

Creating configuration database .

Migrating configuration database .

Setting up Salt environment .

Processing system modifications .

dpkg: erreur de traitement du paquet openmediavault (—configure) :

installed openmediavault package post-installation script subprocess returned error exit status 1

Des erreurs ont été rencontrées pendant l’exécution :

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

when i run this command sudo omv-salt deploy run nginx

Comment: States ran successfully. Updating debian.

Duration: 2019.287 ms

Duration: 219.673 ms

Duration: 2.33 ms

Name: update-ca-certificates —fresh

Comment: Command «update-ca-certificates —fresh» run

Duration: 1418.091 ms

Clearing symlinks in /etc/ssl/certs.

Updating certificates in /etc/ssl/certs.

126 added, 0 removed; done.

Running hooks in /etc/ca-certificates/update.d.

Duration: 2.885 ms

Summary for debian

Succeeded: 4 (changed=4)

Total states run: 4

Total run time: 1.643 s

Comment: File /etc/nginx/sites-available/openmediavault-webgui is in the correct state

Duration: 230.325 ms

Comment: File /etc/nginx/openmediavault-webgui.d/security.conf updated

Duration: 68.54 ms

add_header X-XSS-Protection «1; mode=block»;

+add_header Permissions-Policy «microphone=(), camera=(), geolocation=(), payment=()» always;

Name: nginx_ensite openmediavault-webgui

Comment: Command «nginx_ensite openmediavault-webgui» run

Duration: 44.713 ms

Site configuration file ‘openmediavault-webgui’ is already enabled.

Comment: Run failed on minions: debian

Duration: 358.911 ms

Data failed to compile:

Rendering SLS ‘base:omv.deploy.monit.default’ failed: Jinja error: tls: Invalid value ‘0’, allowed values are ‘none, ssl, starttls, auto’.

Traceback (most recent call last):

File «/usr/lib/python3/dist-packages/salt/utils/templates.py», line 497, in render_jinja_tmpl

File «/usr/lib/python3/dist-packages/jinja2/asyncsupport.py», line 76, in render

return original_render(self, *args, **kwargs)

File «/usr/lib/python3/dist-packages/jinja2/environment.py», line 1008, in render

return self.environment.handle_exception(exc_info, True)

File «/usr/lib/python3/dist-packages/jinja2/environment.py», line 780, in handle_exception

reraise(exc_type, exc_value, tb)

File «/usr/lib/python3/dist-packages/jinja2/_compat.py», line 37, in reraise

File » «, line 37, in top-level template code

File «/usr/lib/python3/dist-packages/jinja2/sandbox.py», line 438, in call

return __context.call(__obj, *args, **kwargs)

File «/usr/lib/python3/dist-packages/salt/loader.py», line 1235, in __call__

return self.loader.run(run_func, *args, **kwargs)

File «/usr/lib/python3/dist-packages/salt/loader.py», line 2268, in run

return self._last_context.run(self._run_as, _func_or_method, *args, **kwargs)

File «/usr/lib/python3/dist-packages/salt/loader.py», line 2283, in _run_as

return _func_or_method(*args, **kwargs)

File «/var/cache/salt/minion/extmods/modules/omv_conf.py», line 39, in get

objs = db.get(id_, identifier)

File «/usr/lib/python3/dist-packages/openmediavault/config/database.py», line 85, in get

File «/usr/lib/python3/dist-packages/openmediavault/config/database.py», line 726, in execute

File «/usr/lib/python3/dist-packages/openmediavault/config/database.py», line 487, in _elements_to_object

File «/usr/lib/python3/dist-packages/openmediavault/config/object.py», line 236, in validate

File «/usr/lib/python3/dist-packages/openmediavault/config/datamodel.py», line 202, in validate

File «/usr/lib/python3/dist-packages/openmediavault/json/schema.py», line 175, in validate

self._validate_type(value, schema, name)

File «/usr/lib/python3/dist-packages/openmediavault/json/schema.py», line 229, in _validate_type

File «/usr/lib/python3/dist-packages/openmediavault/json/schema.py», line 200, in _validate_type

self._validate_object(value, schema, name)

File «/usr/lib/python3/dist-packages/openmediavault/json/schema.py», line 305, in _validate_object

self._check_properties(value, schema, name)

File «/usr/lib/python3/dist-packages/openmediavault/json/schema.py», line 519, in _check_properties

self._validate_type(value[propk], propv, path)

File «/usr/lib/python3/dist-packages/openmediavault/json/schema.py», line 229, in _validate_type

File «/usr/lib/python3/dist-packages/openmediavault/json/schema.py», line 209, in _validate_type

self._validate_string(value, schema, name)

File «/usr/lib/python3/dist-packages/openmediavault/json/schema.py», line 284, in _validate_string

self._check_enum(value, schema, name)

File «/usr/lib/python3/dist-packages/openmediavault/json/schema.py», line 475, in _check_enum

% (valuev, «, «.join(map(str, schema[‘enum’]))),

Источник

ошибка установки пакета (не устанавливается и не удаляется)

Модератор: Модераторы разделов

jika76

Сообщения: 94
ОС: Mandriva 2010.2-Ubuntu 11.04

ошибка установки пакета

(Ubuntu 11.10)
Здравствуйте.
При установке пакета sudo apt-get install mysql-server-5.1 вывел

Код:

start: Job failed to start
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: не удалось обработать параметр mysql-server-5.1 (--configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 1
Отчёты apport не записаны, так достигнут MaxReports
dpkg: зависимости пакетов не позволяют настроить пакет mysql-server:
mysql-server зависит от mysql-server-5.1, однако:
Пакет mysql-server-5.1 пока не настроен.
dpkg: не удалось обработать параметр mysql-server (--configure):
проблемы зависимостей -- оставляем не настроенным
Отчёты apport не записаны, так достигнут MaxReports
При обработке следующих пакетов произошли ошибки:
mysql-server-5.1
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

То-же самое при установки с менеджера и sudo apt-get install -f.
убил кэшируимый пакет с /var/cache/apt/archives ,думал при загрузке с сети побился,хотя загрзчик wget.
При удалении счерез purge

Код:

dpkg: предупреждение: при удалении mysql-server-5.1 не пустой каталог «/etc/mysql» не удалён.

Что можно сделать,что-бы все-таки установить mysql?

Аватара пользователя

sash-kan

Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Контактная информация:

Re: ошибка установки пакета

Сообщение

sash-kan » 08.02.2012 11:55

1.

jika76 писал(а): ↑

08.02.2012 07:23

Отчёты apport не записаны, так достигнут MaxReports

о господи!
когда собираетесь выкладывать сообщения команд, запускайте их, пожалуйста, с человекочитабельной локалью:
$ LC_ALL=C <команда>

2. попробуйте всё-таки пакет mysql-server ставить, а не mysql-server-bla-bla-bla

Писать безграмотно — значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог

jika76

Сообщения: 94
ОС: Mandriva 2010.2-Ubuntu 11.04

Re: ошибка установки пакета

Сообщение

jika76 » 08.02.2012 14:34

То же самое ,при том,пробно устанавливал pidgin,(он то установилсяно )при установке начал доустанавливатся :
dpkg: не удалось обработать параметр phppgadmin (—configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 127
Настраивается пакет indicator-status-provider-pidgin (0.5.0-0ubuntu1) …
Настраивается пакет pidgin-data (1:2.10.0-0ubuntu2) …
Настраивается пакет pidgin (1:2.10.0-0ubuntu2) …
Настраивается пакет pidgin-libnotify (0.14-4ubuntu9) …
Обрабатываются триггеры для menu …
При обработке следующих пакетов произошли ошибки:
mysql-server-5.1
mysql-server
phppgadmin

Аватара пользователя

sash-kan

Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Контактная информация:

Re: ошибка установки пакета

Сообщение

sash-kan » 08.02.2012 15:08

jika76 писал(а): ↑

08.02.2012 14:34

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

что выдаёт
$ LC_ALL=C sudo aptitude purge mysql-server-5.1 mysql-server phppgadmin
?

Писать безграмотно — значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог

jika76

Сообщения: 94
ОС: Mandriva 2010.2-Ubuntu 11.04

Re: ошибка установки пакета

Сообщение

jika76 » 08.02.2012 15:39

~$ LC_ALL=C sudo aptitude purge mysql-server-5.1 mysql-server phppgadmin
[sudo] password for jj:
The following packages will be REMOVED:
mysql-server{p} mysql-server-5.1{p} phppgadmin{p}
0 packages upgraded, 0 newly installed, 3 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 19.8 MB will be freed.
Do you want to continue? [Y/n/?] y
(Reading database … 314625 files and directories currently installed.)
Removing mysql-server …
Removing mysql-server-5.1 …
Purging configuration files for mysql-server-5.1 …
dpkg: warning: while removing mysql-server-5.1, directory ‘/etc/mysql’ not empty so not removed.
Removing phppgadmin …
Purging configuration files for phppgadmin …
Processing triggers for man-db …
Processing triggers for ureadahead …

Аватара пользователя

sash-kan

Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Контактная информация:

Re: ошибка установки пакета

Сообщение

sash-kan » 09.02.2012 12:26

jika76
ну, насколько я понял, всё благополучно удалилось (вы ведь полный вывод привели?)·
теперь удалите на всякий случай каталог /etc/mysql (если у вас там что-то ценное, переименуйте его)·
и попробуйте поставить mysql-server, предварительно обновив список пакетов:
$ export LC_ALL=C
$ sudo aptitude update && sudo aptitude install mysql-server
вывод этих команд выложите, пожалуйста, сюда·

Писать безграмотно — значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог

jika76

Сообщения: 94
ОС: Mandriva 2010.2-Ubuntu 11.04

Re: ошибка установки пакета

Сообщение

jika76 » 09.02.2012 12:49

The following partially installed packages will be configured:
mysql-server mysql-server-5.1
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
Setting up mysql-server-5.1 (5.1.58-1ubuntu1) …
120209 12:45:12 [Note] Plugin ‘FEDERATED’ is disabled.
120209 12:45:12 InnoDB: Initializing buffer pool, size = 8.0M
120209 12:45:12 InnoDB: Completed initialization of buffer pool
120209 12:45:12 InnoDB: Started; log sequence number 0 44233
120209 12:45:13 InnoDB: Starting shutdown…
120209 12:45:18 InnoDB: Shutdown completed; log sequence number 0 44233
start: Job failed to start
invoke-rc.d: initscript mysql, action «start» failed.
dpkg: error processing mysql-server-5.1 (—configure):
subprocess installed post-installation script returned error exit status 1
No apport report written because MaxReports is reached already
dpkg: dependency problems prevent configuration of mysql-server:
mysql-server depends on mysql-server-5.1; however:
Package mysql-server-5.1 is not configured yet.
dpkg: error processing mysql-server (—configure):
dependency problems — leaving unconfigured
No apport report written because MaxReports is reached already
Errors were encountered while processing:
mysql-server-5.1
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover:
Setting up mysql-server-5.1 (5.1.58-1ubuntu1) …
start: Job failed to start
invoke-rc.d: initscript mysql, action «start» failed.
dpkg: error processing mysql-server-5.1 (—configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of mysql-server:
mysql-server depends on mysql-server-5.1; however:
Package mysql-server-5.1 is not configured yet.
dpkg: error processing mysql-server (—configure):
dependency problems — leaving unconfigured
Errors were encountered while processing:
mysql-server-5.1
mysql-server

Списки не стал выкладывать.

Проблемы зависимостей?

Аватара пользователя

sash-kan

Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Контактная информация:

Re: ошибка установки пакета

Сообщение

sash-kan » 09.02.2012 16:05

jika76 писал(а): ↑

09.02.2012 12:49

The following partially installed packages will be configured:
mysql-server mysql-server-5.1

вы точно перед этим выполняли команду, приведённую здесь и она точно отработала без ошибок?

Писать безграмотно — значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог

jika76

Сообщения: 94
ОС: Mandriva 2010.2-Ubuntu 11.04

Re: ошибка установки пакета

Сообщение

jika76 » 09.02.2012 22:28

LC_ALL=C sudo aptitude purge mysql-server-5.1 mysql-server phppgadmin
[sudo] password for jj:
The following packages will be REMOVED:
mysql-server{p} mysql-server-5.1{p}
0 packages upgraded, 0 newly installed, 2 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 13.6 MB will be freed.
Do you want to continue? [Y/n/?] y
(Reading database … 321507 files and directories currently installed.)
Removing mysql-server …
Removing mysql-server-5.1 …
Purging configuration files for mysql-server-5.1 …
dpkg: warning: while removing mysql-server-5.1, directory ‘/etc/mysql’ not empty so not removed.
Processing triggers for man-db …
Processing triggers for ureadahead …

——————————————

sudo apt-get purge mysql-serve
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
E: Не удалось найти пакет mysql-serve
===================
Удалилось,благодарю,но проблема установки осталась.
3 раза выскакивает окно Debconf для ввода пароля msql и завершается аварийно.
Пробывал как с вводом пароля,так и без него.

export LC_ALL=C
sudo aptitude update && sudo aptitude install mysql-server
………………………
……………………….
The following NEW packages will be installed:
mysql-server mysql-server-5.1{a}
0 packages upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/6261 kB of archives. After unpacking 13.6 MB will be used.
Do you want to continue? [Y/n/?] y
Preconfiguring packages …
Selecting previously deselected package mysql-server-5.1.
(Reading database … 321426 files and directories currently installed.)
Unpacking mysql-server-5.1 (from …/mysql-server-5.1_5.1.58-1ubuntu1_i386.deb) …
Selecting previously deselected package mysql-server.
Unpacking mysql-server (from …/mysql-server_5.1.58-1ubuntu1_all.deb) …
Processing triggers for ureadahead …
Processing triggers for man-db …
Setting up mysql-server-5.1 (5.1.58-1ubuntu1) …
start: Job failed to start
invoke-rc.d: initscript mysql, action «start» failed.
dpkg: error processing mysql-server-5.1 (—configure):
subprocess installed post-installation script returned error exit status 1
No apport report written because MaxReports is reached already
dpkg: dependency problems prevent configuration of mysql-server:
mysql-server depends on mysql-server-5.1; however:
Package mysql-server-5.1 is not configured yet.
dpkg: error processing mysql-server (—configure):
dependency problems — leaving unconfigured
No apport report written because MaxReports is reached already
Errors were encountered while processing:
mysql-server-5.1
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover:
Setting up mysql-server-5.1 (5.1.58-1ubuntu1) …
start: Job failed to start
invoke-rc.d: initscript mysql, action «start» failed.
dpkg: error processing mysql-server-5.1 (—configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of mysql-server:
mysql-server depends on mysql-server-5.1; however:
Package mysql-server-5.1 is not configured yet.
dpkg: error processing mysql-server (—configure):
dependency problems — leaving unconfigured
Errors were encountered while processing:
mysql-server-5.1
mysql-server

jika76

Сообщения: 94
ОС: Mandriva 2010.2-Ubuntu 11.04

Аватара пользователя

sgfault

Сообщения: 586
Статус:
Контактная информация:

Re: ошибка установки пакета

Сообщение

sgfault » 10.02.2012 12:40

На всякий случай покажите

затем выполните от рута

Код: Выделить всё

# invoke-rc.d --disclose-deny mysql start ;  echo $?

или такой вариант, если init.d скрипт называется не mysql,

Код: Выделить всё

# invoke-rc.d --disclose-deny "$(basename "$(find /etc/init.d/ -name '*mysql*' )")" start ;  echo $?

и выложите на всякий случай (или в ubuntu симлинки из rc?.d уже не используются?)

jika76

Сообщения: 94
ОС: Mandriva 2010.2-Ubuntu 11.04

Re: ошибка установки пакета

Сообщение

jika76 » 10.02.2012 19:47

1.
dpkg -l | grep mysql
ii libdbd-mysql-perl 4.019-1 Perl5 database interface to the MySQL database
ii libmysqlclient-dev 5.1.58-1ubuntu1 MySQL database development files
ii libmysqlclient16 5.1.58-1ubuntu1 MySQL database client library
ii libqt4-sql-mysql 4:4.7.4-0ubuntu8.1 Qt 4 MySQL database driver
ii mysql-client 5.1.58-1ubuntu1 MySQL database client (metapackage depending on the latest version)
ii mysql-client-5.1 5.1.58-1ubuntu1 MySQL database client binaries
ii mysql-client-core-5.1 5.1.58-1ubuntu1 MySQL database core client binaries
ii mysql-common 5.1.58-1ubuntu1 MySQL database common files, e.g. /etc/mysql/my.cnf
ii mysql-navigator 1.4.2-13 GUI client program for MySQL database server
ii mysql-server-core-5.1 5.1.58-1ubuntu1 MySQL database server binaries
rc php5-mysql 5.3.6-13ubuntu3.3 MySQL module for php5
2.
~$ sudo invoke-rc.d —disclose-deny mysql start ; echo $?

invoke-rc.d: unknown initscript, /etc/init.d/mysql not found.
100

———-
3.
sudo invoke-rc.d —disclose-deny «$(basename «$(find /etc/init.d/ -name ‘*mysql*’ )»)» start ; echo $?
sudo: unable to resolve host ubuntu
invoke-rc.d: syntax error: invalid empty parameter
103
~$ sudo invoke-rc.d —disclose-deny «$(basename «$(find /etc/init.d/ -name ‘*mysql*’ )» start ; echo $?
>
4.
~$ sudo find -P /etc/ -lname ‘*init.d/*mysql*’
sudo: unable to resolve host ubuntu
~$

Аватара пользователя

sgfault

Сообщения: 586
Статус:
Контактная информация:

Re: ошибка установки пакета

Сообщение

sgfault » 10.02.2012 20:21

Хм.. ну, попробуйте удалить все, относящееся к mysql, потом на всякий случай стереть все автоматически установленные и теперь неиспользуемые пакеты, а потом поставить заново. Например так

Код: Выделить всё

$ sudo apt-get purge  mysql-client  mysql-client-5.1  mysql-client-core-5.1   mysql-common  mysql-navigator  mysql-server-core-5.1    php5-mysql
$ sudo apt-get autoremove

потом посмотрите, что осталось

а потом заново apt-get install .. и тд. Ну, и весь вывод выкладывайте сюда )

Тема: Не обновляется midori  (Прочитано 4622 раз)

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

Установил на нетбук runtu, обновился apt-get upgrade… Обновилось все кроме midori.
Обновление валится с ошибкой 127.
Принудительно старая версия не удаляется.
Старая версия впринципе работает, но если присмотреться, то стартует с ошибками, если запускать мидори из терминала.

user@asus-netbook:~$ sudo apt-get upgrade
[sudo] password for user:
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Пакеты, которые будут обновлены:
  midori
обновлено 1, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
не установлено до конца или удалено 2 пакетов.
Необходимо скачать 0B/1 135kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 86,0kB.
Хотите продолжить [Д/н]?
(Чтение базы данных ... на данный момент установлено 51868 файлов и каталогов.)
Подготовка к замене пакета midori 0.3.6-1~llwkt1 (используется файл .../midori_0.4.1-1~llwkt2_i386.deb) ...
/var/lib/dpkg/tmp.ci/preinst: 4: dpkg-maintscript-helper: not found
dpkg: не удалось обработать параметр /var/cache/apt/archives/midori_0.4.1-1~llwkt2_i386.deb (--unpack):
 подпроцесс новый сценарий pre-installation возвратил код ошибки 127
/var/lib/dpkg/tmp.ci/postrm: 4: dpkg-maintscript-helper: not found
dpkg: ошибка при очистке -
 подпроцесс новый сценарий post-removal возвратил код ошибки 127
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/midori_0.4.1-1~llwkt2_i386.deb
localepurge: Disk space freed in /usr/share/locale: 0 KiB
localepurge: Disk space freed in /usr/share/man: 0 KiB
localepurge: Disk space freed in /usr/share/gnome/help: 0 KiB
localepurge: Disk space freed in /usr/share/omf: 0 KiB

Total disk space freed by localepurge: 0 KiB

E: Sub-process /usr/bin/dpkg returned an error code (1)
user@asus-netbook:~$

« Последнее редактирование: Октябрь 14, 2011, 13:27:03 от Mantrid »


Записан


Обновление валится с ошибкой 127.
Принудительно старая версия не удаляется.

   Выполните следующее:

sudo dpkg -P midoriпосле чего отредактируйте с правами администратора файл /var/lib/dpkg/status (предварительно создав копию) — найдите абзац с информацией о midori и удалите его, а также все файлы midori.* из каталога /var/lib/dpkg/info/*.

  Поcле этого выполните

sudo aptitude update
sudo aptitude full-upgrade
sudo aptitude install midori


Записан


Проблема решилась сама собой…
Наверно это было как-то связано с репозиториями.


Записан


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