O arquivo com licença limpa não é válido, do pacote 01.org?

23

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

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 do driver de gráficos para o Ubuntu 14.04.
https://01.org/linuxgraphics/downloads/2014/intelr-graphics-installer-1.0.5-linux

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 sudo apt-get updatede concluir. Eu recebo o mesmo erro de antes.

Fui para Software e atualizações e, na guia Outro software , removi o repositório inválido: http://download.01.org/gfx/ubuntu/14.04/maine, em seguida, pude atualizar meus repositórios. Mas não consigo instalar o driver gráfico da Intel!

Espero estar fazendo sentido. Este é o primeiro dia em que ele estará disponível, por isso estou contando com a Intel para corrigir isso em breve. Caso contrário, espero que alguém possa ajudar a encontrar uma solução.

Loren Kuich
fonte
wget --no-check-certificate download.01.org/gfx/RPM-GPG-KEY-ilg -O - ​​| \ sudo apt-key add -
Qasim 15/14
wget --no-check-certificate download.01.org/gfx/RPM-GPG-KEY-ilg-2 -O - ​​| sudo apt-key add -
Qasim 15/05
Vou experimentar isso, obrigado. Embora eu tenha certeza que já tentei isso antes.
Loren Kuich 15/05
deixá-lo seu mesmo aqui E: erro GPG: download.01.org fiel InRelease: file Clearsigned não é válido, tem 'NODATA' (se a rede exigir autenticação?)
Qasim
Ok, até Intel para corrigir?
Loren Kuich 15/05

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ê recebeu um 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, deixe-o :

    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 o gedit e mantenha pressionado CTRL + S.

    sudo apt-get update pode render:

    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
    

    Corrija-o com:

    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A902DDA375E52366
    
xikamo
fonte
2
Tinha que tentar algumas vezes para fazê-lo funcionar, mas realmente funciona. Muito obrigado!
Loren Kuich 16/05
Além disso, algo a acrescentar, "apt-get update" resultou: Erro de GPG: download.01.org confiável InRelease: As seguintes assinaturas não puderam ser verificadas porque a chave pública não está disponível: NO_PUBKEY A902DDA375E52366 Então eu a corrigi com: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A902DDA375E52366
Loren Kuich #
3
Falha ao buscar download.01.org/gfx/ubuntu/14.04/main/pool/main/i/… Incompatibilidade de tamanho
akikara
Eu acho que na minha, eu tive que clicar em salvar corretamente, pois mostrava "Configurando Repositórios", caso contrário, acho que pressioná-lo atingiu um limite de repetição ou algo assim.
Mateo
1
adicionar uma chave com o apt-key adv é considerado um risco de segurança. ubuntuforums.org/showthread.php?t=2195579 veja aqui debian.org/doc/manuals/securing-debian-howto/…
mchid
2

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

  1. Abra o Nautilus (gerenciador de arquivos), vá em Editar -> Preferências -> Comportamento e verifique se, em Arquivos de texto executáveis , Perguntar a cada vez está selecionado! (caso contrário, selecione-o)
  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-o e digite o seguinte:

    #! /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 script.she selecione Permissões
  9. Marque Permitir a execução deste arquivo como programa
  10. Feche a janela
  11. Clique duas vezes nele
  12. Selecione Executar no terminal
  13. Digite a senha
  14. NÃO feche o terminal
  15. Comece a instalação e tudo deve funcionar

Também recebi Falha ao buscar download.01.org/gfx/ubuntu/14.04/main/pool/main/i/… Erro de incompatibilidade de tamanho e isso corrigiu o problema. Você pode excluir o arquivo de script e fechar o terminal quando a instalação estiver concluída.

Edit: 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
Dusan Milosevic
fonte
2
você pode também apenas colar que no escudo :)
Paulius Šukys
Deveria ser "#! / Bin / sh" em vez de "#! / Bin / bash"? Tenho certeza de que funcionará de qualquer maneira, só estou perguntando porque não sei a resposta.
mchid
Para ser sincero, também não sei a diferença.
Dusan Milosevic
Funcionalmente, não há diferença entre os dois.
Michael Martin-Smucker 28/09
0

Use o gdebi para instalar o intel-linux-graphics-installer e você não terá os problemas de GPG. Ele deve ser instalado 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 reinicie para que as alterações tenham efeito.


Além disso, usando

sudo apt-key adv

É considerado um risco de segurança e não é recomendado, pois você está "minando todo o conceito de segurança, pois essa não é uma maneira segura de receber chaves por vários motivos (como: hkp é um protocolo de texto sem formatação, keyids curtos e até longos podem ser forjados,… ) " . http://ubuntuforums.org/showthread.php?t=2195579

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

Obter a chave do servidor de chaves

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

Exporte 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 http://www.debian.org/doc/manuals/securing-debian-howto/ch7.en.html#s-deb-pack-sign

mchid
fonte