Я использую 32-разрядную версию Google Chrome 48.0. Сегодня, когда я запустил Google Chrome, я получил это сообщение:
This computer will soon stop receiving Google Chrome updates because
this Linux system will no longer be supported
Я думал, что Ubuntu 14.04 поддерживается пять лет, что здесь происходит?
И на 64-битном Ubuntu , Я получаю сообщение об ошибке от Update Manager и apt-get update:
Failed to fetch http://dl.google.com/linux/chrome/deb/dists/stable/Release
Unable to find expected entry 'main/binary-i386/Packages' in Release file
(Wrong sources.list entry or malformed file)
Some index files failed to download.
They have been ignored, or old ones used instead.
Что происходит, так это то, что слово «поддерживается» в этом сообщении не означает, что вы думаете, что это значит. Когда Google говорит, что «эта система больше не будет поддерживаться», они говорят, что «мы перестанем предоставлять обновление Chrome для этой системы». С другой стороны, когда Canonical говорит, что «Ubuntu 14.04 будет поддерживаться в течение пяти лет», то, что они говорят, «пакеты в официальных репозиториях получат обновления на пять лет». Поскольку пакеты Chrome не находятся в официальных репозиториях Ubuntu, между ними нет никакого противоречия.
EDIT: похоже, Google добавила правильные изменения в обновления. Таким образом, просто фиксируя строку репозитория, после этого выполнение обновления должно быть хорошим с этого момента.
Google остановил 32-битную поддержку Chrome для Linux. Интересно, что на сайте загрузки Google Chrome они все еще имеют ссылку на 32-битную версию.
Чтобы исправить это, внесите следующие изменения:
( Необязательно) Сначала удалите Google Chrome и файл репозитория: не беспокойтесь, ваши настройки все равно должны быть в безопасности.
sudo apt-get remove google-chrome-stable
sudo rm /etc/apt/sources.list.d/google-chrome.list*
Затем обновите систему:
sudo apt-get update
Далее , исправьте файл репозитория Google Chrome следующими командами:
Добавить ключ: Не волнуйтесь, ваши настройки должны быть в безопасности.
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
Затем добавьте изменения в репозиторий:
sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" > /etc/apt/sources.list.d/google-chrome.list'
Если Google Chrome уже установлен:
sudo apt-get update
sudo apt-get upgrade
Если он не установлен:
sudo apt-get update
sudo apt-get install google-chrome-stable
[d18 ] Надеюсь, это поможет! Переключиться на Chromium - он практически идентичен (он даже позволяет вам войти в Google так же, как Chrome), полностью открыть исходный код и предоставить репозитории Ubuntu.
Для поддержки Flash с помощью Chromium следуйте этим инструкциям.
Пожалуйста, прочитайте https://groups.google.com/a/chromium.org/forum/#!topic/chromium-dev/FoE6sL-p6oU
Оттуда:
[d3 ] Чтобы обеспечить лучший опыт для наиболее используемых версий Linux, мы прекратим поддержку Google Chrome на 32-разрядном Linux, Ubuntu Precise (12.04) и Debian 7 (wheezy) в начале марта 2016 года. Chrome будет продолжать функционировать на этих платформах, но больше не будет получать обновления и исправления безопасности. Мы намерены продолжить поддержку 32-битных конфигураций сборки в Linux для поддержки построения Chromium. Если вы используете Precise, мы рекомендуем вам перейти на Trusty.В 64-битном режиме Ubuntu введите следующие команды:
sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list"
И
sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/opt/google/chrome/cron/google-chrome"
Пакет обновления: sudo apt-get update
Согласно webupd8 В 64-битной ОС вам необходимо отредактировать следующие два файла:
/etc/apt/sources.list.d/google-chrome.list
Измените строку # 3:
deb http://dl.google.com/linux/chrome/deb/ stable main
на:
deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main
Изменить /opt/google/chrome/cron/google-chrome
Изменить REPOCONFIG и SSLREPOCONFIG:
REPOCONFIG="deb http://dl.google.com/linux/chrome/deb/ stable main"
SSLREPOCONFIG="deb https://dl.google.com/linux/chrome/deb/ stable main"
To
REPOCONFIG="deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main"
SSLREPOCONFIG="deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main"
Обновить август 3,2016:
Чтобы установить последнюю версию Google chrome 50 (64 бит) на Ubuntu 16.04 LTS через PPA с хорошими сигнатурами:
Загрузите открытый ключ Google:
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
Добавить Репозиторий Google Chrome:
sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" > /etc/apt/sources.list.d/google.list'
Обновление репозитория:
sudo apt update
или
sudo apt-get update
Установите Google Chrome:
sudo apt install google-chrome-stable
или
sudo apt-get install google-chrome-stable
В соответствии с http://www.webupd8.org/2016/03/fix-failed-to-fetch-google-chrome_3.html выполните следующие действия из командной строки:
sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list"
sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/opt/google/chrome/cron/google-chrome"
[d2 ] Обратите внимание, что для источника выше «этот файл изменяется в каждом обновлении Google Chrome, и похоже, что этого не происходит (изменение / opt / google / chrome / cron / google-chrome или / etc / default / google-chrome не влияет на это), пока Google не изменит это в своем пакете, вам необходимо применить исправление выше после каждого обновления Google Chrome .... Обходным путем было бы сделать файл .list неизменным, поэтому он не может можно изменить с помощью любых обновлений Google Chrome, используя «sudo chattr + i /etc/apt/sources.list.d/google-chrome.list» (который можно отменить с помощью: «sudo chattr -i / etc / apt / sources .list.d / google-chrome.list "), но это не идеально, и вы должны изменить этот файл, как только Google исправит это на своем конце."