web-dev-qa-db-fra.com

Impossible de vérifier la signature problème avec la mise à jour

Je voulais installer LAMP, mais je ne l'ai pas installé correctement d'une manière ou d'une autre. Donc, en essayant de supprimer le package précédent, j'ai utilisé la purge. Un grand nombre de packages ont été désinstallés comme le centre de logiciels, etc.

Lorsque j'ai redémarré mon système, il n'a pas pu se connecter à mon bureau. Quelque chose comme courir en mode graphique bas est apparu. J'ai installé le bureau GNOME. J'ai pu ensuite me connecter au bureau GNOME, mais mon problème n'a pas cessé après cela.

Je ne peux pas mettre à jour maintenant et plusieurs packages sont installés avec des erreurs.

W: GPG error: "http://dl.google.com" stable Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A040830F7FAC5991
W: GPG error: "http://archive.canonical.com" precise Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5
W: GPG error: "http://archive.getdeb.net" precise-getdeb Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A8A515F046D7E7CF
W: GPG error: "http://in.archive.ubuntu.com" precise Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5
W: GPG error: "http://in.archive.ubuntu.com" precise-security Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5
W: GPG error: "http://in.archive.ubuntu.com" precise-updates Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5
W: GPG error: "http://in.archive.ubuntu.com" precise-proposed Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5
W: GPG error: "http://in.archive.ubuntu.com" precise-backports Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5

Sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 437D05B5 3E5C1192
Sudo apt-get update

résultat de mon cat /etc/apt/sources.list requête sont les suivantes:

# deb cdrom:[Ubuntu 12.04 LTS _Precise Pangolin_ - Release i386 (20120423)]/ precise main restricted

# See "http://help.ubuntu.com/community/UpgradeNotes" for how to upgrade to
# newer versions of the distribution.
deb "http://in.archive.ubuntu.com/ubuntu/" precise main restricted
deb-src "http://in.archive.ubuntu.com/ubuntu/" precise main restricted

## Major bug fix updates produced after the final release of the
## distribution.

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb "http://in.archive.ubuntu.com/ubuntu/" precise universe
deb-src "http://in.archive.ubuntu.com/ubuntu/" precise universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb "http://in.archive.ubuntu.com/ubuntu/" precise multiverse
deb-src "http://in.archive.ubuntu.com/ubuntu/" precise multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.

deb "http://in.archive.ubuntu.com/ubuntu/" precise-security main restricted
deb-src "http://in.archive.ubuntu.com/ubuntu/" precise-security main restricted
deb "http://in.archive.ubuntu.com/ubuntu/" precise-security universe
deb-src "http://in.archive.ubuntu.com/ubuntu/" precise-security universe
deb "http://in.archive.ubuntu.com/ubuntu/" precise-security multiverse
deb-src "http://in.archive.ubuntu.com/ubuntu/" precise-security multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb-src "http://archive.canonical.com/ubuntu" precise partner

## This software is not part of Ubuntu, but is offered by third-party
## developers who want to ship their latest software.
deb "http://extras.ubuntu.com/ubuntu" precise main
deb-src "http://extras.ubuntu.com/ubuntu" precise main
deb "http://in.archive.ubuntu.com/ubuntu/" precise-updates restricted main multiverse universe
deb "http://in.archive.ubuntu.com/ubuntu/" precise-proposed restricted main multiverse universe
deb "http://in.archive.ubuntu.com/ubuntu/" precise-backports restricted main multiverse universe

Je pense que certains composants de base de mon système ont été réduits.

2
abhishek_rathaur

Je ne sais pas comment vos clés ont été désinstallées ou cassées (ou quoi d'autre peut être gâché), mais les remettre est juste un travail de grognement.

Si les étapes ci-dessous ne le résolvent pas, vous devrez peut-être effectuer une nouvelle installation.

Avec le recul, il est toujours bon de faire des sauvegardes de votre système avant d'installer quoi que ce soit de gros ou de mettre à niveau, de sorte que si les choses tournent au sud, vous pouvez simplement restaurer votre sauvegarde sans avoir à configurer quoi que ce soit. Découvrez partimage, vidage/restauration et bon vieux tar.

Ce genre de chose se produit souvent lorsque vous ajoutez de nouvelles sources logicielles.

Moyen simple: utilisez Sudo apt-add-repository pour ajouter de nouveaux référentiels en premier lieu. Il obtiendra et installera automatiquement les clés gpg pour vous.

ou utilisez y-ppa-manager (si le référentiel est un ppa).

À la dure: (la façon dont je le fais habituellement;)) Google chaque "NO_PUBKEY 40976EAF437D05B5" (où le nombre change avec chaque clé manquante - et les guillemets aident).

Cela vous mènera rapidement à des personnes qui ont rencontré le même problème et (espérons-le) l'ont résolu. Il y a souvent du code directement dans les pages Web que vous pouvez copier et coller dans un terminal pour obtenir et installer la clé.

Lors de la recherche sur Google, il est parfois utile d'utiliser les outils de recherche-> À tout moment-> L'année dernière pour obtenir uniquement les résultats les plus récents afin de ne pas obtenir d'instructions obsolètes.

1
Joe

J'étais confronté au même problème, simplement ajouter la clé résoudra le problème, vous pouvez ajouter la clé en utilisant

Sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5
0
Deepak Patankar