Оновлення Google Chrome не встановиться через невиконані залежності


14

Сьогодні було оновлено для Google Chrome , і воно не було встановлено через невирішені залежності. Як я можу це виправити?

Знімок екрана Synaptic


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

@lilicus Я думаю, що це тому, що у вас встановлений libxss1
Silviu

Ця проблема була пов’язана із сховищами 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/uk/chrome/browser/beta.html
Ads20000

4

Ви, напевно, стикалися з цією помилкою: Неправильні 64-бітні залежності від 32-бітної версії Ubuntu . Над цим працює.

Все, що я можу запропонувати, - це продовжувати стежити за ходом помилки та залишатися у вашій поточній версії, поки вона не буде добре та справді виправлена. Є кілька коментарів, які вказують на те, що це виправлено, але потім подивіться на останній звіт про помилку, який було об’єднано в №304017 , саме тому я пропоную терпіння. Якщо ви хочете, просто sudoзніміть прапорці Google Chrome ppa у своїх джерелах програмного забезпечення. Ви можете знову ввімкнути його, коли захочете.


0

Я відчував таку саму проблему на двох різних 32-бітних 12,04 машинах; див. Неможливо вибрати оновлення Chrome на Ubuntu 12.04

Однак я можу повідомити, що станом на полудень 23 жовтня 2013 року ця проблема, здається, вирішена для мене. Можливо вибрати оновлення Chrome, і воно вдало встановлено.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.