GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Erreur Gpg, signatures non valides pour "http://archive.canonical.com Precise Release" ?

Aujourd'hui, après avoir lancé sudo apt-get update commande j'ai obtenu un NO_PUBKEY Erreur. J'ai essayé des solutions ici, ici et ici (créer une astuce de fichier). Néanmoins, aucun d'entre eux n'a fonctionné et j'obtiens toujours les erreurs suivantes :

W: GPG error: http://archive.canonical.com precise Release: The following signatures were invalid: 630239CC130E1A7FD81A27B140976EAF437D05B5
W: The repository 'http://archive.canonical.com precise Release' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Donc, en particulier ce que j'obtiens en tapant

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv-keys 630239CC130E1A7FD81A27B140976EAF437D05B5

est

     Executing: /tmp/apt-key-gpghome.FQVhh2ndBW/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com --recv-keys 630239CC130E1A7FD81A27B140976EAF437D05B5
gpg: key 40976EAF437D05B5: "Ubuntu Archive Automatic Signing Key <[email protected]>" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1

Et si je mets des informations clés dans le fichier .txt même si j'obtiens :

sudo apt-key add ~/Ubuntu.txt
OK

et

sudo gpg --export --armor 40976EAF437D05B5 | sudo apt-key add
OK

L'erreur est toujours là. Que se passe-t-il, quelqu'un peut-il m'aider ?

(En passant, j'ai aussi essayé d'utiliser launchpad-getkeys et y-ppa-manager mais en vain également)

Réponse acceptée :

Il existe un lien dans vos sources logicielles vers une source logicielle obsolète d'Ubuntu 12.04 précise qui n'est plus prise en charge. Suppression de cette ligne dans /etc/apt/sources.list corrigera l'erreur dans votre question.

  1. Ouvrez sources.list pour le modifier dans l'éditeur de texte nano.

  2. Commentez la ligne dans sources.list qui dit http://archive.canonical.com precise partner en le faisant précéder d'un # caractère.

  3. Les instructions d'utilisation de l'éditeur nano se trouvent toujours au bas de chaque page. Les deux seuls raccourcis clavier nano que vous devez connaître sont WriteOut et Exit. Appuyez sur la combinaison clavier Ctrl +O et après cela, appuyez sur Entrée pour enregistrer le fichier en cours d'édition. Appuyez sur la combinaison clavier Ctrl +X pour quitter nano.

  4. Mettez à jour la liste des logiciels disponibles pour la rafraîchir après la modification apportée à sources.list.

    sudo apt update
    

Ubuntu
  1. Comment Linux gère-t-il plusieurs séparateurs de chemins consécutifs (/home////nom d'utilisateur///fichier) ?

  2. Pourquoi /bin/sh pointe-t-il vers /bin/dash et non /bin/bash ? ?

  3. Ubuntu 14.04 "n'a pas obtenu d'Uri de lecture sur le fichier d'entrée:///*" ?

  4. "Impossible de créer un répertoire de cache /home//.composer/cache/repo/https—packagist.org/, ou le répertoire n'est pas accessible en écriture. Procéder sans cache ?

  5. Installer les binaires dans /bin, /sbin, /usr/bin et /usr/sbin, interactions avec --prefix et DESTDIR

12.04 Échec de l'installation de Grub-efi sur /target/?

Kubuntu affiche une erreur lors de la connexion (file:///usr/share/sddm//themes/breeze/main.qml:no Such File Or Directory) ?

unix:///var/run/supervisor.sock aucun fichier de ce type

Pourquoi mettre des choses autres que /home sur une partition séparée ?

echo ou print /dev/stdin /dev/stdout /dev/stderr

Pourquoi < ou > sont-ils nécessaires pour utiliser /dev/tcp