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

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

устанавливаю через Synaptec liferea

в конце установки получаю: E: liferea: подпроцесс установлен сценарий post-installation возвратил код ошибки 1

подозреваю что это после

версия дистра Ubuntu 12.04.4 LTS

108812:1462833258

86121:847358151

108812:1462833258

86121:847358151

Что там за файлы есть? Покажи tree /usr/share/doc/liferea или find /usr/share/doc/liferea

108812:1462833258

86121:847358151

Можно косить. Но на всякий случай еще покажи

108812:1462833258

86121:847358151

на всякий случай сделай бекап тех двух файлов:

И проверь целостность пакета liferea:

Если будут разбежности — верни старые файлы на место

108812:1462833258

108812:1462833258

86121:847358151

вот по этому я написал

Верни папку наместо: sudo mkdir /usr/share/doc/liferea

P.S. Наверное стоит сознать багрепорт на багтрекер убунты про пакет liferea.

86121:847358151

md5sum: ПРЕДУПРЕЖДЕНИЕ: не удалось прочитать 2 файла из списка

Таки надо было вернуть назад те два файла.

Сейчас можно попробовать переустановить пакет. Есть два варианта:

108812:1462833258

p

86121:847358151

rmdir: не удалось удалить «/usr/share/doc/liferea»: Каталог не пуст

точно баг скрипта установки. Ну тогда надо как я говорил:
1. Очистить папку /usr/share/doc/liferea (но саму папку оставить):

И всё будет хорошо. И за ядро не беспокойся — оно походу стало нормально.

86121:847358151

Не поможет. Оно только разруливает сломанные зависимости, а тут баг скрипта установки.

Источник

Как решить конфликт зависимостей MySQL и MariaBD?

На новом проекте используется MariaBD, неглядя запустил её установку, и только в процессе заметил, что установщик снес мне MySQL. Из установки MairaBD вышел.

dpkg: ошибка при обработке архива /var/cache/apt/archives/mysql-server-5.7_5.7.21-0ubuntu0.16.04.1_amd64.deb (—unpack):
подпроцесс новый сценарий pre-installation возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
/var/cache/apt/archives/mysql-server-5.7_5.7.21-0ubuntu0.16.04.1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

При попытке удалить MariaBD:

sudo apt-get remove mariadb-server

При попытке установить обратно MariaBD:

sudo apt-get install mariadb-server

Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
E: Не удалось найти пакет mariadb

Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
E: Не удалось найти пакет mysql

