O arquivo do Clearsigned não é válido, do pacote 01.org?

23

Estou executando o Ubuntu 14.04 LTS e tenho um chip gráfico integrado HD 4600.

lspci | grep VGA

00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)

A Intel acaba de lançar a nova versão de seu driver de gráficos para o Ubuntu 14.04.
link

Quando tento instalá-lo, fico preso em:

Finished : E:GPG error: http://download.01.org trusty InRelease: Clearsigned file isn't valid, got 'NODATA' (does the network require authentication?)  [  ] ◦
main-window.c/on_transaction_finished: Package transaction finished with an error

E impede que sudo apt-get update seja concluído. Eu recebo o mesmo erro de antes.

Eu fui para o Software & amp; Atualizações e na guia Outro Software Eu removi o repositório ruim: http://download.01.org/gfx/ubuntu/14.04/main , e então eu pude atualizar meus repositórios. Mas não consigo instalar o driver de gráficos da Intel!

Espero que eu esteja fazendo sentido. Este é o primeiro dia que está disponível, por isso estou contando com a Intel para corrigir isso em breve, se não, espero que alguém possa ajudar a encontrar uma solução.

    
por Loren Kuich 15.05.2014 / 09:27

3 respostas

38

O instalador contém o URL do repositório errado. Para corrigir isso, você precisa:

  1. Inicie o instalador e tente instalar, você tem erro, feche o instalador.
  2. Abra o console e digite:

    sudo -H gedit /etc/apt/sources.list.d/intellinuxgraphics.list
    
  3. Substitua o texto pelo texto abaixo, não feche o gedit, apenas o deixe :

    deb https://download.01.org/gfx/ubuntu/14.04/main/ trusty main #Intel Graphics drivers
    
  4. Inicie o instalador novamente, pressione o botão Iniciar, pressione o botão Instalar e mude rapidamente para gedit e segure CTRL + S .

    sudo apt-get update pode produzir:

    GPG error: https://download.01.org trusty InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A902DDA375E52366
    

    Corrigir com:

    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A902DDA375E52366
    
por xikamo 15.05.2014 / 21:34
2

Aqui está a solução mais fácil para aqueles com problemas:

  1. Abra o Nautilus (explorador de arquivos), vá para Editar - > Preferências - > Comportamento, e certifique-se de que em Arquivos de texto executáveis , Pergunte a cada vez que está selecionado! (se não, selecione)
  2. Feche a janela
  3. Abra o Nautilus (se ainda não estiver aberto)
  4. Clique com o botão direito do mouse em Novo documento > Documento vazio
  5. Nomeie-o como script.sh
  6. Abra e insira:

    #! /bin/bash
    while [ 1 ]; do
        sudo sed --in-place 's/http:/https:/g' /etc/apt/sources.list.d/intellinuxgraphics.list
        sleep 1
    done
    
  7. Salve e feche

  8. Clique com o botão direito do mouse em script.sh e selecione Permissões
  9. Marque Permitir a execução deste arquivo como programa
  10. Feche a janela
  11. Clique duas vezes
  12. Selecione Executar no terminal
  13. Insira a senha
  14. NÃO feche o terminal
  15. Comece a instalação e tudo deve funcionar

Eu também tive Falha ao buscar o erro de download.01.org/gfx/ubuntu/14.04/main/pool/main/i/… Tamanho incompatível e isso resolveu o problema. Você pode excluir o arquivo de script e fechar o terminal quando a instalação estiver concluída.

Editar: existe uma maneira mais simples:

  1. Digite isto no terminal:

    #! /bin/bash
    while [ 1 ]; do
        sudo sed --in-place 's/http:/https:/g' /etc/apt/sources.list.d/intellinuxgraphics.list
        sleep 1
    done
    
  2. Digite a senha

  3. Execute o instalador
por Dusan Milosevic 16.05.2014 / 20:56
0

Use o gdebi para instalar o intel-linux-graphics-installer e você não terá os problemas GPG. Deve instalar automaticamente com o pacote deb. Use os seguintes comandos para fazer isso:

sudo apt-get update && sudo apt-get install gdebi
cd && wget https://download.01.org/gfx/ubuntu/14.04/main/pool/main/i/intel-linux-graphics-installer/intel-linux-graphics-installer_1.0.6-0intel1_amd64.deb
sudo gdebi intel-linux-graphics-installer_1.0.6-0intel1_amd64.deb
intel-linux-graphics-installer

Siga as instruções exibidas na GUI para atualizar seu sistema. Salve qualquer trabalho não salvo e reinicialize para que as alterações entrem em vigor.

Além disso, usando

sudo apt-key adv

É considerado um risco de segurança e não é recomendado, pois você está "solapando todo o conceito de segurança, pois não é uma forma segura de receber chaves por vários motivos (como: o hkp é um protocolo de texto simples, curto e longo keyids podem ser forjados,…) ". link

Eu acredito que a maneira correta é primeiro importar a chave

GET https://download.01.org/gfx/RPM-GPG-KEY-ilg | gpg --import

Verifique a impressão digital

gpg --check-sigs --fingerprint 75E52366

Pegue a chave do servidor de chaves

gpg --keyserver pgpkeys.mit.edu --recv-key 7CB0FA13

Exportar a chave para o seu chaveiro

gpg -a --export 75E52366 | sudo apt-key add -

Repita para a segunda tecla

GET https://download.01.org/gfx/RPM-GPG-KEY-ilg-2 | gpg --import

gpg --check-sigs --fingerprint 2F4AAA66

gpg --keyserver pgpkeys.mit.edu --recv-key 144BD458

gpg -a --export 2F4AAA66 | sudo apt-key add -

mais informações link

    
por mchid 09.08.2014 / 23:46