В Google Chrome для Linux есть ошибка, исправьте ее здесь

Удаление 32-битной поддержки из Google Chrome для Linux затрагивает не только 32-битных пользователей, но и 64-битных пользователей с любопытной ошибкой.

Удаление 32-битной поддержки из Google Chrome для Linux затрагивает не только 32-битных пользователей, но и 64-битных пользователей с любопытной ошибкой.

Вчера мы начали вспоминать, как Google Chrome прекратил поддержку 32-битной версии в системах Linux, в Ubuntu 12.04 LTS и в Debian 7. Это вызывает последствия не только на 32-битных машинах, поддержка которых закончилась, но также на 64-битных компьютерах Linux с Google Chrome, давая любопытную ошибку.

Ошибка в том, что при проверке обновлений системы Google Chrome проверьте как 32, так и 64 битПоскольку 32-битные были удалены, я получаю сообщение об ошибке, в котором говорится следующее.

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)
Не удалось загрузить некоторые индексные файлы. Их игнорировали или использовали старые.

В христианстве это означает, что в пакетах i386 (32-битных) есть ошибка, и они не будут загружены. Эта ошибка ничего не делает (загружаются 64-битные), однако, да, он выдает раздражающее окно с ошибкой каждый раз, когда мы говорим браузеру проверять наличие обновлений.

Я предполагаю, что Google выпускает какой-то патч, исправляющий эту ошибку, но мы не знаем, сколько времени это займет. Хорошая новость в том, что можно ли исправить эту ошибку с помощью командной строки Linux и набрав следующую команду (это пример для Ubuntu и менеджера пакетов apt, если вы используете Debian и хотите установить хром не забудьте сначала изменить sudo на su, а затем команду без sudo)

sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list"

Введенная нами команда означает, что мы отдаем приказ использовать только 64-битный репозиторий, игнорируя репозиторий i386, таким образом, ошибка Google Chrome закончилась.

Эта ошибка заставляет задуматься о том небольшом внимании, которое Google Chrome уделяет пользователям Linux., пренебрегая такими мелочами. Если Google будет продолжать в том же духе, он потеряет значительную долю пользователей с такими глюками.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

19 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Инспектор манежа сказал

    Большое спасибо, я получил эту ошибку :)

  2.   Омар Флорес сказал

    Я тоже его решаю, но проделал еще много шагов:
    1) Я открыл терминал и вставил в него "sudo nano -w /etc/apt/sources.list.d/google-chrome.list"
    2) в строке «deb http://dl.google.com/linux/chrome/deb/ стабильный основной »добавить« [arch = amd64] »получить:
    "Деб [arch = amd64] http://dl.google.com/linux/chrome/deb/ стабильная главная »
    3) сохраните изменения и обновите репозитории с помощью «sudo apt-get update»

    Как плохо они относятся к тем из нас, кто использует хром в GNU / Linux

  3.   Эмилиано сказал

    Файл google-chrome.list восстанавливается при каждом обновлении, поэтому необходимо выполнять команду после каждого обновления chrome (пока мы ждем окончательного решения от Google).
    Привет.

    1.    Ханье Аранго сказал

      помощь
      cataclysm @ cataclysm-HP-Mini-1103: ~ $ sudo sed -i -e 's / deb http / deb [arch = amd64] http /' «/etc/apt/sources.list.d/google-chrome.list »
      sed: невозможно прочитать /etc/apt/sources.list.d/google-chrome.list: файл или каталог не существует

  4.   Эламодерн Кронос сказал

    Я не получаю этого в Arch, думаю, это типично для других дистрибутивов.

  5.   Леонардо сказал

    Я собираюсь проверить, получу ли я эту ошибку. Он у меня как четвертый браузер.
    Первый Firefox, второй Chromium, третий Konqueror, четвертый Chrome

  6.   Джонатан Апайко Сулка сказал

    Спасибо за решение :)

  7.   Серджио Плаза сказал

    Спасибо, очень хороший вклад.

  8.   Фабрицио То сказал

    Я удалил репозиторий и больше ничего не получаю Надеюсь, что то, что ise, не так

    1.    Серджио Скьяппапьетра сказал

      Фабрицио, но я не ошибаюсь, таким образом Chrome теперь не сможет обновляться. Вам следует полностью удалить его, загрузить официальный установщик и снова установить его в чистом виде.

  9.   Серджио Скьяппапьетра сказал

    Отлично, у меня это сработало. Я не осознавал этого, и у меня была эта проблема. Спасибо!

  10.   Пиво сказал

    По правде говоря, Google делает это специально, потому что он не делает этого с Windows, вы можете использовать его в 32-битных 64-битных версиях, это шутка для тех, кто использует системы Linux.

  11.   Ханье Аранго сказал

    Он сообщает мне, что его нельзя прочитать, потому что нет файла или каталога, и я копирую все sudo

  12.   Ханье Аранго сказал

    Я понял это
    W: ошибка GPG: http://dl.google.com/linux/chrome/deb стабильный выпуск: следующие подписи не могут быть проверены, поскольку их открытый ключ недоступен: NO_PUBKEY A040830F7FAC5991 NO_PUBKEY 1397BC53640DB551
    W: Репозиторий «http://dl.google.com/linux/chrome/deb стабильный выпуск» не подписан.
    N: данные в таком репозитории не могут быть аутентифицированы, поэтому их использование потенциально опасно.
    N: См. Справочную страницу apt-secure (8) для получения подробной информации о создании репозиториев и настройке пользователей.
    N: отказ от использования настроенного файла «main / binary-i386 / Packages», поскольку репозиторий «http://dl.google.com/linux/chrome/deb stable InRelease» не поддерживает архитектуру «i386».
    и когда я запускаю sudo, получается это
    cataclysm @ cataclysm-HP-Mini-1103: ~ $ sudo sed -i -e 's / deb http / deb [arch = amd64] http /' «/etc/apt/sources.list.d/google-chrome.list »
    sed: невозможно прочитать /etc/apt/sources.list.d/google-chrome.list: файл или каталог не существует
    помощь

  13.   Ханье Аранго сказал

    когда я запускаю sudo, он говорит мне это
    cataclysm @ cataclysm-HP-Mini-1103: ~ $ sudo sed -i -e 's / deb http / deb [arch = amd64] http /' «/etc/apt/sources.list.d/google-chrome.list »
    sed: невозможно прочитать /etc/apt/sources.list.d/google-chrome.list: файл или каталог не существует

  14.   Ханье Аранго сказал

    Я понял это
    cataclysm @ cataclysm-HP-Mini-1103: ~ $ sudo sed -i -e 's / deb http / deb [arch = amd64] http /' «/etc/apt/sources.list.d/google-chrome.list »
    sed: невозможно прочитать /etc/apt/sources.list.d/google-chrome.list: файл или каталог не существует

  15.   Ханье Аранго сказал

    cataclysm @ cataclysm-HP-Mini-1103: ~ $ sudo sed -i -e 's / deb http / deb [arch = amd64] http /' «/etc/apt/sources.list.d/google-chrome.list »
    sed: невозможно прочитать /etc/apt/sources.list.d/google-chrome.list: файл или каталог не существует
    что я делаю?

  16.   Изображение местозаполнителя для David Aguilar Hernandez сказал

    Привет, файл .list имеет другое имя, вы меняете google-chrome.list на google.list, и он работает. Привет.

  17.   Рубен Стефани сказал

    Я установил Chromium, который для меня покрывает все потребности. У меня Ubuntu 21.04, работает отлично.