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

Чето система не выключается. Пришлось давить на кнопку включения длительно.

История покрытая мраком, но что-то я читал по поводу неработоспособности принтеров по сети, особенно моего Brother 7010. (он подключен к роутеру)
Но дело не в этом.. Пока пытался его заставить работать..сломал управление пакетами.. И ничего установить не могу.. Вот лог..
Начиная от установки программы vlc, заканчивая моими потугами что-то восстановить.. Какие будут мысли..

Развернуть/свернуть скрытый текст.

При попытке установки получаю:

$ sudo apt-get install python-webtest
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово

python-webtest is already the newest version.

Будут установлены следующие дополнительные пакеты:

  apport python-software-properties

Пакеты, которые будут обновлены:

  apport python-software-properties

обновлено 2, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 15 пакетов не обновлено.
не установлено до конца или удалено 120 пакетов.
Необходимо скачать 0 B/232 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 4 096 B.

Хотите продолжить? [Д/н] д

(Чтение базы данных … на данный момент установлен 205681 файл и каталог.)
Preparing to unpack …/apport_2.14.1-0ubuntu3.15_all.deb ...

  File "/usr/bin/pyclean", line 63

    except (IOError, OSError), e:
                             ^

SyntaxError: invalid syntax

dpkg: предупреждение: подпроцесс старый сценарий pre-removal возвратил код ошибки 1
dpkg: попытка использовать сценарий из нового пакета …
  File "/usr/bin/pyclean", line 63
    except (IOError, OSError), e:

SyntaxError: invalid syntax

dpkg: error processing archive /var/cache/apt/archives
/apport_2.14.1-0ubuntu3.15_all.deb (--unpack):

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

Traceback (most recent call last):

  File "/usr/bin/pycompile", line 35, in <module>

    from debpython.version import SUPPORTED, debsorted, vrepr, \

  File "/usr/share/python/debpython/version.py", line 24, in <module>

    from ConfigParser import SafeConfigParser

ImportError: No module named 'ConfigParser'

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

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

Preparing to unpack …/python-software-properties_0.92.37.5_all.deb ...

  File "/usr/bin/pyclean", line 63

    except (IOError, OSError), e:
                             ^
SyntaxError: invalid syntax

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

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

  File "/usr/bin/pyclean", line 63

    except (IOError, OSError), e:
                             ^
SyntaxError: invalid syntax

dpkg: error processing archive /var/cache/apt/archives/python-software-properties_0.92.37.5_all.deb (--unpack):

 подпроцесс новый сценарий pre-removal возвратил код ошибки 1
Traceback (most recent call last):

  File "/usr/bin/pycompile", line 35, in <module>

    from debpython.version import SUPPORTED, debsorted, vrepr, \

  File "/usr/share/python/debpython/version.py", line 24, in <module>

    from ConfigParser import SafeConfigParser

ImportError: No module named 'ConfigParser'

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

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

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

 /var/cache/apt/archives/apport_2.14.1-0ubuntu3.15_all.deb

 /var/cache/apt/archives/python-software-properties_0.92.37.5_all.deb

W: Duplicate sources.list entry http://download.opensuse.org/repositories
/home:/tabos-team:/release/xUbuntu_14.04/  Packages (/var/lib/apt/lists
/download.opensuse.org_repositories_home:_tabos-team:_release_xUbuntu%5f14.04_Packages)

W: Вы можете запустить «apt-get update» для исправления этих ошибок

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

После попытки установки Adobe Flash Player из стороннего репозитория по инструкции http://ubuntovod.ru/soft/oracle-java-7-ubuntu-12-04.html очень сильно пожалел.

Читайте также:  Возникла неизвестная ошибка код ошибки 1 4302 геншин

Установка так и нее произошла, зато появился не до конца установленный пакет. когда пытаюсь его установить или удалить получаю:

$ sudo apt-get remove oracle-java7-installerЧтение списков пакетов… ГотовоПостроение дерева зависимостей       Чтение информации о состоянии… ГотовоПакеты, которые будут УДАЛЕНЫ:  oracle-java7-installerобновлено 0, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 0 пакетов не обновлено.не установлено до конца или удалено 1 пакетов.После данной операции, объём занятого дискового пространства уменьшится на 82,9 kB.Хотите продолжить [Д/н]? y(Чтение базы данных ... на данный момент установлено 185582 файла и каталога.)Удаляется пакет oracle-java7-installer ...update-alternatives: ошибка: неизвестный аргумент «dev»dpkg: не удалось обработать параметр oracle-java7-installer (--remove): подпроцесс установлен сценарий pre-removal возвратил код ошибки 2Downloading...--2012-05-08 17:36:02--  http://download.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-x64.tar.gzПреобразование адреса download.oracle.com (download.oracle.com)... 87.245.215.55, 87.245.215.47Подключение к download.oracle.com (download.oracle.com)|87.245.215.55|:80... соединились.Запрос HTTP послан, ожидание ответа... 302 Moved TemporarilyАдрес: https://edelivery.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-x64.tar.gz [переход]--2012-05-08 17:36:02--  https://edelivery.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-x64.tar.gzПреобразование адреса edelivery.oracle.com (edelivery.oracle.com)... 2.18.234.174Подключение к edelivery.oracle.com (edelivery.oracle.com)|2.18.234.174|:443... соединились.Запрос HTTP послан, ожидание ответа... 302 Moved TemporarilyАдрес: http://download.oracle.com/errors/download-fail-1505220.html [переход]--2012-05-08 17:36:03--  http://download.oracle.com/errors/download-fail-1505220.htmlПодключение к download.oracle.com (download.oracle.com)|87.245.215.55|:80... соединились.Запрос HTTP послан, ожидание ответа... 200 OKДлина: 5307 (5,2K) [text/html]Сохранение в каталог: ««./jdk-7u3-linux-x64.tar.gz»».     0K .....                                                 100% 75,3M=0s2012-05-08 17:36:03 (75,3 MB/s) - «./jdk-7u3-linux-x64.tar.gz» сохранен [5307/5307]Download done.sha256sum mismatch jdk-7u3-linux-x64.tar.gzOracle JDK 7 is NOT installed.dpkg: ошибка при очистке - подпроцесс установлен сценарий post-installation возвратил код ошибки 1При обработке следующих пакетов произошли ошибки: oracle-java7-installerE: Sub-process /usr/bin/dpkg returned an error code (1)

При любой установке apt-get пытается закончить установку, и выдает ошибку. что бесит.apt-get clean и apt-get autoclean пробовал. apt-get purge выдает то же самое.

UPD: Вылечил с помощью:

cd /var/lib/dpkg/info/sudo rm oracle-java7-installer*sudo apt-get remove oracle-java7-installer

Возникла ошибка при установке 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
    , во время чего и возникла ошибка
Читайте также:  Относительно пересмотра 18.06.2019 кодов ошибок, обнаруженных в налоговых декларациях по НДС с нарушением форматно-логического контроля

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


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

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

Читайте также:  Сплит система kraft коды ошибок

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

kmv's user avatar

kmvkmv

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

6

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

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

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

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

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

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

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *