Ошибки зависимостей после попытки установки php7.0-cli [duplicate]

Так что ubuntu работал отлично для меня какое-то время. Я попытался загрузить Google Chrome и случайно загрузил 32-битную версию. Пошел назад и попытался загрузить 64-битный (глупо, не удаляя 32-битный), и у него возникли проблемы с получением сообщений об ошибках, связанных с google-chrome-stable.

Следующим шагом было очистить все, что у меня есть на Ubuntu связанный с Chrome, но я все еще получаю эти ошибки и, учитывая, что я все еще новичок в Linux, я действительно потерялся за то, что делать прямо сейчас.

Теперь я не могу загрузите что-либо через командную строку. Например, я просто попробовал загрузить версию f.lux Ubuntu и получил следующее:

Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: gcc-4.8-base:i386 libasn1-8-heimdal:i386 libasound2:i386 libatk-bridge2.0-0:i386 libatk1.0-0:i386 libatspi2.0-0:i386 libavahi-client3:i386 libavahi-common-data:i386 libavahi-common3:i386 libcairo-gobject2:i386 libcairo2:i386 libcolord1:i386 libcups2:i386 libcurl3:i386 libdatrie1:i386 libdbus-glib-1-2:i386 libdbusmenu-glib4:i386 libdbusmenu-gtk3-4:i386 libdbusmenu-gtk4:i386 libexpat1:i386 libffi6:i386 libfontconfig1:i386 libfreetype6:i386 libgconf-2-4:i386 libgcrypt11:i386 libgdk-pixbuf2.0-0:i386 libglib2.0-0:i386 libgnutls26:i386 libgpg-error0:i386 libgraphite2-3:i386 libgssapi-krb5-2:i386 libgssapi3-heimdal:i386 libgtk-3-0:i386 libgtk2.0-0:i386 libharfbuzz0b:i386 libhcrypto4-heimdal:i386 libheimbase1-heimdal:i386 libheimntlm0-heimdal:i386 libhx509-5-heimdal:i386 libidn11:i386 libjasper1:i386 libjbig0:i386 libjpeg-turbo8:i386 libjpeg8:i386 libk5crypto3:i386 libkeyutils1:i386 libkrb5-26-heimdal:i386 libkrb5-3:i386 libkrb5support0:i386 liblcms2-2:i386 libldap-2.4-2:i386 libmbim-glib0 libnspr4:i386 libnss3:i386 libp11-kit0:i386 libpango-1.0-0:i386 libpango1.0-0:i386 libpangocairo-1.0-0:i386 libpangoft2-1.0-0:i386 libpangox-1.0-0:i386 libpangoxft-1.0-0:i386 libpixman-1-0:i386 libqmi-glib0 libroken18-heimdal:i386 librtmp0:i386 libsasl2-2:i386 libsasl2-modules:i386 libsasl2-modules-db:i386 libsqlite3-0:i386 libssl1.0.0:i386 libstdc++6:i386 libtasn1-6:i386 libthai0:i386 libtiff5:i386 libwayland-client0:i386 libwayland-cursor0:i386 libwind0-heimdal:i386 libx11-6:i386 libxau6:i386 libxcb-render0:i386 libxcb-shm0:i386 libxcb1:i386 libxcomposite1:i386 libxcursor1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxft2:i386 libxi6:i386 libxinerama1:i386 libxkbcommon0:i386 libxrandr2:i386 libxrender1:i386 libxss1:i386 libxtst6:i386 usb-modeswitch usb-modeswitch-data Use 'apt-get autoremove' to remove them. The following extra packages will be installed: libappindicator1 libglade2-0 libindicator7 Suggested packages: python-gtk2-doc The following packages will be REMOVED: google-chrome-stable:i386 libappindicator1:i386 libindicator7:i386 The following NEW packages will be installed: libappindicator1 libglade2-0 libindicator7 python-appindicator python-glade2 0 upgraded, 5 newly installed, 3 to remove and 3 not upgraded. 1 not fully installed or removed. Need to get 53.4 kB/101 kB of archives. After this operation, 185 MB disk space will be freed. Do you want to continue? [Y/n] Y Get:1 http://us.archive.ubuntu.com/ubuntu/ trusty/main libglade2-0 amd64 1:2.6.4-2 [44.6 kB] Get:2 http://us.archive.ubuntu.com/ubuntu/ trusty/main python-glade2 amd64 2.24.0-3ubuntu3 [8,744 B] Fetched 53.4 kB in 0s (159 kB/s) (Reading database ... 170838 files and directories currently installed.) Removing google-chrome-stable (46.0.2490.71-1) ... xdg-icon-resource: size argument must be numeric Try 'xdg-icon-resource --help' for more information. dpkg: error processing package google-chrome-stable (--remove): subprocess installed pre-removal script returned error exit status 1 xdg-icon-resource: size argument must be numeric Try 'xdg-icon-resource --help' for more information. dpkg: error while cleaning up: subprocess installed post-installation script returned error exit status 1 Removing libappindicator1 (12.10.1+13.10.20130920-0ubuntu4.1) ... Removing libindicator7 (12.10.2+14.04.20141007.1-0ubuntu1) ... Processing triggers for libc-bin (2.19-0ubuntu6.6) ... E: Sub-process /usr/bin/dpkg returned an error code (1)

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

