Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 20-12-2019 23:47:45

Tomax12
Membre
Distrib. : Debian 10 Buster
Noyau : Linux 4.19.0-6-amd64
(G)UI : Gnome ou pas
Inscription : 20-12-2019

APT update - signatures non vérifiées

Bonjour,
Après avoir jouer avec les versions de python (tentative de passer de 3.7.3 à 3.4), je me trouve avec un message d'erreur à chaque

apt update


Err :1 http://deb.debian.org/debian buster InRelease                    
  Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 04EE7237B7D453EC NO_PUBKEY 648ACFD622F3D138 NO_PUBKEY DCC9EFBF77E11517
W: Une erreur s'est produite lors du contrôle de la signature. Le dépôt n'est pas mis à jour et les fichiers d'index précédents seront utilisés. Erreur de GPG : http://deb.debian.org/debian buster InRelease : Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 04EE7237B7D453EC NO_PUBKEY 648ACFD622F3D138 NO_PUBKEY DCC9EFBF77E11517
 



J'ai essayé de renseigner les clés avec les commandes :

gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys



Mais je n'y arrive pas.

Ce qui m'inquiète le plus c'est la commande:

apt-key list


/etc/apt/trusted.gpg
--------------------
pub   rsa4096 2014-06-13 [SC]
      9FD3 B784 BC1C 6FC3 1A8A  0A1C 1655 A0AB 6857 6280
uid          [ inconnue] NodeSource <gpg@nodesource.com>
sub   rsa4096 2014-06-13 [E]

/usr/bin/apt-key: 363: /usr/bin/apt-key: find: not found



La dernière ligne n'est pas la même sur un autre PC Debian. Il me liste le contenu des fichiers trusted présent dans le dossier /etc/apt/trusted.gpg.d/*.

Je cherche depuis plusieurs jours et je n'arrive pas à m'en sortir.

Je suis sous Debian 10 Buster.

Help-me please !

Dernière modification par Tomax12 (20-12-2019 23:48:28)

Hors ligne

#2 21-12-2019 01:42:22

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : APT update - signatures non vérifiées

"find: not found"...
Find existe aussi ? C'est la chose la plus évidente qui me viendrait à l'esprit.

file /usr/bin/find



Ouha, c'est curieux ça. C'est pas tout cassé par hasard ? Je commencerai par vérifier en faisant ça :

apt -f install


datalove-datalove-s1-2.png agendadulibre-lagendadulibre.png arzinfo-arzinfo.png

Hors ligne

#3 21-12-2019 09:55:33

Tomax12
Membre
Distrib. : Debian 10 Buster
Noyau : Linux 4.19.0-6-amd64
(G)UI : Gnome ou pas
Inscription : 20-12-2019

Re : APT update - signatures non vérifiées

Salut et merci pour le retour,

Effectivement la fonction find n'existe plus.

find


-bash: find : commande introuvable



apt -f install


Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 3 non mis à jour.



J'ai tout cassé en essayant d'installer Python 3.4 depuis les dépots Jessie pour faire refonctionner un plugin.
- J'ai ajouté le depot Jessie dans le source.list
- J'ai désinstallé Python3.7 et 2.7 avec leurs librairies
- J'ai essayé d'installer Python 3.4.

Finalement après avoir galéré, j'ai réinstallé Python 2.7 et 3.7.

Hors ligne

#4 21-12-2019 10:00:28

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : APT update - signatures non vérifiées

Find fait partie de findutils :

apt install findutils



Que sort ?

cat /etc/apt/sources.list*
apt-cache policy findutils

Dernière modification par otyugh (21-12-2019 10:02:29)


datalove-datalove-s1-2.png agendadulibre-lagendadulibre.png arzinfo-arzinfo.png

Hors ligne

#5 21-12-2019 11:05:01

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bullseye (testing)
Noyau : Linux 5.6.0-1-amd64
(G)UI : LightDM et Xfce4
Inscription : 29-04-2015

Re : APT update - signatures non vérifiées

Comment as-tu fait pour te connecter au compte root ?

Chaque siècle fera son œuvre, aujourd’hui civique, demain humaine. Aujourd’hui la question du droit, demain la question du salaire. Salaire et droit, au fond c’est le même mot. L’homme ne vit pas pour n’être point payé ; Dieu en donnant la vie contracte une dette ; le droit, c’est le salaire inné ; le salaire, c’est le droit acquis.
             Quatrevingt-treize
             Victor Hugo.