Удаляется mariadb-server-10.0 (10.0.34-0ubuntu0.16.04.1) …
Вычищаются файлы настройки пакета mariadb-server-10.0 (10.0.34-0ubuntu0.16.04.1) …
Настраивается пакет mysql-server-5.7 (5.7.21-0ubuntu0.16.04.1) …
update-alternatives: ошибка: альтернативный путь /etc/mysql/mysql.cnf не существует
dpkg: ошибка при обработке пакета mysql-server-5.7 (—configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 2
dpkg: зависимости пакетов не позволяют настроить пакет mysql-server:
mysql-server зависит от mysql-server-5.7, однако:
Пакет mysql-server-5.7 пока не настроен.

dpkg: ошибка при обработке пакета mysql-server (—configure):
проблемы зависимостей — оставляем не настроенным
Отчёты apport не записаны, так как сообщение об ошибке указывает на повторную ошибку от предыдущего отказа.
При обработке следующих пакетов произошли ошибки:
mysql-server-5.7
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Заметьте, выбирается «mariadb-test» для glob «mariadb*»
Заметьте, выбирается «mariadb-test-data-10.0» для glob «mariadb*»
Заметьте, выбирается «mariadb-test-data» для glob «mariadb*»
Заметьте, выбирается «mariadb-test-5.5» для glob «mariadb*»
Заметьте, выбирается «mariadb-common» для glob «mariadb*»
Заметьте, выбирается «mariadb-plugin-connect» для glob «mariadb*»
Заметьте, выбирается «mariadb-server-core-5.5» для glob «mariadb*»
Заметьте, выбирается «mariadb-server-5.5» для glob «mariadb*»
Заметьте, выбирается «mariadb-tokudb-engine-5.5» для glob «mariadb*»
Заметьте, выбирается «mariadb-server-core-10.0» для glob «mariadb*»
Заметьте, выбирается «mariadb-connect-engine-10.0» для glob «mariadb*»
Заметьте, выбирается «mariadb-galera-server» для glob «mariadb*»
Заметьте, выбирается «mariadb-client-5.5» для glob «mariadb*»
Заметьте, выбирается «mariadb-server-10.0» для glob «mariadb*»
Заметьте, выбирается «mariadb-plugin-oqgraph» для glob «mariadb*»
Заметьте, выбирается «mariadb-plugin-spider» для glob «mariadb*»
Заметьте, выбирается «mariadb-galera-server-10.0» для glob «mariadb*»
Заметьте, выбирается «mariadb-plugin-tokudb» для glob «mariadb*»
Заметьте, выбирается «mariadb-client-10.0» для glob «mariadb*»
Заметьте, выбирается «mariadb-server» для glob «mariadb*»
Заметьте, выбирается «mariadb-tokudb-engine-10.0» для glob «mariadb*»
Заметьте, выбирается «mariadb-client-core-10.0» для glob «mariadb*»
Заметьте, выбирается «mariadb-client» для glob «mariadb*»
Заметьте, выбирается «mariadb-test-10.0» для glob «mariadb*»
Заметьте, выбирается «mariadb-oqgraph-engine-10.0» для glob «mariadb*»
Заметьте, выбирается «mariadb-galera-server-5.5» для glob «mariadb*»
Заметьте, выбирается «mariadb-client-core-5.5» для glob «mariadb*»
Заметьте, выбирается «mariadb-plugin-mroonga» для glob «mariadb*»
Пакет «mariadb-server-5.5» не установлен, поэтому не может быть удалён
Пакет «mariadb-client-5.5» не установлен, поэтому не может быть удалён
Пакет «mariadb-client-core-5.5» не установлен, поэтому не может быть удалён
Пакет «mariadb-galera-server-10.0» не установлен, поэтому не может быть удалён
Пакет «mariadb-connect-engine-10.0» не установлен, поэтому не может быть удалён
Пакет «mariadb-oqgraph-engine-10.0» не установлен, поэтому не может быть удалён
Пакет «mariadb-tokudb-engine-10.0» не установлен, поэтому не может быть удалён
Пакет «mariadb-tokudb-engine-5.5» не установлен, поэтому не может быть удалён
Пакет «mariadb-galera-server» не установлен, поэтому не может быть удалён
Пакет «mariadb-galera-server-5.5» не установлен, поэтому не может быть удалён
Пакет «mariadb-server-core-5.5» не установлен, поэтому не может быть удалён
Пакет «mariadb-test-10.0» не установлен, поэтому не может быть удалён
Пакет «mariadb-test-5.5» не установлен, поэтому не может быть удалён
Пакет «mariadb-test-data-10.0» не установлен, поэтому не может быть удалён
Пакет «mariadb-client» не установлен, поэтому не может быть удалён
Пакет «mariadb-client-10.0» не установлен, поэтому не может быть удалён
Пакет «mariadb-client-core-10.0» не установлен, поэтому не может быть удалён
Пакет «mariadb-common» не установлен, поэтому не может быть удалён
Пакет «mariadb-plugin-connect» не установлен, поэтому не может быть удалён
Пакет «mariadb-plugin-mroonga» не установлен, поэтому не может быть удалён
Пакет «mariadb-plugin-oqgraph» не установлен, поэтому не может быть удалён
Пакет «mariadb-plugin-spider» не установлен, поэтому не может быть удалён
Пакет «mariadb-plugin-tokudb» не установлен, поэтому не может быть удалён
Пакет «mariadb-server» не установлен, поэтому не может быть удалён
Пакет «mariadb-server-10.0» не установлен, поэтому не может быть удалён
Пакет «mariadb-server-core-10.0» не установлен, поэтому не может быть удалён
Пакет «mariadb-test» не установлен, поэтому не может быть удалён
Пакет «mariadb-test-data» не установлен, поэтому не может быть удалён
Следующие пакеты устанавливались автоматически и больше не требуются:
libappindicator1 libdbd-mysql-perl libdbi-perl libindicator7 libmysqlclient20 libqmi-glib1 libqt5x11extras5 libsodium18
libterm-readkey-perl libwebp5:i386 linux-headers-4.4.0-109 linux-headers-4.4.0-109-generic linux-headers-4.4.0-112
linux-headers-4.4.0-112-generic linux-image-4.4.0-109-generic linux-image-4.4.0-112-generic
linux-image-extra-4.4.0-109-generic linux-image-extra-4.4.0-112-generic
Для их удаления используйте «sudo apt autoremove».
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 11 пакетов не обновлено.
не установлено до конца или удалено 2 пакетов.
После данной операции, объём занятого дискового пространства возрастёт на 0 B.
Настраивается пакет mysql-server-5.7 (5.7.21-0ubuntu0.16.04.1) …
update-alternatives: ошибка: альтернативный путь /etc/mysql/mysql.cnf не существует
dpkg: ошибка при обработке пакета mysql-server-5.7 (—configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 2
dpkg: зависимости пакетов не позволяют настроить пакет mysql-server:
mysql-server зависит от mysql-server-5.7, однако:
Пакет mysql-server-5.7 пока не настроен.

dpkg: ошибка при обработке пакета mysql-server (—configure):
проблемы зависимостей — оставляем не настроенным
Отчёты apport не записаны, так как сообщение об ошибке указывает на повторную ошибку от предыдущего отказа.
При обработке следующих пакетов произошли ошибки:
mysql-server-5.7
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

HellWalk, apt remove mysql-server-5.7 mysql-server

если данные не важны, то apt purge mysql-server-5.7 mysql-server

sudo apt purge mysql-server-5.7 mysql-server

Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Пакет «mysql-server» не установлен, поэтому не может быть удалён
Пакет «mysql-server-5.7» не установлен, поэтому не может быть удалён
Следующие пакеты устанавливались автоматически и больше не требуются:
libappindicator1 libdbd-mysql-perl libdbi-perl libevent-core-2.0-5 libindicator7 libmysqlclient20 libqmi-glib1 libqt5x11extras5 libsodium18
libterm-readkey-perl libwebp5:i386 linux-headers-4.4.0-109 linux-headers-4.4.0-109-generic linux-headers-4.4.0-112
linux-headers-4.4.0-112-generic linux-image-4.4.0-109-generic linux-image-4.4.0-112-generic linux-image-extra-4.4.0-109-generic
linux-image-extra-4.4.0-112-generic
Для их удаления используйте «sudo apt autoremove».
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 11 пакетов не обновлено.

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

sudo apt-get install mysql-server

rm: невозможно удалить ‘/var/lib/mysql/debian-*.flag’: Нет такого файла или каталога

Помимо прочего выполнял команды:

и он там на 650 мб еще кучу всего наудалял, в том числе mysql-core

И все равно ошибка:

sudo apt-get install mysql-server

dpkg: ошибка при обработке пакета mysql-server (—configure):
проблемы зависимостей — оставляем не настроенным
Обрабатываются триггеры для libc-bin (2.23-0ubuntu10) …
Отчёты apport не записаны, так как сообщение об ошибке указывает на повторную ошибку от предыдущего отказа.
Обрабатываются триггеры для systemd (229-4ubuntu21.2) …
Обрабатываются триггеры для ureadahead (0.100.0-19) …
При обработке следующих пакетов произошли ошибки:
mysql-server-5.7
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

Источник

unixforum.org

Форум для пользователей UNIX-подобных систем

удаление «поломанных» пакетов

file.php?avatar=61842

удаление «поломанных» пакетов

Сообщение Reign » 05.08.2010 12:34

file.php?avatar=152

Re: удаление «поломанных» пакетов

Сообщение sash-kan » 05.08.2010 16:57

что это значит? подозреваю, вы удалили какие-то каталоги в /var/cache/. больше так, пожалуйста, не делайте.

вероятно, вы этот каталог таки удалили: /var/cache/debconf
создайте его заново.

file.php?avatar=61842

Re: удаление «поломанных» пакетов

Сообщение Reign » 05.08.2010 18:18

file.php?avatar=152

Re: удаление «поломанных» пакетов

Сообщение sash-kan » 05.08.2010 22:09

file.php?avatar=61842

Re: удаление «поломанных» пакетов

Сообщение Reign » 05.08.2010 22:49

file.php?avatar=152

Re: удаление «поломанных» пакетов

Сообщение sash-kan » 05.08.2010 23:15

file.php?avatar=61842

Re: удаление «поломанных» пакетов

Сообщение Reign » 06.08.2010 00:35

file.php?avatar=152

Re: удаление «поломанных» пакетов

Сообщение sash-kan » 06.08.2010 01:05

file.php?avatar=61842

Re: удаление «поломанных» пакетов

Сообщение Reign » 06.08.2010 10:39

file.php?avatar=152

Re: удаление «поломанных» пакетов

Сообщение sash-kan » 06.08.2010 10:54

file.php?avatar=61842

Re: удаление «поломанных» пакетов

Сообщение Reign » 06.08.2010 11:03

Удалил mysql пакет с cache/apt и взял upgrade, тоже самое:

file.php?avatar=152

Re: удаление «поломанных» пакетов

Сообщение sash-kan » 06.08.2010 12:38

file.php?avatar=61842

Re: удаление «поломанных» пакетов

Сообщение Reign » 06.08.2010 13:26

file.php?avatar=152

Re: удаление «поломанных» пакетов

Сообщение sash-kan » 06.08.2010 16:27

imysql-server
удалите никак не настраивающийся пакет linux-headers:
$ sudo aptitude remove

ilinux-headers
обновите список пакетов:
$ sudo aptitude update
завершите все операции по установке/настройке:
$ sudo aptitude install

если возникнут ошибки, выкладывайте выдачу команды.

Источник

Проблема с post-installation.

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

Ума не приложу, что это и какие последствия это имеет. Программы, вроде, работают. Debian.

101244: 1100569697

Нужен полный лог, начиная с команды установки.

49912:1163776537

Инкременирую сообщение выше. Заодно покажите /var/lib/dpkg/info/rsyslog.postinst.

Полный лог занимает очень много места.

101244: 1100569697

Полный лог занимает очень много места.

И с LANG=C перед выполнением, гадать по локализованным сообщения сложно.

49912:1163776537

insserv: warning: script ‘K01smfpd’ missing LSB tags and overrides
insserv: warning: script ‘smfpd’ missing LSB tags and overrides
insserv: warning: script ‘winetricks’ missing LSB tags and overrides

101244: 1100569697

Меня вообще ужасно удивляет факт существования скрипта winetricks %)

Спасибо большое. Все отлично. Как вы так быстро все поняли?

49912:1163776537

Встречал раньше такие сообщения на форумах. Кроме того, когда сам писал init-скрипт, обнаружил, что insserv немного сходит с ума (предполагает весьма странные вещи) на скриптах без правильного LSB init script header.

Источник

Как решить проблему в Ubuntu?

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

Очень нужна ваша помощь.

5b08f555c1e2a012226494

После чего пакеты доустановятся корректно, это было решением в треде

5b08f555c1e2a012226494

htmldeveloper: Вот что вернуло
Настраивается пакет qmail (1.06-5) …

Your system needs to have a fully qualified domain name (fqdn) in
order to install the var-qmail packages.

dpkg: ошибка при обработке пакета qmail (—configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 1

уже вроде runit не выводится

5b08f555c1e2a012226494

5b08f555c1e2a012226494

Складывается впечатление, что вы понаставляли кучу пакетов, сами не понимая что они делают и для чего (qmail и runit наверняка поставились не из-за mailru, а раньше).

Удалите qmail для начала:

5b08f555c1e2a012226494

5b08f555c1e2a012226494

Да, выполнялось резервное копирование. Теперь все нормально ввелось, но опять же после ввода
sudo apt-get purge qmail*

Пакет «gmailfs» не установлен, поэтому не может быть удалён
Пакет «gmail-notify» не установлен, поэтому не может быть удалён

5b08f555c1e2a012226494

Да, вот скопировал из терминала sudo apt purge gmail*
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Заметьте, выбирается «gmailfs» для glob «gmail*»
Заметьте, выбирается «gmail-notify» для glob «gmail*»
Пакет «gmailfs» не установлен, поэтому не может быть удалён
Пакет «gmail-notify» не установлен, поэтому не может быть удалён
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.
не установлено до конца или удалено 3 пакетов.
После данной операции, объём занятого дискового пространства возрастёт на 0 B.
Настраивается пакет runit (2.1.2-3ubuntu1) …
start: Не удается подключиться к Upstart: Failed to connect to socket /com/ubuntu/upstart: В соединении отказано
dpkg: ошибка при обработке пакета runit (—configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 1
Настраивается пакет qmail (1.06-5) …

Источник