EDIT: Кроме того, когда я пытался обновить программное обеспечение, я получил это сообщение:

**THE PACKAGE SYSTEM IS BROKEN.** Check if you are using third party repositories. If so disable them, since they are a common source of problems. Furthermore run the following command in a Terminal: apt-get install -f

Но когда я запускаю apt-get install -f, я получаю следующий вывод:

Errors were encountered while processing: google-chrome-stable E: Sub-process /usr/bin/dpkg returned an error code (1)

Ответ от sudo apt-get install -f:

Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: libatk-bridge2.0-0:i386 libatspi2.0-0:i386 libcairo-gobject2:i386 libcolord1:i386 libdbusmenu-gtk3-4:i386 libgtk-3-0:i386 liblcms2-2:i386 libmbim-glib0 libqmi-glib0 libwayland-client0:i386 libwayland-cursor0:i386 libxkbcommon0:i386 usb-modeswitch usb-modeswitch-data Use 'apt-get autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 1 not fully installed or removed. After this operation, 0 B of additional disk space will be used. Setting up google-chrome-stable (46.0.2490.71-1) ... xdg-icon-resource: size argument must be numeric Try 'xdg-icon-resource --help' for more information. dpkg: error processing package google-chrome-stable (--configure): subprocess installed post-installation script returned error exit status 1 E: Sub-process /usr/bin/dpkg returned an error code (1)

Ответ на sudo apt-get update был очень длинным, поэтому я сократил его до сообщения об ошибке: [ ! d8] W: Failed to fetch http://ppa.launchpad.net/fabricesp/ppa/ubuntu/dists/trusty/main/binary-amd64/Packages 404 Not Found W: Failed to fetch http://ppa.launchpad.net/fabricesp/ppa/ubuntu/dists/trusty/main/binary-i386/Packages 404 Not Found E: Some index files failed to download. They have been ignored, or old ones used instead.

Ошибка для install-f:

After this operation, 0 B of additional disk space will be used. Setting up google-chrome-stable (46.0.2490.71-1) ... xdg-icon-resource: size argument must be numeric Try 'xdg-icon-resource --help' for more information. dpkg: error processing package google-chrome-stable (--configure): subprocess installed post-installation script returned error exit status 1 E: Sub-process /usr/bin/dpkg returned an error code (1)

И ошибка для dist-upgrade:

