Obtendo um erro no sudo apt-get update [duplicado]

0

Estou usando a versão mais recente do Ubuntu. Eu estou tendo sistema de 64 bits. Quando executo sudo apt-get update , recebo os erros abaixo no final do resultado.

...
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.

Não consigo encontrar o erro que estou cometendo.
Eu não estou familiarizado com esta linha de comando. Por favor, alguém me ajude a corrigir isso.

obrigado

    
por Gopi 25.03.2016 / 08:59

2 respostas

0

Com relação à mensagem de erro, você está enfrentando dois problemas distintos.

Erro GPG:

Para resolver problemas de chave pública, execute este comando:

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

em que você deve substituir com a chave pública mencionada na mensagem de erro: 16126D3A3E5C1192.

Lista de origens do Google Chrome

Este problema, como é bem explicado em esta resposta . Para mais detalhes, leia a resposta.
Enquanto isso, como você está usando o sistema de 64 bits, é possível usar o Chrome de 64 bits. Então, force-o a apenas obter atualizações para 64 bits, executando este comando:

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"

Versão do Ubuntu

Você disse que está usando a versão mais recente do Ubuntu (que deve ser Wily 15.10). Mas como é aparente no resultado do comando, você está recebendo atualizações para o Ubuntu Precise Pangolin (12.04 LTS)

Como isso é possível?

    
por Mostafa Ahangarha 25.03.2016 / 09:59
0
  1. Abra uma nova janela do Terminal e execute o seguinte comando:

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

  1. No arquivo de texto aberto, edite o arquivo para que a linha seja:

deb [arch = amd64] link principal estável

A única adição que você precisa fazer é entrar na arquitetura [amd64] depois de "deb", mas antes do "http". Não edite ou substitua qualquer outro texto neste arquivo.

  1. Pressione Salvar. Feche a janela do Gedit.

Agora retorne ao Terminal e atualize sua lista de pacotes executando:

sudo apt-get update O erro de APT "Falha ao buscar" não deve mais aparecer.

source

    
por mohamedyix 25.03.2016 / 10:26