Hors ligne

#6 21-12-2019 16:36:42

èfpé
Membre
Inscription : 10-07-2016

Re : APT update - signatures non vérifiées

Bonjour Tomax12,

Tomax12 a écrit :

gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys


Cette commande ne risque pas d'importer la moindre clé (gpg inadaptée, serveur down, pas d'IDs) !

cp -v /usr/share/keyrings/debian-archive-keyring.gpg /etc/apt/trusted.gpg.d/


Cette commande simple va restaurer proprement le trousseau de clés publiques de l'archive Debian.

Hors ligne

#7 21-12-2019 22:34:02

Tomax12
Membre
Distrib. : Debian 10 Buster
Noyau : Linux 4.19.0-6-amd64
(G)UI : Gnome ou pas
Inscription : 20-12-2019

Re : APT update - signatures non vérifiées

@otyugh

Impossible de réinstaller find

apt install findutils


Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Paquets suggérés :
  mlocate | locate
Les paquets suivants seront ENLEVÉS :
  libpython3.4-minimal
Les NOUVEAUX paquets suivants seront installés :
  findutils
0 mis à jour, 1 nouvellement installés, 1 à enlever et 3 non mis à jour.
Il est nécessaire de prendre 0 o/684 ko dans les archives.
Après cette opération, 1405 ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] o
(Lecture de la base de données... 63372 fichiers et répertoires déjà installés.)
Suppression de libpython3.4-minimal:amd64 (3.4.2-1+deb8u7) ...
dpkg-query: aucun paquet ne correspond à pkgname
/var/lib/dpkg/info/libpython3.4-minimal:amd64.prerm: 11: /var/lib/dpkg/info/libpython3.4-minimal:amd64.prerm: xargs: not found
/var/lib/dpkg/info/libpython3.4-minimal:amd64.prerm: 13: /var/lib/dpkg/info/libpython3.4-minimal:amd64.prerm: /var/lib/dpkg/info/libpython3.4-minimal:amd64.prerm: 16: /var/lib/dpkg/info/libpython3.4-minimal:amd64.prerm: find: not found
xargs: not found
dpkg: erreur de traitement du paquet libpython3.4-minimal:amd64 (--remove) :
 installed libpython3.4-minimal:amd64 package pre-removal script subprocess returned error exit status 127
Des erreurs ont été rencontrées pendant l'exécution :
 libpython3.4-minimal:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)
 



La commande find est toujours introuvable

Et mon sources.list

cat /etc/apt/sources.list*


#

# deb cdrom:[Debian GNU/Linux 10.1.0 _Buster_ - Official amd64 xfce-CD Binary-1 20190908-01:08]/ buster main

# Line commented out by installer because it failed to verify:
#deb http://security.debian.org/debian-security buster/updates main contrib non-free
# Line commented out by installer because it failed to verify:
#deb-src http://security.debian.org/debian-security buster/updates main contrib non-free

# buster-updates, previously known as 'volatile'
# A network mirror was not selected during install.  The following entries
# are provided as examples, but you should amend them as appropriate
# for your mirror of choice.
#

deb http://deb.debian.org/debian/ buster main contrib non-free
deb-src http://deb.debian.org/debian/ buster main contrib non-free
deb http://deb.debian.org/debian-security/ buster/updates main contrib non-free
deb-src http://deb.debian.org/debian-security/ buster/updates main contrib non-free
deb http://deb.debian.org/debian/ buster-updates main contrib non-free
deb-src http://deb.debian.org/debian/ buster-updates main contrib non-free

#BackPorts
deb http://deb.debian.org/debian/ buster-backports main contrib non-free
deb-src http://deb.debian.org/debian/ buster-backports main contrib non-free

#deb http://deb.debian.org/debian/ stretch main contrib non-free
cat: /etc/apt/sources.list.d: est un dossier
 




@Philou92

Je me connecte en ROOT en faisant

su -




@èfpé

J'ai bien fait l commande que tu m'as donnée, merci. Le résultat est toujours le même pour la commande

apt-key list


