Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés

Debian-facile

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

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

#1 15-01-2023 14:52:24

robert2a
Membre
Distrib. : Bookworm version 12
Noyau : kernel 6.x.x
(G)UI : Mate
Inscription : 15-11-2014

[résolu]supprimer la prise en charge du i386 sur debian amd64

Bonjour
sur une machine j'ai supprimé les paquets i386 sauf libc6:386 , libgcc-s1:i386 , gcc-12-base:i386
et un paquet pour crypter les mots de passe dont je me souvient plus du nom  (retrouer :  libcrypt1:i386 )
la machine a reçu une nouvelle installation en amd64
le wiki de debian ne parle pas de ce souci  =>  https://wiki.debian.org/fr/Multiarch/HOWTO
ceci ne fonctionne pas (pour les paquets cités plus haut)


apt-get purge ".*:i386"
 


erreur de dpkg , paquet essentiel a généré une erreur + avertissement
mais

Notez qu'avant d'effacer une architecture, vous devez en effacer tous les paquets correspondants :


donc ceci ne fonctionne pas


dpkg --remove-architecture i386
 


si quelqu'un a une solution pour résoudre ces conflits , ou mission impossible ?

Dernière modification par robert2a (15-01-2023 16:14:26)


Machines : kabylake I7 7700 , AMD 1700(X) ,AMD 5700X ,AMD threadripper gen1 , AMD Raven R3 2200G , AMD FX(tm)-8320

Hors ligne

#2 15-01-2023 15:43:56

raleur
Membre
Inscription : 03-10-2014

Re : [résolu]supprimer la prise en charge du i386 sur debian amd64

robert2a a écrit :

erreur de dpkg , paquet essentiel


Tu as essayé avec --allow-remove-essential ?


Il vaut mieux montrer que raconter.

Hors ligne

#3 15-01-2023 15:53:53

robert2a
Membre
Distrib. : Bookworm version 12
Noyau : kernel 6.x.x
(G)UI : Mate
Inscription : 15-11-2014

Re : [résolu]supprimer la prise en charge du i386 sur debian amd64

Bonjour
non , mais j'ai d'autres machines a purger le i386.
donc je vais testé , merci

Machines : kabylake I7 7700 , AMD 1700(X) ,AMD 5700X ,AMD threadripper gen1 , AMD Raven R3 2200G , AMD FX(tm)-8320

Hors ligne

#4 15-01-2023 16:00:44

robert2a
Membre
Distrib. : Bookworm version 12
Noyau : kernel 6.x.x
(G)UI : Mate
Inscription : 15-11-2014

Re : [résolu]supprimer la prise en charge du i386 sur debian amd64

en simulation


apt-get -s purge --allow-remove-essential ".*:i386"
 


retour


Les paquets suivants seront ENLEVÉS :
  gcc-12-base:i386* libc6:i386* libcom-err2:i386* libcrypt1:i386* libgcc-s1:i386* libgssapi-krb5-2:i386* libidn2-0:i386* libk5crypto3:i386* libkeyutils1:i386* libkrb5-3:i386*
  libkrb5support0:i386* libnsl2:i386* libnss-nisplus:i386* libssl3:i386* libtirpc3:i386* libunistring2:i386*
ATTENTION : Les paquets essentiels suivants vont être enlevés.
Vous NE devez PAS faire ceci, à moins de savoir exactement ce
que vous êtes en train de faire.
  libcrypt1:i386 libc6:i386 (en raison de libcrypt1:i386) libgcc-s1:i386 gcc-12-base:i386 (en raison de libgcc-s1:i386)
0 mis à jour, 0 nouvellement installés, 16 à enlever et 15 non mis à jour.
Purg libnss-nisplus:i386 [1.3-4]
Purg libnsl2:i386 [1.3.0-2]
Purg libtirpc3:i386 [1.3.3+ds-1]
Purg libgssapi-krb5-2:i386 [1.20.1-1]
Purg libkrb5-3:i386 [1.20.1-1]
Purg libssl3:i386 [3.0.7-1]
Purg libcrypt1:i386 [1:4.4.33-2]
Purg libc6:i386 [2.36-7] [libkeyutils1:i386 libunistring2:i386 libidn2-0:i386 libkrb5support0:i386 libcom-err2:i386 libk5crypto3:i386 libgcc-s1:i386 ]
Purg libgcc-s1:i386 [12.2.0-13] [libkeyutils1:i386 libunistring2:i386 libidn2-0:i386 libkrb5support0:i386 libcom-err2:i386 libk5crypto3:i386 ]
Purg gcc-12-base:i386 [12.2.0-13] [libkeyutils1:i386 libunistring2:i386 libidn2-0:i386 libkrb5support0:i386 libcom-err2:i386 libk5crypto3:i386 ]
Purg libcom-err2:i386 [1.46.6~rc1-1+b1] [libkeyutils1:i386 libunistring2:i386 libidn2-0:i386 libkrb5support0:i386 libk5crypto3:i386 ]
Purg libidn2-0:i386 [2.3.3-1+b1] [libkeyutils1:i386 libunistring2:i386 libkrb5support0:i386 libk5crypto3:i386 ]
Purg libk5crypto3:i386 [1.20.1-1] [libkeyutils1:i386 libunistring2:i386 libkrb5support0:i386 ]
Purg libkeyutils1:i386 [1.6.3-2] [libunistring2:i386 libkrb5support0:i386 ]
Purg libkrb5support0:i386 [1.20.1-1] [libunistring2:i386 ]
Purg libunistring2:i386 [1.0-2]
 