After this operation, 0 B of additional disk space will be used. Do you want to continue? [Y/n] Y Setting up google-chrome-stable (46.0.2490.71-1) ... xdg-icon-resource: size argument must be numeric Try 'xdg-icon-resource --help' for more information. dpkg: error processing package google-chrome-stable (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: google-chrome-stable E: Sub-process /usr/bin/dpkg returned an error code (1)

Ошибка для sudo dpkg --purge --force-all google-chrome-stable

Removing google-chrome-stable (46.0.2490.71-1) ... xdg-icon-resource: size argument must be numeric Try 'xdg-icon-resource --help' for more information. dpkg: error processing package google-chrome-stable (--purge): subprocess installed pre-removal script returned error exit status 1 xdg-icon-resource: size argument must be numeric Try 'xdg-icon-resource --help' for more information. dpkg: error while cleaning up: subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: google-chrome-stable

В ответ на предложения AB после запуска sudo rm /var/lib/dpkg/info/google-chrome-stable*.prerm я затем побежал sudo apt-get install -f и получил тот же ответ, который получал:

Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: libatk-bridge2.0-0:i386 libatspi2.0-0:i386 libcairo-gobject2:i386 libcolord1:i386 libdbusmenu-gtk3-4:i386 libgtk-3-0:i386 liblcms2-2:i386 libmbim-glib0 libqmi-glib0 libwayland-client0:i386 libwayland-cursor0:i386 libxkbcommon0:i386 usb-modeswitch usb-modeswitch-data Use 'apt-get autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1 not fully installed or removed. After this operation, 0 B of additional disk space will be used. Setting up google-chrome-stable (46.0.2490.71-1) ... xdg-icon-resource: size argument must be numeric Try 'xdg-icon-resource --help' for more information. dpkg: error processing package google-chrome-stable (--configure): subprocess installed post-installation script returned error exit status 1 E: Sub-process /usr/bin/dpkg returned an error code (1)
33
задан 18 April 2018 в 20:38

8 ответов

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

sudo rm /var/lib/dpkg/info/google-chrome-stable*.prerm sudo rm /var/lib/dpkg/info/google-chrome-stable*.postinst

и снова начните удаление с помощью

sudo apt-get purge google-chrome-stable sudo apt-get install -f

. Для лучшего понимания прочитайте мой ответ здесь.

И вторая проблема: PPA ppa: fabricesp / ppa не имеет пакетов для Trusty. Поэтому для удаления PPA используйте

sudo add-apt-repository --r ppa:fabricesp/ppa

. ppa-purge в этом случае не работает.

1
ответ дан 17 July 2018 в 16:35

Следуйте приведенным ниже командам, чтобы избавиться от E: Sub-process / usr / bin / dpkg вернул код ошибки (1)

шаг 1:

sudo apt --purge remove unattended-upgrades

Здесь автоматические обновления - это «имя пакета обработки ошибок». Вы можете заменить его на имя пакета обработки ошибок.

step 2:

sudo apt-get autoremove

step 3:

sudo apt-get update
3
ответ дан 17 July 2018 в 16:35

Хорошо, после продолжения поиска и поиска вещей, которые я уже пробовал, я пошел туда, где phpmyadmin.prerm, phpmyadmin.postrm и т. д. скрипты там и удалили их вручную.

cd /var/lib/dpkg/info/ ls -l phpmyadmin.* -rw-r--r-- 1 root root 165 2008-03-05 21:42 phpmyadmin.conffiles -rwxr-xr-x 1 root root 287 2008-03-05 21:42 phpmyadmin.config -rw-r--r-- 1 root root 33524 2008-08-06 11:31 phpmyadmin.list -rw-r--r-- 1 root root 51996 2008-03-05 21:42 phpmyadmin.md5sums -rwxr-xr-x 1 root root 3286 2008-03-05 21:42 phpmyadmin.postinst -rwxr-xr-x 1 root root 1762 2008-03-05 21:42 phpmyadmin.postrm -rwxr-xr-x 1 root root 1762 2008-08-06 09:12 phpmyadmin.postrm.orig -rwxr-xr-x 1 root root 339 2008-03-05 21:42 phpmyadmin.preinst -rw-r--r-- 1 root root 22441 2008-03-05 21:42 phpmyadmin.templates

, тогда я удалил те files

sudo rm -r phpmyadmin.*

, тогда я побежал

sudo apt-get clean sudo apt-get update

Я хотел посмотреть, был ли пакет еще включен, поэтому я побежал

sudo apt-get remove phpdyadmin

Я получил ответ, что пакет не был установлен, поэтому его нельзя было удалить.

FINALLY!

Так что оттуда я просто побежал [ ! d7] sudo apt-get install phpmyadmin

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

8
ответ дан 17 July 2018 в 16:35

Попробуйте выполнить следующие команды на терминале:

sudo apt-get --purge remove google-chrome-stable sudo apt-get -f install sudo apt-get update

Надеюсь, это решит вашу проблему.

0
ответ дан 17 July 2018 в 16:35

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

sudo rm /var/lib/dpkg/info/google-chrome-stable*.prerm sudo rm /var/lib/dpkg/info/google-chrome-stable*.postinst

и снова начните удаление с помощью

sudo apt-get purge google-chrome-stable sudo apt-get install -f

. Для лучшего понимания прочитайте мой ответ здесь.

И вторая проблема: PPA ppa: fabricesp / ppa не имеет пакетов для Trusty. Поэтому для удаления PPA используйте

sudo add-apt-repository --r ppa:fabricesp/ppa

. ppa-purge в этом случае не работает.

1
ответ дан 23 July 2018 в 17:27
  • 1
    Я добавил результаты к этим командам в вопросе выше. – segue_segway 22 October 2015 в 06:48
  • 2
    просто отредактировал мой пост. Надеюсь, поможет – Neil 22 October 2015 в 07:01
  • 3
    Хмм, я получаю sudo: rm / etc / apt / sources.list: команда не найдена – segue_segway 22 October 2015 в 07:05
  • 4
    "sudo rm /etc/apt/sources.list" вам нужно добавить пробел sudo rm (пробел) /etc/apt/sources.list – Neil 22 October 2015 в 07:07
  • 5
    Я получил эти сообщения: ПРЕДУПРЕЖДЕНИЕ: root: не удалось открыть файл '/etc/apt/sources.list' ПРЕДУПРЕЖДЕНИЕ: root: невозможно открыть файл '/etc/apt/sources.list' – segue_segway 22 October 2015 в 07:16
  • 6
    Я отредактировал свой вопрос, чтобы рассмотреть эти предложения. Еще не повезло. – segue_segway 23 October 2015 в 02:49

Следуйте приведенным ниже командам, чтобы избавиться от E: Sub-process / usr / bin / dpkg вернул код ошибки (1)

шаг 1:

sudo apt --purge remove unattended-upgrades

Здесь автоматические обновления - это «имя пакета обработки ошибок». Вы можете заменить его на имя пакета обработки ошибок.

step 2:

sudo apt-get autoremove

step 3:

sudo apt-get update
3
ответ дан 23 July 2018 в 17:27

Хорошо, после продолжения поиска и поиска вещей, которые я уже пробовал, я пошел туда, где phpmyadmin.prerm, phpmyadmin.postrm и т. д. скрипты там и удалили их вручную.

cd /var/lib/dpkg/info/ ls -l phpmyadmin.* -rw-r--r-- 1 root root 165 2008-03-05 21:42 phpmyadmin.conffiles -rwxr-xr-x 1 root root 287 2008-03-05 21:42 phpmyadmin.config -rw-r--r-- 1 root root 33524 2008-08-06 11:31 phpmyadmin.list -rw-r--r-- 1 root root 51996 2008-03-05 21:42 phpmyadmin.md5sums -rwxr-xr-x 1 root root 3286 2008-03-05 21:42 phpmyadmin.postinst -rwxr-xr-x 1 root root 1762 2008-03-05 21:42 phpmyadmin.postrm -rwxr-xr-x 1 root root 1762 2008-08-06 09:12 phpmyadmin.postrm.orig -rwxr-xr-x 1 root root 339 2008-03-05 21:42 phpmyadmin.preinst -rw-r--r-- 1 root root 22441 2008-03-05 21:42 phpmyadmin.templates

, тогда я удалил те files

sudo rm -r phpmyadmin.*

, тогда я побежал

sudo apt-get clean sudo apt-get update

Я хотел посмотреть, был ли пакет еще включен, поэтому я побежал

sudo apt-get remove phpdyadmin

Я получил ответ, что пакет не был установлен, поэтому его нельзя было удалить.

FINALLY!

Так что оттуда я просто побежал [ ! d7] sudo apt-get install phpmyadmin

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

8
ответ дан 23 July 2018 в 17:27

Попробуйте выполнить следующие команды на терминале:

sudo apt-get --purge remove google-chrome-stable sudo apt-get -f install sudo apt-get update

Надеюсь, это решит вашу проблему.

0
ответ дан 23 July 2018 в 17:27

Другие вопросы по тегам:

Похожие вопросы: