Как Google объявил в декабре, Поддержка Google Chrome в 32-битных системах Linux прекращена в этом же месяце. Всем тем пользователям, которые продолжают использовать это приложение, было рекомендовано прекратить это делать, потому что, хотя они по-прежнему смогут запускать его, они больше не будут получать никаких обновлений, включая необходимые исправления безопасности.
С другой стороны, приложение Chromium для 32-битных версий все еще поддерживается в системах Linux и может рассматриваться как альтернатива этой возникающей ситуации. Однако, поскольку официального репозитория Google Chrome для 32-битных пакетов больше не существует, пользователи с 64-битной системой и использующие эту версию приложения они получат сообщение об ошибке при попытке обновить пакет. К счастью, есть простое решение.
Если вы используете 32-разрядный Chrome в системе Ubuntu x64, при попытке обновить пакет этого приложения вы получите следующее сообщение:
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.
Исправить это немного ошибка в Ubuntu это очень просто и вам останется только отредактировать небольшую строчку в файле /etc/apt/sources.list.d/google-chrome.list. Просто добавьте текст «[arch = amd64]» после раздела «deb» или используйте следующую команду:
sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list"
Предыдущий файл восстанавливается при каждом обновлении должно быть выполнено с программой, поэтому, если вы не хотите, чтобы вам приходилось возвращаться к тем же шагам, что и раньше, мы рекомендуем вам добавить атрибут + i в файл, чтобы сделать это неизменный. Для этого выполните на нем следующую инструкцию:
</p> <p class="source-code">sudo chattr -i /etc/apt/sources.list.d/google-chrome.list</p> <p class="source-code">
о, как хорошо: v
Благодарю вас!
Хорошо, статья очень хорошая, но те, кто использует 32-битную архитектуру, как нам установить 64-битный Chrome, поскольку он выдает следующую ошибку:
# dpkg -i google-chrome-stable_current_amd64.deb
dpkg: ошибка при обработке файла google-chrome-stable_current_amd64.deb (–install):
архитектура пакета (amd64) не соответствует системе (i386)
При обработке обнаружены ошибки:
google-chrome-stable_current_amd64.deb
Возможно, этот комментарий будет бесполезен для старого блога, но будет для того, кто его прочитает.
Системы на основе 32 бит не поддерживают 64-битные программы, поэтому они даже не будут установлены (если возможно, наоборот, системы на основе 64 бит действительно поддерживают 32-битные программы).
привет
Содержание статьи не соответствует названию. Дело в том, что у вас 32-битная система Ubuntu и вы хотите смонтировать Chrome для 32-битной версии, даже если она больше не поддерживается. У вас нет 64-битной системы.