Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/09/2021, à 17:56

Sky3RN

[RÉSOLU] Régler un problème de clés.. Pour 100+ clés d'un coup ?

Hello !

Depuis que j'ai upgradé de 18.04 LTS à 20.04 LTS j'ai remarqué que chaque fois que j'essaie d'ajouter une clé pour installer un logiciel j'obtiens un message avec toute une liste de clés manquantes.
Est-ce que vous savez s'il y a un moyen rapide d'effacer ça, ou de corriger ça ? Sans avoir à le faire pour chaque clé une par une..

╭─(skyern@skyern-desktop:/etc/apt/sources.list.d)─────────────────────────────────────────────────────────────────────────────────────────(17:51:20)╮
╰──▸ wget -nv https://download.owncloud.com/desktop/ownCloud/stable/latest/linux/Ubuntu_20.04/Release.key -O - | sudo apt-key add -
2021-09-22 17:51:29 URL:https://download.owncloud.com/desktop/ownCloud/stable/latest/linux/Ubuntu_20.04/Release.key [963/963] -> "-" [1]
gpg: invalid key resource URL '/etc/apt/trusted.gpg.d/isv:ownCloud:desktop.gpg'
gpg: ressource de bloc de clef « (null) » : Erreur générale
gpg: key 76F1A20FF987672F: 1 signature not checked due to a missing key
gpg: key 4ABE1AC7557BEFF9: 1 signature not checked due to a missing key
gpg: key A8AA1FAA3F055C03: 2 signatures not checked due to missing keys
gpg: key 4ABE1AC7557BEFF9: 1 signature not checked due to a missing key
gpg: key 4ABE1AC7557BEFF9: 1 signature not checked due to a missing key
gpg: key 4ABE1AC7557BEFF9: 1 signature not checked due to a missing key
gpg: key 4ABE1AC7557BEFF9: 1 signature not checked due to a missing key
gpg: key 4ABE1AC7557BEFF9: 1 signature not checked due to a missing key
gpg: key D530E028F59EAE4D: 2 signatures not checked due to missing keys
gpg: key D530E028F59EAE4D: 2 signatures not checked due to missing keys
gpg: key 7721F63BD38B4796: 2 signatures not checked due to missing keys
gpg: key 977C43A8BA684223: 1 signature not checked due to a missing key
gpg: key 818A435C5FCBF54A: 16 signatures not checked due to missing keys
gpg: key A6A19B38D3D831EF: 2 signatures not checked due to missing keys
gpg: key 76F1A20FF987672F: 1 signature not checked due to a missing key
gpg: key 03C3AD3A7F068E5D: 1 signature not checked due to a missing key
gpg: key 4ABE1AC7557BEFF9: 1 signature not checked due to a missing key
gpg: key 6AF0E1940624A220: 4 signatures not checked due to missing keys
gpg: key 6AF0E1940624A220: 4 signatures not checked due to missing keys
gpg: key 3B4FE6ACC0B21F32: 3 signatures not checked due to missing keys
gpg: key D94AA3F0EFE21092: 3 signatures not checked due to missing keys
gpg: key 871920D1991BC93C: 1 signature not checked due to a missing key
gpg: key 5A9A06AEF9CB8DB0: 5 signatures not checked due to missing keys
gpg: key 3B22AB97AF1CDFA9: 4 signatures not checked due to missing keys
gpg: 100 clefs traitées jusqu'à présent
gpg: Quantité totale traitée : 103
gpg:       nouvelles clefs ignorées : 103

Je constate aussi qu'il semble y avoir des doublons !

Sachant que j'ai déjà essayé cette méthode qui est dans la doc :

sudo rm -r /var/lib/apt/lists
sudo mkdir -p /var/lib/apt/lists/partial
sudo apt update

Merci.

Dernière modification par Sky3RN (Le 17/08/2023, à 16:56)

Hors ligne

#2 Le 22/09/2021, à 18:06

xubu1957

Re : [RÉSOLU] Régler un problème de clés.. Pour 100+ clés d'un coup ?

Bonjour,

Donne le retour de :

sudo apt update

Montre aussi d'éventuels paquets cassés :

dpkg -l | grep -v ^ii

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#3 Le 03/10/2021, à 10:45

Sky3RN

Re : [RÉSOLU] Régler un problème de clés.. Pour 100+ clés d'un coup ?

Tout a l'air clean à ce niveau là.

