Обновление Google Chrome не будет установлено из-за неудовлетворенных зависимостей


14

Сегодня было обновление для Google Chrome , и его нельзя было установить из-за неразрешенных зависимостей. Как я могу это исправить?

Снимок экрана Synaptic


У меня та же проблема ... но только lib32gcc1 ...
lilicus

@lilicus Я думаю, это потому, что у вас установлена ​​libxss1
Сильвиу

Это было проблемой с репозиториями Chrome. Проблема была исправлена ​​и решения не применяются.
Брайам

Ответы:


3

Попробуй это.

Скачать фиктивные пакеты:

wget https://dl.dropboxusercontent.com/u/85403877/ubu13-chrome-fix/lib32gcc1_4.7.3-1ubuntu1_all.deb
wget https://dl.dropboxusercontent.com/u/85403877/ubu13-chrome-fix/lib32stdc%2B%2B6_4.7.3-1ubuntu1_all.deb
wget https://dl.dropboxusercontent.com/u/85403877/ubu13-chrome-fix/libc6-i386_2.17-0ubuntu5_all.deb

Затем установите их:

sudo dpkg -i lib32gcc1_4.7.3-1ubuntu1_all.deb lib32stdc++6_4.7.3-1ubuntu1_all.deb libc6-i386_2.17-0ubuntu5_all.deb

Затем вы можете установить Google Chrome:

sudo dpkg -i google-chrome-stable_current_i386.deb

Работаю на меня. Но это не плохо для будущих автоматических обновлений этих пакетов?
Виталий Зданевич

1
Хороший вопрос. Но в любом случае эти пакеты не могут быть установлены на 32-битном Ububntu обычным способом, поэтому я думаю, что они также не будут обновляться обычным способом.
Макс К

8

Видите, у меня тоже есть эта проблема, и я провел небольшое собственное исследование, чтобы понять, в чем проблема. Кроме того, у меня есть те же точные ошибки, которые были опубликованы.

Как выяснилось, разработчики кода Google для 32-битной Ubuntu / Debian Google Chrome «пошутили» и случайно добавили те зависимости, которые имеют 64-битную архитектуру и недоступны для 32-битной Ubuntu / Debian. Как оказалось, 64-битная программа работает нормально.

Все, что мы можем сделать, это ждать, пока не выйдет другое обновление, которое исправит эту проблему; В настоящее время я терпеливо жду, используя Chromium в качестве моей резервной копии. Обязательно обновляйте / устанавливайте при выходе новой версии Google Chrome, поскольку это, возможно, и, мы надеемся, исправит эту проблему.

Если вы не можете ждать, я прочитал, что нестабильная / бета-версия Chrome не имеет этой проблемы, поскольку она была решена во время разработки этой новой версии. Вы можете скачать это здесь.

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

источник: обновление Google Chrome не будет установлено из-за неудовлетворенных зависимостей


1
sudo apt-get install google-chrome-unstableне работает, попробуйте это: google.com/intl/en/chrome/browser/beta.html
Ads20000

4

Возможно, вы столкнулись с этой ошибкой: неправильные 64-битные зависимости в 32-битной версии Ubuntu . Над этим работают.

Все, что я могу предложить, это следить за прогрессом этой ошибки и оставаться на текущей версии, пока она не будет исправлена. Там есть несколько комментариев, указывающих, что это исправлено, но затем посмотрите на более свежий отчет об ошибке, который был объединен с # 304017 , поэтому я предлагаю терпение. Если хотите, просто sudoснимите галочку с ppa Google Chrome в разделе «Источники программного обеспечения». Вы можете включить его в любое время.


0

У меня была точно такая же проблема на двух разных 32-битных машинах 12.04; см. Невозможно выбрать обновления Chrome в Ubuntu 12.04

Тем не менее, я могу сообщить, что по состоянию на полдень по восточному стандартному времени 23 октября 2013 года проблема, похоже, для меня решена. Обновление Chrome может быть выбрано и успешно установлено.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.