on dirait que cela est correct


Machines : kabylake I7 7700 , AMD 1700(X) ,AMD 5700X ,AMD threadripper gen1 , AMD Raven R3 2200G , AMD FX(tm)-8320

Hors ligne

#5 15-01-2023 16:11:59

robert2a
Membre
Distrib. : Bookworm version 12
Noyau : kernel 6.x.x
(G)UI : Mate
Inscription : 15-11-2014

Re : [résolu]supprimer la prise en charge du i386 sur debian amd64

en vrais :


Souhaitez-vous continuer ? [O/n]
(Lecture de la base de données... 164664 fichiers et répertoires déjà installés.)
Suppression de libnss-nisplus:i386 (1.3-4) ...
Suppression de libnsl2:i386 (1.3.0-2) ...
Suppression de libtirpc3:i386 (1.3.3+ds-1) ...
Suppression de libgssapi-krb5-2:i386 (1.20.1-1) ...
Suppression de libkrb5-3:i386 (1.20.1-1) ...
Suppression de libssl3:i386 (3.0.7-1) ...
dpkg: avertissement: problème contourné par utilisation de --force :
dpkg: avertissement: this is a protected package; it should not be removed
Suppression de libcrypt1:i386 (1:4.4.33-2) ...
dpkg: avertissement: problème contourné par utilisation de --force :
dpkg: avertissement: this is a protected package; it should not be removed
Suppression de libcom-err2:i386 (1.46.6~rc1-1+b1) ...
Suppression de libidn2-0:i386 (2.3.3-1+b1) ...
Suppression de libk5crypto3:i386 (1.20.1-1) ...
Suppression de libkeyutils1:i386 (1.6.3-2) ...
Suppression de libkrb5support0:i386 (1.20.1-1) ...
Suppression de libunistring2:i386 (1.0-2) ...
dpkg: avertissement: problème contourné par utilisation de --force :
dpkg: avertissement: this is a protected package; it should not be removed
dpkg: avertissement: problème contourné par utilisation de --force :
dpkg: avertissement: this is a protected package; it should not be removed
Suppression de libc6:i386 (2.36-7) ...
dpkg: avertissement: problème contourné par utilisation de --force :
dpkg: avertissement: this is a protected package; it should not be removed
Suppression de libgcc-s1:i386 (12.2.0-13) ...
Suppression de gcc-12-base:i386 (12.2.0-13) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.36-7) ...
(Lecture de la base de données... 164344 fichiers et répertoires déjà installés.)
Purge des fichiers de configuration de libgssapi-krb5-2:i386 (1.20.1-1) ...
Purge des fichiers de configuration de libc6:i386 (2.36-7) ...
 


puis ceci a fonctionné


dpkg --remove-architecture i386
 


aucun retour pas d'erreurs
puis mise a jour ok , libc6 c'est bien mit a jour (et plus de i386 )


Les paquets suivants seront mis à jour :
  cpp findutils g++ gcc isc-dhcp-client isc-dhcp-common libc-bin libc-dev-bin libc-devtools libc-l10n libc6 libc6-dev libsdl2-2.0-0 locales python3-cryptography
15 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
 



un grand merci , je passe en résolu et je redémarre la machine


Machines : kabylake I7 7700 , AMD 1700(X) ,AMD 5700X ,AMD threadripper gen1 , AMD Raven R3 2200G , AMD FX(tm)-8320

Hors ligne

#6 15-01-2023 16:25:58

robert2a
Membre
Distrib. : Bookworm version 12
Noyau : kernel 6.x.x
(G)UI : Mate
Inscription : 15-11-2014

Re : [résolu]supprimer la prise en charge du i386 sur debian amd64

Pour vérifier


cat /var/lib/dpkg/arch
 


retour


amd64
 



ps: je vais noter tout cela   roll


Machines : kabylake I7 7700 , AMD 1700(X) ,AMD 5700X ,AMD threadripper gen1 , AMD Raven R3 2200G , AMD FX(tm)-8320

Hors ligne

Pied de page des forums