Echec de récupération des mises à jour disponibles

What type of hardware are you using: Raspberry Pi 3, 4+
What YunoHost version are you running: 12.1.39 (stable)
How are you able to access your server: The webadmin
SSH
Are you in a special context or did you perform specific tweaking on your YunoHost instance ?: non

Describe your issue

Je vais dans Mise à Jour dans le webadmin, je clique sur Récupérer les mises à jour disponibles, et ça me met en échec

Share relevant logs or error messages

Erreur: “500”

Action: “PUT” /yunohost/api/update/all

Message d’erreur :
Impossible de mettre à jour le cache APT (gestionnaire de paquets Debian). Voici un extrait du fichier sources.list qui pourrait vous aider à identifier les lignes problématiques :
sources.list:deb Index of /debian bookworm main contrib non-free non-free-firmware
sources.list:deb Index of /debian-security bookworm-security main contrib non-free non-free-firmware
sources.list:deb Index of /debian bookworm-updates main contrib non-free non-free-firmware
sources.list.d/raspi.list:deb Index of /debian bookworm main
sources.list.d/extra_php_version.list:deb [signed-by=/etc/apt/trusted.gpg.d/extra_php_version.gpg] Index of /php/ bookworm main
sources.list.d/yarn.list:deb [signed-by=/etc/apt/trusted.gpg.d/yarn.gpg] https://dl.yarnpkg.com/debian/ stable main
sources.list.d/yunohost.list:deb [signed-by=/usr/share/keyrings/yunohost-bookworm.gpg] Index of /debian/ bookworm stable

Pendant le traitement de l’action, le serveur a dit :
Récupération des mises à jour disponibles pour les paquets du système…
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://packages.sury.org/php bookworm InRelease: The following signatures were invalid: EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key
W: GPG error: https://dl.yarnpkg.com/debian stable InRelease: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 62D54FD4003F6525
E: The repository ‘https://dl.yarnpkg.com/debian stable InRelease’ is not signed.

Salut @kryztovru,

La clé GPG du dépôt Sury (utilisé pour les versions PHP) a expiré le 4 février 2026, et celle de Yarn pose aussi problème. C’est ce qui bloque complètement la récupération des mises à jour.

Pour corriger ça, connecte-toi en SSH sur ton Raspberry Pi et lance ces deux commandes :

Renouveler la clé PHP (Sury) :

curl -sS https://packages.sury.org/php/apt.gpg | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/extra_php_version.gpg > /dev/null

Renouveler la clé Yarn :

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/yarn.gpg > /dev/null

Ensuite, vérifie que tout fonctionne avec :

sudo apt update

Si aucune erreur ne s’affiche, tu peux retourner dans le webadmin et relancer la récupération des mises à jour, ça devrait passer.

Plusieurs discussions sur le forum traitent exactement du même sujet en ce moment :

N’hésite pas à revenir confirmer si c’est résolu pour toi !

1 Like

Merci c’est résolu pour moi avec ces renouvellements de clés.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.