/etc/apt/trusted.gpg
--------------------
pub   rsa4096 2014-06-13 [SC]
      9FD3 B784 BC1C 6FC3 1A8A  0A1C 1655 A0AB 6857 6280
uid          [ inconnue] NodeSource <gpg@nodesource.com>
sub   rsa4096 2014-06-13 [E]

/usr/bin/apt-key: 363: /usr/bin/apt-key: find: not found

Hors ligne

#8 21-12-2019 23:00:02

Tomax12
Membre
Distrib. : Debian 10 Buster
Noyau : Linux 4.19.0-6-amd64
(G)UI : Gnome ou pas
Inscription : 20-12-2019

Re : APT update - signatures non vérifiées

Je pense avoir résolu mon problème,

La commande xargs qui fait partie aussi de findutils était introuvable.
J'ai récupéré le packet : findutils_4.6.0+git+20190209-2_amd64.deb

J'ai exécuter la commande

dpkg -i findutils_4.6.0+git+20190209-2_amd64.deb


Sélection du paquet findutils précédemment désélectionné.
dpkg: concernant findutils_4.6.0+git+20190209-2_amd64.deb contenant findutils :
 findutils casse (« breaks ») libpython3.4-minimal (<< 3.4.4-2)
  « libpython3.4-minimal:amd64 » (version « 3.4.2-1+deb8u7 ») est présent ainsi que « installé ».

dpkg: erreur de traitement de l'archive findutils_4.6.0+git+20190209-2_amd64.deb (--install) :
 l'installation de findutils casserait libpython3.4-minimal:amd64
 et la déconfiguration n'est pas autorisée (--auto-deconfigure pourrait aider)
Des erreurs ont été rencontrées pendant l'exécution :
 findutils_4.6.0+git+20190209-2_amd64.deb
 



J'ai donc fait

dpkg --auto-deconfigure -i findutils_4.6.0+git+20190209-2_amd64.deb