╭─(skyern@skyern-desktop:~)─────────────────────────────────────────────────────────────────────────────────(10:43:55)╮
╰──▸ sudo apt update                                                                                                                                                                                                      (dim. 03 oct. 21)╯
[sudo] Mot de passe de skyern :
Atteint :1 http://archive.canonical.com/ubuntu focal InRelease
Réception de :2 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
Atteint :3 https://dl.winehq.org/wine-builds/ubuntu focal InRelease
Atteint :4 http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_20.04  InRelease
Atteint :5 http://download.opensuse.org/repositories/isv:/ownCloud:/server:/10/Ubuntu_20.04  InRelease
Atteint :6 http://archive.ubuntu.com/ubuntu focal InRelease
Atteint :7 http://ppa.launchpad.net/cybermax-dexter/sdl2-backport/ubuntu focal InRelease
Réception de :8 http://archive.ubuntu.com/ubuntu focal-backports InRelease [101 kB]
Réception de :9 http://archive.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Atteint :10 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu focal InRelease
Atteint :11 http://ppa.launchpad.net/dhor/myway/ubuntu focal InRelease
Atteint :12 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu focal InRelease
Atteint :13 http://ppa.launchpad.net/inkscape.dev/stable/ubuntu focal InRelease
Atteint :14 http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu focal InRelease
Atteint :15 http://ppa.launchpad.net/obsproject/obs-studio/ubuntu focal InRelease
Atteint :16 http://ppa.launchpad.net/ondrej/php/ubuntu focal InRelease
Atteint :17 http://ppa.launchpad.net/rock-core/qt4/ubuntu focal InRelease
Atteint :18 http://ppa.launchpad.net/stebbins/handbrake-releases/ubuntu focal InRelease
Atteint :19 http://ppa.launchpad.net/teejee2008/ppa/ubuntu focal InRelease
Atteint :20 http://ppa.launchpad.net/ubuntuhandbook1/audacity/ubuntu focal InRelease
Atteint :21 http://ppa.launchpad.net/webupd8team/y-ppa-manager/ubuntu focal InRelease
Atteint :22 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu focal InRelease
328 ko réceptionnés en 2s (146 ko/s)
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Tous les paquets sont à jour.
╭─(skyern@skyern-desktop:~)──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────(10:44:24)╮
╰──▸ dpkg -l | grep -v ^ii                                                                                                                                                                                                (dim. 03 oct. 21)╯
grep: amsn_received: est un dossier
grep: android-sdk-linux_x86: est un dossier
grep: antimicro: est un dossier
grep: apparmor: est un dossier
grep: Apps: est un dossier
grep: Ardour: est un dossier
grep: Atraci: est un dossier
grep: autosave: est un dossier
grep: base: est un dossier
grep: bash_completion_lib-1.3.1: est un dossier
grep: bin: est un dossier
grep: Bluebird-GS: est un dossier
grep: blur-grub2_fullhd: est un dossier
grep: build-qsismix-Desktop_Qt_5_11_0_GCC_64bit-Debug: est un dossier
grep: Bureau: est un dossier
grep: CacheClip: est un dossier
grep: Calibration: est un dossier
grep: cinepaint: est un dossier
grep: clementine-player: est un dossier
grep: client: est un dossier
grep: common: est un dossier
grep: Conky-lua: est un dossier
grep: copier: est un dossier
grep: Ctrlr: est un dossier
grep: curl-7.21.2: est un dossier
grep: cv-master: est un dossier
grep: data: est un dossier
grep: Debs: est un dossier
grep: disper: est un dossier
grep: doc: est un dossier
grep: Documents: est un dossier
grep: dotnet: est un dossier
grep: Downloads: est un dossier
grep: downloads a compiler: est un dossier
grep: Dreams: est un dossier
grep: Dropbox: est un dossier
dtc.py:# coding: iso-8859-1
dtc.py:#!/usr/bin/env python3
dtc.py:
dtc.py:import requests
dtc.py:from bs4 import BeautifulSoup
dtc.py:import sys
dtc.py:from unidecode import unidecode
dtc.py:import time
dtc.py:import os
dtc.py:import re
dtc.py:
dtc.py:while True:
dtc.py:
dtc.py: url = 'http://www.danstonchat.com'
dtc.py:
dtc.py: response = requests.get(url)
dtc.py:
dtc.py: if response.ok:
dtc.py:         os.system('clear')
dtc.py:
dtc.py:         bashfr = '\n\n             \033[1mLES 5 DERNIÈRES QUOTES DE ? DansTonChat.com ?\033[0m\n\n'
dtc.py:         sys.stdout.buffer.write(bashfr.encode('iso-8859-1'))
dtc.py:
dtc.py:         codehtml = BeautifulSoup(response.text, 'lxml')
dtc.py:
dtc.py:         for loop in range(4, -1, -1):
dtc.py:                 divquotesgeneral = codehtml.findAll('div', {'class': re.compile('^item item')})[loop]
dtc.py:                 titles = divquotesgeneral.find('h3')
dtc.py:                 score = divquotesgeneral.find('span', {'class': 'score'})
dtc.py:                 quotenumber = divquotesgeneral['class'][1].replace('item', '#')
dtc.py:
dtc.py:                 print('\n--------------------------------');
dtc.py:                 sys.stdout.buffer.write(b'    \033[1m' + titles.text.encode('iso-8859-1') + b'\n\n\033[0m')
dtc.py:
dtc.py:                 try:
dtc.py:                         quotesimg = divquotesgeneral.find('a', {'class': 'html img', 'title': True})
dtc.py:
dtc.py:                         if quotesimg:
dtc.py:                                 txt = quotesimg['title'].replace('<br />', ' ')
dtc.py:                                 sys.stdout.buffer.write(txt.encode('iso-8859-1'))
dtc.py:
dtc.py:                         else:
dtc.py:                                 quotes = divquotesgeneral.find('div', {'class': 'item-content'})
dtc.py:                                 sys.stdout.buffer.write(quotes.text.encode('iso-8859-1'))
dtc.py:
dtc.py:                 except:
dtc.py:                         print('Aucune quote ou site web inaccessible')
dtc.py:
dtc.py:                 print('\n\n\033[1m' + quotenumber + '\033[0m    ' + score.text + '\n--------------------------------\n\n')
dtc.py:
dtc.py: time.sleep(3600)
grep: dwhelper: est un dossier
grep: e2fsprogs-1.41.11: est un dossier
grep: e2fsprogs-1.42.12: est un dossier
grep: emesene1.6: est un dossier
grep: emesene-emesene-2f7b7f5: est un dossier
grep: emesene-emesene-2f7b7f5 (2): est un dossier
grep: emesene-emesene-79c36ab: est un dossier
grep: emesene-emesene-93a12ab: est un dossier
grep: emesene-emesene-b393d9a: est un dossier
grep: emesene-emesene-b89aa5e: est un dossier
grep: emesene-emesene-e604df2: est un dossier
grep: fax: est un dossier
grep: firefox: est un dossier
grep: firefox (2): est un dossier
grep: firefox4701: est un dossier
grep: firefox48: est un dossier
grep: firefox55: est un dossier
grep: firefox56: est un dossier
grep: firefox6001: est un dossier
grep: firefox61: est un dossier
grep: firefox6203: est un dossier
grep: freetype-2.10.0: est un dossier
grep: gccgo: est un dossier
grep: genymotion: est un dossier
grep: gigedit: est un dossier
grep: go: est un dossier
grep: google-gadgets-for-linux-0.11.2: est un dossier
grep: gotweet: est un dossier
grep: GPUCache: est un dossier
grep: grub2-theme-breeze-5.13.1: est un dossier
grep: higan: est un dossier
grep: hplip-3.16.3: Permission non accordée
grep: hypervcinstall-gtk2: est un dossier
grep: icecat: est un dossier
grep: icecat-3.0.6-g1: est un dossier
grep: id3: est un dossier
grep: IK Multimedia: est un dossier
grep: iMacros: est un dossier
grep: Images: est un dossier
grep: Incredipede: est un dossier
grep: indicator-sensors-0.8: est un dossier
grep: installer: est un dossier
grep: install-tl-20140907: est un dossier
grep: io: est un dossier
grep: ip: est un dossier
grep: Jack: est un dossier
grep: jlscp: est un dossier
grep: jsampler: est un dossier
grep: kdenlive: est un dossier
grep: kernel-test: est un dossier
grep: Last.fm-2.1.30: est un dossier
grep: libgig: est un dossier
grep: liblscp: est un dossier
grep: libsapache: est un dossier
grep: linux-2.6.34: est un dossier
grep: linuxsampler: est un dossier
grep: lmms: est un dossier
grep: __MACOSX: est un dossier
grep: MEGAsync: est un dossier
grep: MEGAsync Downloads: est un dossier
grep: Mes fichiers reçus: est un dossier
Fichier binaire micro correspondant
grep: Miedo: est un dossier
grep: Modèles: est un dossier
grep: msncp-0.7.1-beta: est un dossier
grep: mtp: est un dossier
grep: Musique: est un dossier
grep: My Recordings: est un dossier
grep: ninjam: est un dossier
grep: ninjam_server_0.06: est un dossier
grep: nmap: est un dossier
grep: node-v0.8.9: est un dossier
grep: (null): est un dossier
grep: objdir: est un dossier
grep: OLDemesene-1.6: est un dossier
grep: OldFirefoxVersions: est un dossier
grep: oldscanfold: est un dossier
grep: output: est un dossier
grep: ownCloud: est un dossier
grep: PARTS: est un dossier
grep: pcard: est un dossier
grep: pebrot: est un dossier
grep: Photos: est un dossier
grep: platform-tools: est un dossier
grep: plugins: est un dossier
grep: Popcorn-Time: est un dossier
grep: Popcorn-Time-0.3.10-Linux-64: est un dossier
grep: Popcorn-Time-0.3.7.2-Linux32: est un dossier
grep: Popcorn-Time-0.3.8-2-Linux-32: est un dossier
grep: Popcorn-Time (2): est un dossier
grep: ppd: est un dossier
grep: privacy_ext: est un dossier
grep: prnt: est un dossier
grep: protocol: est un dossier
grep: Public: est un dossier
grep: qsampler: est un dossier
grep: qsismix: est un dossier
grep: qsynth-0.4.1: est un dossier
grep: Qt: est un dossier
grep: r8125-dkms: est un dossier
grep: rarcrack-0.2: est un dossier
grep: ravenna-alsa-lkm: est un dossier
grep: RawTherapee241: est un dossier
grep: red5-read-only: est un dossier
grep: REW: est un dossier
grep: rosegarden: est un dossier
grep: SAVED: est un dossier
grep: scarlett-mixer: est un dossier
grep: screenie: est un dossier
grep: scripts: est un dossier
grep: SEGA Mega Drive Classics: est un dossier
grep: selinux: est un dossier
grep: sky: est un dossier
grep: snap: est un dossier
grep: SoundDownloader: est un dossier
grep: source_Neo_Keyboard: est un dossier
grep: star3: est un dossier
grep: Tablatures: est un dossier
grep: tangerine-icon-theme-0.27: est un dossier
grep: TarBzs: est un dossier
grep: testdisk-7.0: est un dossier
grep: texinfo-5.2: est un dossier
grep: tircd: est un dossier
grep: tmp: est un dossier
grep: TomTom: est un dossier
grep: Ubuntu One: est un dossier
grep: udp: est un dossier
grep: ui: est un dossier
grep: ui4: est un dossier
grep: Untitled: est un dossier
grep: usr: est un dossier
grep: vendor: est un dossier
grep: Vidéos: est un dossier
grep: VirtualBox VMs: est un dossier
grep: vitetris-0.57: est un dossier
grep: vlc-3.0.0: est un dossier
grep: vulkan: est un dossier
grep: WDL: est un dossier
grep: wine-2.0: est un dossier
grep: wine-5.0: est un dossier
grep: wine-dng: est un dossier
grep: work: est un dossier
grep: xchat-2.8.8: est un dossier
grep: xmms-1.2.11: est un dossier
grep: XnRetro: est un dossier
grep: zsh-syntax-highlighting: est un dossier

