Le fichier effacé n'est pas valide, à partir du package 01.org?

23

J'utilise Ubuntu 14.04 LTS et j'ai une puce graphique intégrée 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)

Intel vient de publier la nouvelle version de son pilote graphique pour Ubuntu 14.04.
https://01.org/linuxgraphics/downloads/2014/intelr-graphics-installer-1.0.5-linux

Lorsque j'essaie de l'installer, je reste bloqué sur:

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

Et cela empêche sudo apt-get updatede terminer. J'obtiens la même erreur qu'auparavant.

Je suis allé à Software & Updates et sous l' onglet Other Software j'ai supprimé le mauvais référentiel:, http://download.01.org/gfx/ubuntu/14.04/mainpuis j'ai pu mettre à jour mes référentiels. Mais je ne peux pas installer le pilote graphique Intel!

J'espère que j'ai du sens. C'est le premier jour où cela est disponible, donc je compte sur Intel pour résoudre ce problème bientôt, sinon, j'espère que quelqu'un pourra aider à trouver un moyen de contourner le problème.

Loren Kuich
la source
wget --no-check-certificate download.01.org/gfx/RPM-GPG-KEY-ilg -O - ​​| \ sudo apt-key add -
Qasim
wget --no-check-certificate download.01.org/gfx/RPM-GPG-KEY-ilg-2 -O - ​​| sudo apt-key add -
Qasim
Je vais les essayer, merci. Bien que je sois presque sûr d'avoir déjà essayé ces derniers.
Loren Kuich
laisser la même chose ici E: erreur GPG: download.01.org fidèle InRelease: le fichier recadré n'est pas valide, a obtenu 'NODATA' (le réseau nécessite-t-il une authentification?)
Qasim
Ok, à Intel de réparer?
Loren Kuich

Réponses:

38

Le programme d'installation contient la mauvaise URL de référentiel. Pour résoudre ce problème, vous devez:

  1. Démarrez le programme d'installation et essayez d'installer, vous avez une erreur, fermez le programme d'installation.
  2. Ouvrez la console et tapez:

    sudo -H gedit /etc/apt/sources.list.d/intellinuxgraphics.list
    
  3. Remplacez le texte par le texte ci-dessous, ne fermez pas gedit, laissez-le simplement :

    deb https://download.01.org/gfx/ubuntu/14.04/main/ trusty main #Intel Graphics drivers
    
  4. Redémarrez le programme d'installation, appuyez sur le bouton Commencer, appuyez sur le bouton Installer et passez rapidement à gedit et maintenez CTRL + S.

    sudo apt-get update peut donner:

    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
    

    Réparez-le avec:

    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A902DDA375E52366
    
xikamo
la source
2
J'ai dû l'essayer plusieurs fois pour le faire fonctionner, mais il fait effectivement l'affaire. Merci beaucoup!
Loren Kuich
De plus, quelque chose à ajouter, "apt-get update" a généré: Erreur GPG: download.01.org trusty InRelease: Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible: NO_PUBKEY A902DDA37}2366 Je l'ai donc corrigé avec: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A902DDA37}2366
Loren Kuich
3
Échec de la récupération de download.01.org/gfx/ubuntu/14.04/main/pool/main/i/…
Non
Je pense que le mien a dû être sauvegardé correctement car il montrait "Configuration des référentiels" sinon je pense que le maintenir enfoncé a atteint une limite de répétition ou quelque chose.
Mateo
1
l'ajout d'une clé avec apt-key adv est considéré comme un risque pour la sécurité. ubuntuforums.org/showthread.php?t=2195579 voir ici debian.org/doc/manuals/securing-debian-howto/…
mchid
2

Voici la solution la plus simple pour ceux qui ont des problèmes:

  1. Ouvrez Nautilus (explorateur de fichiers), allez dans Edition -> Préférences -> Comportement, et assurez-vous que sous Fichiers texte exécutables , Demander à chaque fois est sélectionné! (sinon, sélectionnez-le)
  2. Ferme la fenêtre
  3. Ouvrir Nautilus (s'il n'est pas déjà ouvert)
  4. Cliquez avec le bouton droit sur Nouveau document> Document vide
  5. Nommez-le script.sh
  6. Ouvrez-le et entrez ceci:

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

  8. Faites un clic droit sur script.shet sélectionnez Autorisations
  9. Cochez Autoriser l'exécution de ce fichier en tant que programme
  10. Ferme la fenêtre
  11. Double-cliquez dessus
  12. Sélectionnez Exécuter dans le terminal
  13. Entrer le mot de passe
  14. NE fermez PAS le terminal
  15. Commencez l'installation et tout devrait fonctionner

J'ai également obtenu Échec de la récupération de download.01.org/gfx/ubuntu/14.04/main/pool/main/i/… Erreur de non-concordance de taille , ce qui a résolu le problème. Vous pouvez supprimer le fichier de script et fermer le terminal lorsque l'installation est terminée.

Edit: Il existe un moyen plus simple:

  1. Entrez ceci dans le 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. Entrer le mot de passe

  3. Exécutez le programme d'installation
Dusan Milosevic
la source
2
vous pouvez aussi coller cela dans la coquille :)
Paulius Šukys
Doit-il s'agir de "#! / Bin / sh" au lieu de "#! / Bin / bash"? Je suis sûr que cela fonctionnera de toute façon, je demande juste parce que je ne connais pas la réponse.
mchid
Pour être honnête, je ne connais pas non plus la différence.
Dusan Milosevic
Fonctionnellement, il n'y a pas de différence entre les deux.
Michael Martin-Smucker
0

Utilisez gdebi pour installer intel-linux-graphics-installer et vous n'aurez pas les problèmes GPG. Il devrait s'installer automatiquement avec le paquet deb. Utilisez les commandes suivantes pour ce faire:

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

Suivez les instructions affichées dans l'interface graphique pour mettre à jour votre système. Enregistrez tout travail non enregistré et redémarrez pour que les modifications prennent effet.


De plus, en utilisant

sudo apt-key adv

Est considéré comme un risque pour la sécurité et n'est pas recommandé car vous "affaiblissez le concept de sécurité dans son ensemble, car ce n'est pas un moyen sûr de recevoir des clés pour diverses raisons (comme: hkp est un protocole en texte clair, des ID de clé courts et même longs peuvent être falsifiés, ... ) " . http://ubuntuforums.org/showthread.php?t=2195579

Je crois que la bonne façon consiste à importer d'abord la clé

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

Vérifier l'empreinte digitale

gpg --check-sigs --fingerprint 75E52366

Obtenez la clé du serveur de clés

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

Exportez la clé dans votre trousseau de clés

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

Répéter pour la deuxième clé

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 -

plus d'informations http://www.debian.org/doc/manuals/securing-debian-howto/ch7.en.html#s-deb-pack-sign

mchid
la source