dpkg: tentative de déconfiguration de libpython3.4-minimal:amd64, qui serait cassé par l'installation de findutils...
dpkg: oui, déconfiguration de libpython3.4-minimal:amd64 (cassé par findutils).
(Lecture de la base de données... 63372 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de findutils_4.6.0+git+20190209-2_amd64.deb ...
Déconfiguration de libpython3.4-minimal:amd64 (3.4.2-1+deb8u7) ...
Dépaquetage de findutils (4.6.0+git+20190209-2) ...
Paramétrage de findutils (4.6.0+git+20190209-2) ...
dpkg: des problèmes de dépendances empêchent la configuration de libpython3.4-minimal:amd64 :
 findutils (4.6.0+git+20190209-2) casse libpython3.4-minimal (<< 3.4.4-2) et est installé.
  La version de libpython3.4-minimal:amd64 à configurer est 3.4.2-1+deb8u7.

dpkg: erreur de traitement du paquet libpython3.4-minimal:amd64 (--install) :
 problèmes de dépendances - laissé non configuré
Traitement des actions différées (« triggers ») pour man-db (2.8.5-2) ...
Des erreurs ont été rencontrées pendant l'exécution :
 libpython3.4-minimal:amd64
 



Maintenant

apt-key list


me donne bien toutes les clés, les commandes find et xarg fonctionnent et apt update ne me fait plus d'erreurs.

Merci à tous.

Dernier point : comment me débarrasser de  python3.4  ?

apt list --installed | grep python



WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

dh-python/stable,now 3.20190308 all  [installé]
libpython-dev/stable,now 2.7.16-1 amd64  [installé, automatique]
libpython-stdlib/stable,now 2.7.16-1 amd64  [installé, automatique]
libpython2-dev/stable,now 2.7.16-1 amd64  [installé, automatique]
libpython2-stdlib/stable,now 2.7.16-1 amd64  [installé, automatique]
libpython2.7-dev/stable,now 2.7.16-2+deb10u1 amd64  [installé, automatique]
libpython2.7-minimal/stable,now 2.7.16-2+deb10u1 amd64  [installé, automatique]
libpython2.7-stdlib/stable,now 2.7.16-2+deb10u1 amd64  [installé, automatique]
libpython2.7/stable,now 2.7.16-2+deb10u1 amd64  [installé, automatique]
libpython3-dev/stable,now 3.7.3-1 amd64  [installé, automatique]
libpython3-stdlib/stable,now 3.7.3-1 amd64  [installé, automatique]
libpython3.4-minimal/now 3.4.2-1+deb8u7 amd64  [installé, local]
libpython3.7-dev/stable,now 3.7.3-2 amd64  [installé, automatique]
libpython3.7-minimal/stable,now 3.7.3-2 amd64  [installé, automatique]
libpython3.7-stdlib/stable,now 3.7.3-2 amd64  [installé, automatique]
libpython3.7/stable,now 3.7.3-2 amd64  [installé, automatique]
libqgispython3.4.13/buster-backports,now 3.4.13+dfsg-1~bpo10+1 amd64  [installé]
python-dev/stable,now 2.7.16-1 amd64  [installé]
python-minimal/stable,now 2.7.16-1 amd64  [installé, automatique]
python2-dev/stable,now 2.7.16-1 amd64  [installé, automatique]
python2-minimal/stable,now 2.7.16-1 amd64  [installé]
python2.7-dev/stable,now 2.7.16-2+deb10u1 amd64  [installé, automatique]
python2.7-minimal/stable,now 2.7.16-2+deb10u1 amd64  [installé, automatique]
python2.7/stable,now 2.7.16-2+deb10u1 amd64  [installé, automatique]
python2/stable,now 2.7.16-1 amd64  [installé, automatique]
python3-dev/stable,now 3.7.3-1 amd64  [installé]
python3-distutils/stable,now 3.7.3-1 all  [installé, automatique]
python3-lib2to3/stable,now 3.7.3-1 all  [installé, automatique]
python3-minimal/stable,now 3.7.3-1 amd64  [installé, automatique]
python3.7-dev/stable,now 3.7.3-2 amd64  [installé, automatique]
python3.7-minimal/stable,now 3.7.3-2 amd64  [installé, automatique]
python3.7/stable,now 3.7.3-2 amd64  [installé]
python3/stable,now 3.7.3-1 amd64  [installé]
python/stable,now 2.7.16-1 amd64  [installé]
 

Hors ligne

#9 21-12-2019 23:05:09

Tomax12
Membre
Distrib. : Debian 10 Buster
Noyau : Linux 4.19.0-6-amd64
(G)UI : Gnome ou pas
Inscription : 20-12-2019

Re : APT update - signatures non vérifiées

C'est bon,
J'ai fait

apt remove --purge libpython3.4-minimal



Un grand merci à tous merci.gif

Hors ligne

#10 21-12-2019 23:36:42

èfpé
Membre
Inscription : 10-07-2016

Re : APT update - signatures non vérifiées

Re-,

Tomax12 a écrit :

Maintenant "apt-key list" me donne bien toutes les clés, les commandes find et xargs fonctionnent et apt update ne me fait plus d'erreurs.


Merci pour le retour, le souci venait bien de la commande find, la commande #6 n'est pas pertinente.

Dernière modification par èfpé (22-12-2019 13:36:42)

Hors ligne

#11 21-12-2019 23:50:08

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : APT update - signatures non vérifiées

C'est curieux que le paquet apt n'ait pas findutils dans ses dépendances s'il l'utilise, vous trouvez pas ? C'est un oubli de Debian ou je rate quelque chose d'évident ? x)

datalove-datalove-s1-2.png agendadulibre-lagendadulibre.png arzinfo-arzinfo.png

Hors ligne

#12 22-12-2019 00:34:42

èfpé
Membre
Inscription : 10-07-2016

Re : APT update - signatures non vérifiées

Re-,

otyugh a écrit :

C'est curieux que le paquet apt n'ait pas findutils dans ses dépendances s'il l'utilise, vous ne trouvez pas ?


Le paquet findutils est un paquet essentiel, pas vraiment oublié donc il faut être motivé pour le virer.

Hors ligne

#13 22-12-2019 00:42:40

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : APT update - signatures non vérifiées

Et tu as parfaitement raison ! wink

https://www.debian.org/doc/debian-polic … pendencies

Packages are not required to declare any dependencies they have on other packages which are marked Essential (see below), and should not do so unless they depend on a particular version of that package.


datalove-datalove-s1-2.png agendadulibre-lagendadulibre.png arzinfo-arzinfo.png

Hors ligne

Pied de page des forums