Some index files failed to download / public key not available [duplicate]

Когда я пытаюсь использовать

sudo apt-get update

он выдает эту ошибку:

Fetched 5.530 kB in 53s (104 kB/s)
W: GPG error: http://extras.ubuntu.com precise Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 16126D3A3E5C1192
W: 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)
E: Some index files failed to download. They have been ignored, or old ones used instead.

Когда я пытаюсь получить доступ к папке etc/apt, он говорит, что нет такого файла или каталога.

Как я могу это исправить?

6
задан 20 October 2018 в 23:06

2 ответа

На основе сообщения об ошибке у Вас есть две проблемы; один связанный к открытому ключу для репозитория и другое связанное с Google Chrome.

Для решения проблемы с открытым ключом выполните эту команду:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <PUBKEY>

Замена <PUBKEY> с открытым ключом, упомянутым в сообщении об ошибке, которое является: 16126D3A3E5C1192.

вторая проблема связана с концом поддержки 32-разрядного Chrome. Если у Вас есть 32-разрядная система, у Вас нет опции кроме миграции на Хром. Если Вы имеете 64-разрядную систему, выполняете эту команду, чтобы вынудить Вашу систему искать только 64-разрядные обновления Google Chrome:

sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list" "/opt/google/chrome/cron/google-chrome"
4
ответ дан 21 October 2018 в 09:06
  • 1
    Вы выполняете это от веб-сервера и пытаетесь наблюдать за соединениями, входящими в веб-сервер? Вы могли возможно отправить свой netstat и определить то, что точно от того вывода Вы пытаетесь извлечь, добавляя его к Вашему вопросу? – b_laoshi 28 June 2017 в 18:08

У меня тоже была эта проблема, но она решила ее для меня.

Откройте окно терминала и выполните следующую команду:

sudo -H gedit /etc/apt/sources.list.d/google-chrome.list

Gedit откроет файл. Измените этот файл, чтобы он читал:

deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main

И попробуйте снова.

0
ответ дан 20 October 2018 в 23:06

Другие вопросы по тегам:

Похожие вопросы: