-------------------------------------------------------------------------------------
Mise à jour possible par pamac, octopi ou par pacman (de préférence) :
------------------------------------------------------------------------------------- ERREUR : conflit de fichiers
Si lors de la mise à jour vous avez le type d'erreur comme ci-dessous (tlp est un exemple) :
erreur : la validation de la transaction a échoué (conflit de fichiers)
tlp : /etc/acpi/thinkpad est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n’a été mis à jour.
il convient de passer la commande suivante en l'adaptant à votre cas particulier :
Ensuite, vous pouvez faire votre mise à jour générale sans problème.
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------- Problèmes liés à la synchronisation des miroirs
Cette commande pacman-mirrorsva analyser le status des miroirs; si OK=> Synchronisation et Mise à jour.
Si KO, pacman-mirrors --continent synchronisera les miroirs les plus proches de votre situation géographique.
Attention si vous utilisez un vpn, dans ce cas, l'option -f0 sera plus appropriée. Ensuite la Mise à jour se lancera normalement.
-------------------------------------------------------------------------------------
------------------------------------------------------------------------------------- ERREUR de clés
Si lors de la mise à jour vous avez des problèmes de clés, essayez de passer les commandes suivantes :
*** attention pour Xfce , il faut bien vérifier AVANT la maj pour les 2 packages suivants ***
dbus et dbus-x11 ( a supprimer pour dbus)
et libxfce4ui-nocsd ( a supprimer pour libxfce4ui )
-2022-12-16
dbus-x11 demoted to AUR
dbus-x11 was installed out of the box on some flavors of Manjaro as of a year ago, but is no longer needed. If you have it installed, please replace it with dbus using the following:
sudo pacman -Syu dbus
XFCE becomes unusable if libxfce4ui-nocsd is still installed
So far XFCE Classic project hasn’t updated yet to 4.18 series. We pushed 4.17.0 version of the package, but don’t know if that helps in that situation. It is recommended to install the regular libxfce4ui package to avoid issues and comment on this issue: libxfce4ui 4.18.0 released · Issue #15 · Xfce-Classic/libxfce4ui-nocsd · GitHub 5
Je comme à être sérieusement inquiet, car là non plus pas de mise à jour possible due à ces maudites clefs.
C'est tout de même fou d'être ennuyé de cette nature.
[nastia@nastia ~]$ sudo pacman -S archlinux-keyring manjaro-keyring
[sudo] Mot de passe de nastia :
:: Some packages should be upgraded first...
résolution des dépendances…
recherche des conflits entre paquets…
Paquets (1) archlinux-keyring-20221213-1
Taille totale du téléchargement : 1,12 MiB
Taille totale installée : 1,59 MiB
Taille de mise à jour nette : 0,01 MiB
:: Procéder à l’installation ? [O/n] o
:: Récupération des paquets…
archlinux-keyrin... 1144,7 KiB 626 KiB/s 00:02 [######################] 100%
(1/1) vérification des clés dans le trousseau [######################] 100%
(1/1) vérification de l’intégrité des paquets [######################] 100%
erreur : archlinux-keyring : la signature de « Christian Hesse <eworm@archlinux.org> » est de confiance inconnue
:: Le fichier /var/cache/pacman/pkg/archlinux-keyring-20221213-1-any.pkg.tar.zst est corrompu (paquet non valide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n]
A trop vouloir faire de l'économie un idéal, nous faisons l'économie de l'Idéal !
________________________________________________ Manjaro Mate - C.M. Msi B550 Tomahawk - C.G. Amd Radeon RX 550 - CPU. Ryzen 5 3600 à 6 cœurs 12 proc. - C.S. Terratec Aureon - Ddr4 Corsaire Vengeance 16 Go - 3 SSD Crucial BX100 + BX500 + Corsair Me 120 Go - 2 & 1To + 1 Sata 500 Go
[nastia@nastia ~]$ sudo rm /var/lib/pacman/sync/*
[sudo] Mot de passe de nastia :
[nastia@nastia ~]$ sudo pacman -Syyu
:: Synchronisation des bases de données de paquets…
core 159,8 KiB 162 KiB/s 00:01 [######################] 100%
extra 1835,0 KiB 2,60 MiB/s 00:01 [######################] 100%
community 7,5 MiB 6,65 MiB/s 00:01 [######################] 100%
multilib 167,0 KiB 928 KiB/s 00:00 [######################] 100%
:: Some packages should be upgraded first...
résolution des dépendances…
recherche des conflits entre paquets…
Paquets (1) archlinux-keyring-20221213-1
Taille totale installée : 1,59 MiB
Taille de mise à jour nette : 0,01 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%
erreur : archlinux-keyring : la signature de « Christian Hesse <eworm@archlinux.org> » est de confiance inconnue
:: Le fichier /var/cache/pacman/pkg/archlinux-keyring-20221213-1-any.pkg.tar.zst est corrompu (paquet non valide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n] o
erreur : la validation de la transaction a échoué (paquet non valide ou corrompu (signature PGP))
Des erreurs se sont produites, aucun paquet n’a été mis à jour.
:: Début de la mise à jour complète du système…
résolution des dépendances…
recherche des conflits entre paquets…
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: l’installation de db (6.2.32-1) casse la dépendance « db=5.3.28 » requise par lib32-db
[nastia@nastia ~]$
nastia@nastia ~]$ sudo rm -r /etc/pacman.d/gnupg/*
[sudo] Mot de passe de nastia :
[nastia@nastia ~]$ sudo pacman-key --init
gpg: /etc/pacman.d/gnupg/trustdb.gpg : base de confiance créée
gpg: aucune clef de confiance ultime n'a été trouvée
==> Generating pacman master key. This may take some time.
gpg: Generating pacman keyring master key...
gpg: répertoire « /etc/pacman.d/gnupg/openpgp-revocs.d » créé
gpg: revocation certificate stored as '/etc/pacman.d/gnupg/openpgp-revocs.d/50097691271F35F3B1BE2D3A703DB923E96FF687.rev'
gpg: Done
==> Mise à jour de la base de données de confiance…
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
gpg: profondeur : 0 valables : 1 signées : 0
confiance : 0 i., 0 n.d., 0 j., 0 m., 0 t., 1 u.
[nastia@nastia ~]$ sudo pacman -Syyu
:: Synchronisation des bases de données de paquets…
core 159,8 KiB 159 KiB/s 00:01 [######################] 100%
extra 1835,0 KiB 2,60 MiB/s 00:01 [######################] 100%
community 7,5 MiB 7,11 MiB/s 00:01 [######################] 100%
multilib 167,0 KiB 1000 KiB/s 00:00 [######################] 100%
:: Some packages should be upgraded first...
résolution des dépendances…
recherche des conflits entre paquets…
Paquets (1) archlinux-keyring-20221213-1
Taille totale du téléchargement : 1,12 MiB
Taille totale installée : 1,59 MiB
Taille de mise à jour nette : 0,01 MiB
:: Procéder à l’installation ? [O/n] o
:: Récupération des paquets…
archlinux-keyrin... 1144,7 KiB 4,04 MiB/s 00:00 [######################] 100%
(1/1) vérification des clés dans le trousseau [######################] 100%
téléchargement des clés requises…
:: Importer la clé PGP 6D42BDD116E0068F, « Christian Hesse <eworm@archlinux.org> » ? [O/n] o
(1/1) vérification de l’intégrité des paquets [######################] 100%
erreur : archlinux-keyring : la signature de « Christian Hesse <eworm@archlinux.org> » est de confiance inconnue
:: Le fichier /var/cache/pacman/pkg/archlinux-keyring-20221213-1-any.pkg.tar.zst est corrompu (paquet non valide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n]
Comment peut-on faire une mise à jour en ignorant cette clé qui pose souci : : Importer la clé PGP 6D42BDD116E0068F, « Christian Hesse <eworm@archlinux.org> » ? [O/n] o
Cdt
A trop vouloir faire de l'économie un idéal, nous faisons l'économie de l'Idéal !
________________________________________________ Manjaro Mate - C.M. Msi B550 Tomahawk - C.G. Amd Radeon RX 550 - CPU. Ryzen 5 3600 à 6 cœurs 12 proc. - C.S. Terratec Aureon - Ddr4 Corsaire Vengeance 16 Go - 3 SSD Crucial BX100 + BX500 + Corsair Me 120 Go - 2 & 1To + 1 Sata 500 Go
[nastia@nastia ~]$ sudo rm /var/lib/pacman/sync/*
[sudo] Mot de passe de nastia :
[nastia@nastia ~]$ sudo pacman -Syyu
:: Synchronisation des bases de données de paquets…
core 159,8 KiB 162 KiB/s 00:01 [######################] 100%
extra 1835,0 KiB 2,60 MiB/s 00:01 [######################] 100%
community 7,5 MiB 6,65 MiB/s 00:01 [######################] 100%
multilib 167,0 KiB 928 KiB/s 00:00 [######################] 100%
:: Some packages should be upgraded first...
résolution des dépendances…
recherche des conflits entre paquets…
Paquets (1) archlinux-keyring-20221213-1
Taille totale installée : 1,59 MiB
Taille de mise à jour nette : 0,01 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%
erreur : archlinux-keyring : la signature de « Christian Hesse <eworm@archlinux.org> » est de confiance inconnue
:: Le fichier /var/cache/pacman/pkg/archlinux-keyring-20221213-1-any.pkg.tar.zst est corrompu (paquet non valide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n] o
erreur : la validation de la transaction a échoué (paquet non valide ou corrompu (signature PGP))
Des erreurs se sont produites, aucun paquet n’a été mis à jour.
:: Début de la mise à jour complète du système…
résolution des dépendances…
recherche des conflits entre paquets…
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: l’installation de db (6.2.32-1) casse la dépendance « db=5.3.28 » requise par lib32-db
[nastia@nastia ~]$
nastia@nastia ~]$ sudo rm -r /etc/pacman.d/gnupg/*
[sudo] Mot de passe de nastia :
[nastia@nastia ~]$ sudo pacman-key --init
gpg: /etc/pacman.d/gnupg/trustdb.gpg : base de confiance créée
gpg: aucune clef de confiance ultime n'a été trouvée
==> Generating pacman master key. This may take some time.
gpg: Generating pacman keyring master key...
gpg: répertoire « /etc/pacman.d/gnupg/openpgp-revocs.d » créé
gpg: revocation certificate stored as '/etc/pacman.d/gnupg/openpgp-revocs.d/50097691271F35F3B1BE2D3A703DB923E96FF687.rev'
gpg: Done
==> Mise à jour de la base de données de confiance…
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
gpg: profondeur : 0 valables : 1 signées : 0
confiance : 0 i., 0 n.d., 0 j., 0 m., 0 t., 1 u.
[nastia@nastia ~]$ sudo pacman -Syyu
:: Synchronisation des bases de données de paquets…
core 159,8 KiB 159 KiB/s 00:01 [######################] 100%
extra 1835,0 KiB 2,60 MiB/s 00:01 [######################] 100%
community 7,5 MiB 7,11 MiB/s 00:01 [######################] 100%
multilib 167,0 KiB 1000 KiB/s 00:00 [######################] 100%
:: Some packages should be upgraded first...
résolution des dépendances…
recherche des conflits entre paquets…
Paquets (1) archlinux-keyring-20221213-1
Taille totale du téléchargement : 1,12 MiB
Taille totale installée : 1,59 MiB
Taille de mise à jour nette : 0,01 MiB
:: Procéder à l’installation ? [O/n] o
:: Récupération des paquets…
archlinux-keyrin... 1144,7 KiB 4,04 MiB/s 00:00 [######################] 100%
(1/1) vérification des clés dans le trousseau [######################] 100%
téléchargement des clés requises…
:: Importer la clé PGP 6D42BDD116E0068F, « Christian Hesse <eworm@archlinux.org> » ? [O/n] o
(1/1) vérification de l’intégrité des paquets [######################] 100%
erreur : archlinux-keyring : la signature de « Christian Hesse <eworm@archlinux.org> » est de confiance inconnue
:: Le fichier /var/cache/pacman/pkg/archlinux-keyring-20221213-1-any.pkg.tar.zst est corrompu (paquet non valide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n]
Comment peut-on faire une mise à jour en ignorant cette clé qui pose souci : : Importer la clé PGP 6D42BDD116E0068F, « Christian Hesse <eworm@archlinux.org> » ? [O/n] o
Cdt
J'aurais du te dire de faire la suite des commandes préconisées dans la deuxième solution. Je te propose de refaire la deuxième suivi de
pacman-key dépend de l'heure du système. Si l'horloge de votre système n'est pas synchronisée, l'installation/mise à jour du système peut échouer avec :
error: PackageName: signature from "User <email@archlinux.org>" is invalid
error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.
Si vous utilisez ntpd, corrigez l'heure du système (en tant que root) avec ntpd -qg suivi de hwclock -w.
D'autres clients NTP peuvent être utilisés. Consultez synchronisation du temps.
Si la correction de l'horloge système ne résout pas le problème, essayez l'une des approches suivantes :
Suppression de paquets du cache
Certains paquets peuvent être corrompus ou non signés, ce qui provoque l'échec. Supprimez chaque paquet incriminé du cache système rm /var/cache/pacman/pkg/pkgname afin qu'il soit fraîchement téléchargé, ou nettoyez tout le cache. (# pacman -Scc)
Réinitialisation de toutes les clés
Supprimez ou réinitialisez toutes les clés installées sur votre système en supprimant le répertoire /etc/pacman.d/gnupg (en tant que root) et en réexécutant pacman-key --init suivi de pacman-key --populate pour réinstaller les clés par défaut.
Noyau récent MANJARO x86_64 bits: 64 Xfce 4.16
ASUSTeK model: PRIME B350M-A v: Rev X.0x
6-Core: AMD Ryzen 5 2600X
AMD Baffin [Radeon RX 460/560D / Pro
driver: amdgpu v: kernel
Display: x11 server: X.Org driver: amdgpu,ati unloaded: modesetting
OpenGL: renderer: Radeon RX 560 Series
Arch en Dual. Aucun lien publicitaire ne saurait être toléré dans la signature!
Bonjour,
Je suis bloqué à cause de cette histoire de dbus-x11 :
[alain@manicraque ~]$ sudo pacman -Syu
[sudo] Mot de passe de alain :
:: Synchronisation des bases de données de paquets…
core est à jour
extra est à jour
community est à jour
multilib est à jour
:: Début de la mise à jour complète du système…
résolution des dépendances…
recherche des conflits entre paquets…
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: l’installation de db (6.2.32-1) casse la dépendance « db=5.3.28 » requise par lib32-db
Autre tentative :
[alain@manicraque ~]$ sudo pacman -Syu dbus
:: Synchronisation des bases de données de paquets…
core est à jour
extra est à jour
community est à jour
multilib est à jour
:: Début de la mise à jour complète du système…
résolution des dépendances…
recherche des conflits entre paquets…
:: dbus et dbus-x11 sont en conflit (libdbus). Supprimer dbus-x11 ? [o/N] o
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: l’installation de db (6.2.32-1) casse la dépendance « db=5.3.28 » requise par lib32-db
lemust83 a écrit : ↑il y a 1 an
J'aurais du te dire de faire la suite des commandes préconisées dans la deuxième solution. Je te propose de refaire la deuxième suivi de
Mais j'ai un petit problème avec le nouveau noyau linux. Je l'ai installé (avec la commande sudo mhwd-kernel -i linux61), il apparaît bien dans la liste donnée par mhwd-kernel -li mais après redémarrage il continue à démarrer sur le noyau 6.0. Est-ce normal ? Dois-je attendre ? Dois-je essayer de « forcer » le passage au 6.1 avec GRUB pour désinstaller 6.0 ?
Merci beaucoup !
Ordinateur de bureau - GNOME x64
CPU : Intel Core i3-7350K @ 4.20GHz - CGU : NVIDIA GK107 [GeForce GTX 650]
Son : Intel Corporation 100 Series/C230 Series Chipset Family HD - NVIDIA Corporation GK107 HDMI
Config complète : https://www.manjaro.fr/forum/viewtopic.php?p=131388&sid=2ab2c38dfca71380973f6fca94ad6610#p131388
Emanuelo a écrit : ↑il y a 1 an
RÀS dans la MÀJ stricto sensu, comme d'hab
Mais j'ai un petit problème avec le nouveau noyau linux. Je l'ai installé (avec la commande sudo mhwd-kernel -i linux61), il apparaît bien dans la liste donnée par mhwd-kernel -li mais après redémarrage il continue à démarrer sur le noyau 6.0. Est-ce normal ? Dois-je attendre ? Dois-je essayer de « forcer » le passage au 6.1 avec GRUB pour désinstaller 6.0 ?
Merci beaucoup !
Bonjour.
L'installation n'a pas du se terminer correctement.
Essaye:
sudo mkintcpio - P
sudo update-grub
Noyau récent MANJARO x86_64 bits: 64 Xfce 4.16
ASUSTeK model: PRIME B350M-A v: Rev X.0x
6-Core: AMD Ryzen 5 2600X
AMD Baffin [Radeon RX 460/560D / Pro
driver: amdgpu v: kernel
Display: x11 server: X.Org driver: amdgpu,ati unloaded: modesetting
OpenGL: renderer: Radeon RX 560 Series
Arch en Dual. Aucun lien publicitaire ne saurait être toléré dans la signature!
lemust83 a écrit : ↑il y a 1 an
Bonjour.
Essaye de désinstaller d'abord lib32-db, puis installe dbus.
Merci pour le conseil ! En effet, ça a marché. Apparemment lib32-db était une vieille dépendance et n'est d'ailleurs plus présent dans le dépôt.
hum! J'ai le même problème avec lib-32-db mais il gêne une autre dépendance
ésolution des dépendances…
recherche des conflits entre paquets…
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: l’installation de db (6.2.32-1) casse la dépendance « db=5.3.28 » requise par lib32-db
je vais tenter la même chose. désinstaller, au préalable lib32-db
Operating System: Manjaro Linux
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.12
Kernel Version: 6.16.2 MANJARO (64-bit)
raphics Platform: X11
Processors: 4 × Intel® Core™ i5-6600 CPU @ 3.30GHz
Memory: 15.6 Gio of RAM
Graphics Processor: NVE4