ls -l /usr/share/pacman/keyrings/
pacman -Qkk archlinux-keyring
Mais comme je pense que tu as ton système de fichier corrompu (tout du moins au moins le keyring) il va falloir le réinstaller manuellement en outrepassant certaines sécurités.
cd /tmp
curl 'http://archlinux.my-universe.com/core/os/i686/archlinux-keyring-20151220-1-any.pkg.tar.xz' -o archlinux-keyring-20151220-1-any.pkg.tar.xz
md5sum archlinux-keyring-20151220-1-any.pkg.tar.xz
# Doit être égale à : bf1faf39eb7bad074291e9376859cd44 (en gros tu me fais confiance, c'est la seule sécurité ici)
pacman -U archlinux-keyring-20151220-1-any.pkg.tar.xz
Et si tu arrives à installer ceci alors suit ceci :
[root@Arch Desktop]# cd /tmp
[root@Arch tmp]# curl 'http://archlinux.my-universe.com/core/os/i686/archlinux-keyring-20151220-1-any.pkg.tar.xz' -o archlinux-keyring-20151220-1-any.pkg.tar.xz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 508k 100 508k 0 0 536k 0 --:--:-- --:--:-- --:--:-- 535k
[root@Arch tmp]# md5sum archlinux-keyring-20151220-1-any.pkg.tar.xz
bf1faf39eb7bad074291e9376859cd44 archlinux-keyring-20151220-1-any.pkg.tar.xz
[root@Arch tmp]# pacman -U archlinux-keyring-20151220-1-any.pkg.tar.xz
chargement des paquets...
avertissement : archlinux-keyring-20151220-1 est à jour -- réinstalle
résolution des dépendances...
recherche des conflits entre paquets...
Paquets (1) archlinux-keyring-20151220-1
Taille totale installée : 0,69 MiB
:: Procéder à l’installation ? [O/n] O
(1/1) vérification des clés dans le trousseau [######################] 100%
(1/1) vérification de l’intégrité des paquets [######################] 100%
(1/1) chargement des fichiers des paquets [######################] 100%
(1/1) analyse des conflits entre fichiers [######################] 100%
erreur : la validation de la transaction a échoué (conflit de fichiers)
archlinux-keyring : /usr/share/pacman/keyrings/archlinux-revoked est déjà présent dans le système de fichiers
archlinux-keyring : /usr/share/pacman/keyrings/archlinux-trusted est déjà présent dans le système de fichiers
archlinux-keyring : /usr/share/pacman/keyrings/archlinux.gpg est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n’a été mis à jour.
CPU : Core i3 6100 @ 3.70ghz | RAM : 8Go DDR4
HD : BX500 250Go Sandisk SSD Plus 120Go | CG : ATI Radeon 5450
@lemust83 ??? Cette commande n'existe pas sous Arch Linux et je ne vois pas comment cela pourrait résoudre son problème
Tu as bien ton système de fichier corrompu (il faudrait voir l'étendu des dégâts), tu n'aurais pas éteint brutalement ton ArchLinux durant ou suite à une mise à jour ??? As tu bien toujours éteint proprement ton Arch Linux ?
[root@Arch tmp]# pacman -U --force archlinux-keyring-20151220-1-any.pkg.tar.xz
chargement des paquets...
avertissement : archlinux-keyring-20151220-1 est à jour -- réinstalle
résolution des dépendances...
recherche des conflits entre paquets...
Paquets (1) archlinux-keyring-20151220-1
Taille totale installée : 0,69 MiB
:: Procéder à l’installation ? [O/n] O
(1/1) vérification des clés dans le trousseau [######################] 100%
(1/1) vérification de l’intégrité des paquets [######################] 100%
(1/1) chargement des fichiers des paquets [######################] 100%
(1/1) analyse des conflits entre fichiers [######################] 100%
(1/1) vérification de l’espace disque disponible [######################] 100%
(1/1) réinstallation archlinux-keyring [######################] 100%
==> Ajout des clefs depuis archlinux.gpg...
gpg: 3 marginale(s) nécessaire(s), 1 complète(s) nécessaire(s),
modèle de confiance PGP
gpg: profondeur : 0 valables : 1 signées : 0
confiance : 0 i., 0 n.d., 0 j., 0 m., 0 t., 1 u.
==> Signature locale des clefs de confiance dans le porte-clefs...
-> Signature locale de la clef 0E8B644079F599DFC1DDC3973348882F6AC6A4C2...
-> Signature locale de la clef 684148BB25B49E986A4944C55184252D824B18E8...
-> Signature locale de la clef 44D4A033AC140143927397D47EFD567D4C7EA887...
-> Signature locale de la clef 27FFC4769E19F096D41D9265A04F9397CDFD6BB0...
-> Signature locale de la clef AB19265E5D7D20687D303246BA1DFB64FFF979E7...
==> Importation des valeurs des propriétaires de confiance...
gpg: inserting ownertrust of 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
==> Désactivation des clefs révoquées du porte-clefs...
-> Désactivation de la clef F5A361A3A13554B85E57DDDAAF7EF7873CFD4BB6...
-> Désactivation de la clef 7FA647CD89891DEDC060287BB9113D1ED21E1A55...
-> Désactivation de la clef D4DE5ABDE2A7287644EAC7E36D1A9E70E19DAA50...
-> Désactivation de la clef BC1FBE4D2826A0B51E47ED62E2539214C6C11350...
-> Désactivation de la clef 9515D8A8EAB88E49BB65EDBCE6B456CAF15447D5...
-> Désactivation de la clef 4A8B17E20B88ACA61860009B5CED81B7C2E5C0D2...
-> Désactivation de la clef 63F395DE2D6398BBE458F281F2DBB4931985A992...
-> Désactivation de la clef 0B20CA1931F5DA3A70D0F8D2EA6836E1AB441196...
-> Désactivation de la clef 8F76BEEA0289F9E1D3E229C05F946DED983D4366...
-> Désactivation de la clef 66BD74A036D522F51DD70A3C7F2A16726521E06D...
-> Désactivation de la clef 81D7F8241DB38BC759C80FCE3A726C6170E80477...
-> Désactivation de la clef E7210A59715F6940CF9A4E36A001876699AD6E84...
==> Mise à jour de la base de données de confiance...
gpg: 3 marginale(s) nécessaire(s), 1 complète(s) nécessaire(s),
modèle de confiance PGP
gpg: profondeur : 0 valables : 1 signées : 5
confiance : 0 i., 0 n.d., 0 j., 0 m., 0 t., 1 u.
gpg: profondeur : 1 valables : 5 signées : 66
confiance : 0 i., 0 n.d., 0 j., 5 m., 0 t., 0 u.
gpg: profondeur : 2 valables : 66 signées : 6
confiance : 66 i., 0 n.d., 0 j., 0 m., 0 t., 0 u.
gpg: la prochaine vérification de la base de confiance aura lieu le 2016-01-22
CPU : Core i3 6100 @ 3.70ghz | RAM : 8Go DDR4
HD : BX500 250Go Sandisk SSD Plus 120Go | CG : ATI Radeon 5450
Hum, désolé, je n'avais pas bien lu ton premier message, prise en plein milieu le sujet...
Bref, force l'installation comme décrit juste au dessus, fait les mises à jour.
Edit : Tu dois juste faire :
OUF !!
réinstallation complete des paquets effectué avec succès , les mises à jour fonctionnent à nouveau !
Merci benjarobin pour ta patience
Encore merci à tous j'avais peur de devoir réinstaller tout le systeme..
CPU : Core i3 6100 @ 3.70ghz | RAM : 8Go DDR4
HD : BX500 250Go Sandisk SSD Plus 120Go | CG : ATI Radeon 5450
benjarobin a écrit :@lemust83 ??? Cette commande n'existe pas sous Arch Linux et je ne vois pas comment cela pourrait résoudre son problème
Réflexe!! . On a trop souvent tendance a vouloir utiliser des commandes propres à Manjaro sur une Arch.
On rencontre souvent ce genre de problèmes quand une refonte des miroirs (qui ne sont pas ceux d'Arch) précède une mise à jour importante. Du coup, il est recommandé de lancer cette commande avant pacman -Syu.
Le pire , c'est que j'ai un alias "maj" qui n'a évidemment pas de pacman-mirrors sous mon Arch....
Désolé pour le grain de sable.
très satisfait de mon archlinux , j'ai à présent un gros problème !
J'ai voulus mettre à jour via la commande sudo pacman -Syu et là gros plantage du pc j'ai du rebooter l'ordinateur.
Maintenant quand je relance la commande il télecharge à nouveau les paquets mais il m'indique une erreur avec les paquets et signature. A l'aide je vous en prie..
J'ai essayer de repondre oui pour supprimer les paquets corrompus mais ça ne résoud pas le problème.
:: Procéder à l’installation ? [O/n] O
:: Récupération des paquets...
gcc-libs-5.3.0-3-x86_64 12,7 MiB 570K/s 00:23 [######################] 100%
gcc-5.3.0-3-x86_64 25,7 MiB 587K/s 00:45 [######################] 100%
cantarell-fonts-0.0... 131,3 KiB 511K/s 00:00 [######################] 100%
ffmpeg-1:2.8.4-1-x86_64 7,1 MiB 566K/s 00:13 [######################] 100%
libgusb-0.2.8-1-x86_64 50,5 KiB 505K/s 00:00 [######################] 100%
firefox-43.0.1-2-x86_64 43,0 MiB 620K/s 01:11 [######################] 100%
hspell-1.3-1-x86_64 655,6 KiB 652K/s 00:01 [######################] 100%
poppler-0.39.0-1-x86_64 987,1 KiB 571K/s 00:02 [######################] 100%
poppler-glib-0.39.0... 210,0 KiB 789K/s 00:00 [######################] 100%
virtualbox-host-mod... 183,9 KiB 511K/s 00:00 [######################] 100%
virtualbox-5.0.12-1... 19,0 MiB 607K/s 00:32 [######################] 100%
(11/11) vérification des clés dans le trousseau [######################] 100%
(11/11) vérification de l’intégrité des paquets [######################] 100%
erreur : gcc-libs: signature from "Allan McRae <me@allanmcrae.com>" is unknown trust
:: Le fichier /var/cache/pacman/pkg/gcc-libs-5.3.0-3-x86_64.pkg.tar.xz est corrompu (paquet invalide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n] n
erreur : cantarell-fonts: signature from "Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>" is unknown trust
:: Le fichier /var/cache/pacman/pkg/cantarell-fonts-0.0.19-1-any.pkg.tar.xz est corrompu (paquet invalide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n] n
erreur : ffmpeg: signature from "Maxime Gauduin <alucryd@archlinux.org>" is unknown trust
:: Le fichier /var/cache/pacman/pkg/ffmpeg-1:2.8.4-1-x86_64.pkg.tar.xz est corrompu (paquet invalide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n] n
erreur : libgusb: signature from "Maxime Gauduin <alucryd@archlinux.org>" is unknown trust
:: Le fichier /var/cache/pacman/pkg/libgusb-0.2.8-1-x86_64.pkg.tar.xz est corrompu (paquet invalide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n] n
erreur : firefox: signature from "Evangelos Foutras <evangelos@foutrelis.com>" is unknown trust
:: Le fichier /var/cache/pacman/pkg/firefox-43.0.1-2-x86_64.pkg.tar.xz est corrompu (paquet invalide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n] n
erreur : gcc: signature from "Allan McRae <me@allanmcrae.com>" is unknown trust
:: Le fichier /var/cache/pacman/pkg/gcc-5.3.0-3-x86_64.pkg.tar.xz est corrompu (paquet invalide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n] n
erreur : hspell: signature from "Felix Yan <felixonmars@gmail.com>" is unknown trust
:: Le fichier /var/cache/pacman/pkg/hspell-1.3-1-x86_64.pkg.tar.xz est corrompu (paquet invalide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n] n
erreur : poppler: signature from "Andreas Radke <andyrtr@archlinux.org>" is unknown trust
:: Le fichier /var/cache/pacman/pkg/poppler-0.39.0-1-x86_64.pkg.tar.xz est corrompu (paquet invalide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n] n
erreur : poppler-glib: signature from "Andreas Radke <andyrtr@archlinux.org>" is unknown trust
:: Le fichier /var/cache/pacman/pkg/poppler-glib-0.39.0-1-x86_64.pkg.tar.xz est corrompu (paquet invalide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n] n
erreur : virtualbox-host-modules: signature from "Sébastien Luttringer <seblu@seblu.net>" is unknown trust
:: Le fichier /var/cache/pacman/pkg/virtualbox-host-modules-5.0.12-1-x86_64.pkg.tar.xz est corrompu (paquet invalide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n] n
erreur : virtualbox: signature from "Sébastien Luttringer <seblu@seblu.net>" is unknown trust
:: Le fichier /var/cache/pacman/pkg/virtualbox-5.0.12-1-x86_64.pkg.tar.xz est corrompu (paquet invalide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n] n
erreur : la validation de la transaction a échoué (paquet invalide ou corrompu (signature PGP))
Des erreurs se sont produites, aucun paquet n’a été mis à jour.
CPU : Core i3 6100 @ 3.70ghz | RAM : 8Go DDR4
HD : BX500 250Go Sandisk SSD Plus 120Go | CG : ATI Radeon 5450
The above can be achieved too on a repository level further below in the configuration, e.g.: [core]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist