На этот вопрос уже есть ответ здесь:
Я использую последнюю версию Ubuntu. У меня 64-битная система. Когда я запускаю sudo apt-get update
, я получаю следующие ошибки в конце результата.
...
Get:79 http://us.archive.ubuntu.com precise/universe Translation-en [3,341 kB]
Get:80 http://us.archive.ubuntu.com precise-security/main i386 Packages [848 kB]
Ign http://us.archive.ubuntu.com precise/main Translation-en_IN
Ign http://us.archive.ubuntu.com precise/multiverse Translation-en_IN
Ign http://us.archive.ubuntu.com precise/restricted Translation-en_IN
Ign http://us.archive.ubuntu.com precise/universe Translation-en_IN
Fetched 30.0 MB in 13min 1s (38.4 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.
Я не могу найти ошибку, которую делаю.
Я не знаком с этой командной строкой. Пожалуйста, помогите мне исправить это.
спасибо
Относительно сообщения об ошибке Вы сталкиваетесь двумя отдельными проблемами.
Для решения проблемы с открытым ключом, выполненной эта команда:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <PUBKEY>
, в котором необходимо заменить упомянутым открытым ключом в сообщении об ошибке, которое является: 16126D3A3E5C1192.
Эта проблема, как это хорошо объяснено в этот ответ . Для большего количества детали прочитайте ответ.
Между тем, так как Вы используете 64-разрядную систему, можно использовать 64-разрядный Chrome. Так вынудите это просто получить обновления для 64-разрядного путем выполнения этой команды:
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"
Ubuntu Вы сказали использование последней версии Ubuntu (который должен быть Коварен 15.10). Но поскольку это очевидно в результате команды, Вы получаете обновления для Ubuntu Точный Ящер (12.04 LTS)
, Как это возможно?
sudo gedit /etc/apt/sources.list.d/google-chrome.list
deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ стабильное основное
единственное дополнение, которое необходимо сделать, входит [amd64] архитектура после вЂdeb’, но предшествует вЂhttp’. Не редактируйте или заменяйте любой другой текст в этом файле.
Теперь возврат к Терминалу и обновлению Ваш список пакета путем выполнения:
sudo Кв. - добирается, обновляют вЂfailed к fetch’ ошибке APT, больше не должен появляться.
<час>