Я не могу обновить или удалить Google Chrome. Я получаю эту ошибку:
Setting up google-chrome-stable (36.0.1985.125-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)
Я помню, как менял и заменял иконки Google Chrome по умолчанию раньше. Как мне это решить?
uninstall
google-chrome
Джи Рамирес
источник
источник
sudo apt-get install -f
apt
Synaptic или Центр программного обеспечения. Это должно быть до концаdpkg
.Ответы:
Исходя из ошибки и упоминания
post-installation script
, я бы сказал, что даже установка не прошла успешно. Вам придется бежать,sudo dpkg --purge --force-all google-chrome-stable
чтобы удалить его.Редактировать: Запустите
gksudo gedit /var/lib/dpkg/info/google-chrome-stable.postinst
и добавьте#
перед всеми линиями, которые вызываютxdg-icon-resource
. Сохраните его и попробуйте удалить пакет снова.источник
dpkg
приходится запускать скрипты и следить за тем, чтобы не было ошибок. Возможно, вам придется изменить сценарии.gedit
. Если вы предпочитаете использовать инструмент командной строки, замените команду соответствующим образом.Ответ здесь помог мне,
Это очень похоже на @ saiarcot895, за исключением того, что мне также пришлось изменить
/var/lib/dpkg/info/google-chrome-stable.prerm
таким же образом.источник
Что мне помогло, так это установка пакета xdg-utils, удаление chrome и удаление пакета xdg.utils после его завершения:
источник