Hors ligne

#4 Le 03/10/2021, à 11:12

FrancisFDZ

Re : [RÉSOLU] Régler un problème de clés.. Pour 100+ clés d'un coup ?

Bonjour,
N'y aurait-il pas une commande pour rafraichir le trousseau ?


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#5 Le 31/10/2021, à 11:45

Sky3RN

Re : [RÉSOLU] Régler un problème de clés.. Pour 100+ clés d'un coup ?

Je n'ai toujours pas de solution à ça.

D'après ce que j'ai pu lire quelque part (je ne sais plus où / quand), ce n'est vraisemblablement pas une erreur, juste un message de notification.
Mais ça reste quand même bien emmerdant, on ne va pas se mentir, surtout quand on a été habitué à avoir un système clean.

Hors ligne

#6 Le 18/02/2022, à 19:02

Sky3RN

Re : [RÉSOLU] Régler un problème de clés.. Pour 100+ clés d'un coup ?

Pour le moment, ma méthode (très longue) a été de faire :

sudo apt-key list > keys.list

Ouvrir keys.list, rechercher toutes les occurrences "expirée" et supprimer les clés manuellement.. (sudo apt-key del NUMÉRO DE LA CLÉ).

On verra bien au prochain ajout si ça déconne quelque part !

Hors ligne