Binary-ia64 Le sujet est résolu

Demande d'aide : c'est ici.
Répondre
Avatar de l’utilisateur
Wallacesnd
Membre
Membre
Messages : 63
Inscription : 20 juil. 2021, 17:41
Status : Hors-ligne

Bonjour à tous,

Je me permet à nouveau de vous solliciter..

Suite à mon récent de problème avec Lightdm, etc. , quand je :

Code : Tout sélectionner

$ sudo apt update
je reçois :

Code : Tout sélectionner

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Tous les paquets sont à jour.
N: Le fichier configuré « main/binary-ia64/Packages » ne sera pas pris en compte car le dépôt « http://deb.debian.org/debian bullseye InRelease » ne prend pas en charge l'architecture « ia64 »
N: Le fichier configuré « contrib/binary-ia64/Packages » ne sera pas pris en compte car le dépôt « http://deb.debian.org/debian bullseye InRelease » ne prend pas en charge l'architecture « ia64 »
N: Le fichier configuré « non-free/binary-ia64/Packages » ne sera pas pris en compte car le dépôt « http://deb.debian.org/debian bullseye InRelease » ne prend pas en charge l'architecture « ia64 »
N: Le fichier configuré « main/binary-ia64/Packages » ne sera pas pris en compte car le dépôt « http://security.debian.org/debian-security bullseye-security InRelease » ne prend pas en charge l'architecture « ia64 »
N: Le fichier configuré « contrib/binary-ia64/Packages » ne sera pas pris en compte car le dépôt « http://security.debian.org/debian-security bullseye-security InRelease » ne prend pas en charge l'architecture « ia64 »
N: Le fichier configuré « non-free/binary-ia64/Packages » ne sera pas pris en compte car le dépôt « http://security.debian.org/debian-security bullseye-security InRelease » ne prend pas en charge l'architecture « ia64 »
N: Le fichier configuré « main/binary-ia64/Packages » ne sera pas pris en compte car le dépôt « http://deb.debian.org/debian bullseye-updates InRelease » ne prend pas en charge l'architecture « ia64 »
N: Le fichier configuré « contrib/binary-ia64/Packages » ne sera pas pris en compte car le dépôt « http://deb.debian.org/debian bullseye-updates InRelease » ne prend pas en charge l'architecture « ia64 »
N: Le fichier configuré « non-free/binary-ia64/Packages » ne sera pas pris en compte car le dépôt « http://deb.debian.org/debian bullseye-updates InRelease » ne prend pas en charge l'architecture « ia64 »
N: Le fichier configuré « main/binary-ia64/Packages » ne sera pas pris en compte car le dépôt « https://fasttrack.debian.net/debian-fasttrack bullseye-fasttrack InRelease » ne prend pas en charge l'architecture « ia64 »
N: Le fichier configuré « contrib/binary-ia64/Packages » ne sera pas pris en compte car le dépôt « https://fasttrack.debian.net/debian-fasttrack bullseye-fasttrack InRelease » ne prend pas en charge l'architecture « ia64 »
N: Le fichier configuré « non-free/binary-ia64/Packages » ne sera pas pris en compte car le dépôt « https://fasttrack.debian.net/debian-fasttrack bullseye-fasttrack InRelease » ne prend pas en charge l'architecture « ia64 »
Je ne vois pas un lien direct avec le fait que j'ai du réinstaller Lightdm ou même eu des soucis de connexion à internet mais c'est apparu juste après ça.

J'ai tenter de chercher ce fameux répertoire /binary-ia64/Packages mais pas moyen :unknw:
Avant de poster qql chose sur le forum j'essaye de faire un maximum de recherche de mon côté et j'ai lu que ia-64 est une ancienne architecture de Debian. :wacko:

Voici qqls infos:

Code : Tout sélectionner

~$ hostnamectl
 Static hostname: debian
 Icon name: computer-laptop
 Chassis: laptop
  Operating System: Debian GNU/Linux 11 (bullseye)
  Kernel: Linux 5.14.0-0.bpo.2-amd64
  Architecture: x86-64

Code : Tout sélectionner

~$ apt policy
Fichiers du paquet :
 100 /var/lib/dpkg/status
     release a=now
 500 https://updates.signal.org/desktop/apt xenial/main amd64 Packages
     release o=. xenial,a=xenial,n=xenial,l=. xenial,c=main,b=amd64
     origin updates.signal.org
 500 https://brave-browser-apt-release.s3.brave.com stable/main amd64 Packages
     release o=Brave Software,a=stable,n=stable,l=Brave Browser,c=main,b=amd64
     origin brave-browser-apt-release.s3.brave.com
 500 http://deb.debian.org/debian bullseye-updates/main i386 Packages
     release v=11-updates,o=Debian,a=stable-updates,n=bullseye-updates,l=Debian,c=main,b=i386
     origin deb.debian.org
 500 http://deb.debian.org/debian bullseye-updates/main amd64 Packages
     release v=11-updates,o=Debian,a=stable-updates,n=bullseye-updates,l=Debian,c=main,b=amd64
     origin deb.debian.org
 100 https://fasttrack.debian.net/debian-fasttrack bullseye-fasttrack/non-free i386 Packages
     release v=11.0,o=Debian,a=bullseye-fasttrack,n=bullseye-fasttrack,l=FastTrack,c=non-free,b=i386
     origin fasttrack.debian.net
 100 https://fasttrack.debian.net/debian-fasttrack bullseye-fasttrack/non-free amd64 Packages
     release v=11.0,o=Debian,a=bullseye-fasttrack,n=bullseye-fasttrack,l=FastTrack,c=non-free,b=amd64
     origin fasttrack.debian.net
 100 https://fasttrack.debian.net/debian-fasttrack bullseye-fasttrack/contrib i386 Packages
     release v=11.0,o=Debian,a=bullseye-fasttrack,n=bullseye-fasttrack,l=FastTrack,c=contrib,b=i386
     origin fasttrack.debian.net
 100 https://fasttrack.debian.net/debian-fasttrack bullseye-fasttrack/contrib amd64 Packages
     release v=11.0,o=Debian,a=bullseye-fasttrack,n=bullseye-fasttrack,l=FastTrack,c=contrib,b=amd64
     origin fasttrack.debian.net
 100 https://fasttrack.debian.net/debian-fasttrack bullseye-fasttrack/main i386 Packages
     release v=11.0,o=Debian,a=bullseye-fasttrack,n=bullseye-fasttrack,l=FastTrack,c=main,b=i386
     origin fasttrack.debian.net
 100 https://fasttrack.debian.net/debian-fasttrack bullseye-fasttrack/main amd64 Packages
     release v=11.0,o=Debian,a=bullseye-fasttrack,n=bullseye-fasttrack,l=FastTrack,c=main,b=amd64
     origin fasttrack.debian.net
 500 http://security.debian.org/debian-security bullseye-security/main i386 Packages
     release v=11,o=Debian,a=stable-security,n=bullseye-security,l=Debian-Security,c=main,b=i386
     origin security.debian.org
 500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages
     release v=11,o=Debian,a=stable-security,n=bullseye-security,l=Debian-Security,c=main,b=amd64
     origin security.debian.org
 500 http://deb.debian.org/debian bullseye/non-free i386 Packages
     release v=11.2,o=Debian,a=stable,n=bullseye,l=Debian,c=non-free,b=i386
     origin deb.debian.org
 500 http://deb.debian.org/debian bullseye/non-free amd64 Packages
     release v=11.2,o=Debian,a=stable,n=bullseye,l=Debian,c=non-free,b=amd64
     origin deb.debian.org
 500 http://deb.debian.org/debian bullseye/contrib i386 Packages
     release v=11.2,o=Debian,a=stable,n=bullseye,l=Debian,c=contrib,b=i386
     origin deb.debian.org
 500 http://deb.debian.org/debian bullseye/contrib amd64 Packages
     release v=11.2,o=Debian,a=stable,n=bullseye,l=Debian,c=contrib,b=amd64
     origin deb.debian.org
 500 http://deb.debian.org/debian bullseye/main i386 Packages
     release v=11.2,o=Debian,a=stable,n=bullseye,l=Debian,c=main,b=i386
     origin deb.debian.org
 500 http://deb.debian.org/debian bullseye/main amd64 Packages
     release v=11.2,o=Debian,a=stable,n=bullseye,l=Debian,c=main,b=amd64
     origin deb.debian.org

Code : Tout sélectionner

$ sudo cat /etc/apt/sources.list
# deb cdrom:[Debian GNU/Linux 11.1.0 _Bullseye_ - Official amd64 NETINST 20211009-10:07]/ bullseye main

#deb cdrom:[Debian GNU/Linux 11.1.0 _Bullseye_ - Official amd64 NETINST 20211009-10:07]/ bullseye main

deb http://deb.debian.org/debian/ bullseye main contrib non-free
deb-src http://deb.debian.org/debian/ bullseye main contrib non-free

deb http://security.debian.org/debian-security bullseye-security main contrib non-free 
deb-src http://security.debian.org/debian-security bullseye-security main contrib non-free
deb https://fasttrack.debian.net/debian-fasttrack/ bullseye-fasttrack main contrib non-free

# bullseye-updates, to get updates before a point release is made;
# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports

deb http://deb.debian.org/debian/ bullseye-updates main contrib non-free
deb-src http://deb.debian.org/debian/ bullseye-updates main contrib non-free

# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.


Merci pour vos réponses et bonne journée :006:
PascalHambourg
Contributeur
Contributeur
Messages : 930
Inscription : 05 août 2016, 20:25
Status : Hors-ligne

L'architecture ia64 n'aurait pas été ajoutée à dpkg ?

Code : Tout sélectionner

dpkg --print-foreign-architectures
Si oui, tu peux la supprimer

Code : Tout sélectionner

dpkg --remove-architecture ia64
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Bonjour,

Tu as aussi dans tes sources l'architecture i386 ; en as-tu une réelle nécessité ?

Tu peux vérifier la liste des paquets installés pour cette architecture avec :

dpkg -l | grep i386

De façon similaire à la commande indiquée par PH

dpkg --print-architecture

doit montrer les architectures configurées.

En minimisant ton système, tu le rends plus léger, plus fiable et plus réactif.

P.ex. en limitant tes listes de sources au strict nécessaire, les mises à jour sont plus rapides,
car tu utilises moins de bande passante et d'écritures donc moins d'espace et de temps.

C'est un peu comme dans l'aéronautique => chaque gramme compte !
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
Wallacesnd
Membre
Membre
Messages : 63
Inscription : 20 juil. 2021, 17:41
Status : Hors-ligne

PascalHambourg a écrit : 19 févr. 2022, 11:48 L'architecture ia64 n'aurait pas été ajoutée à dpkg ?

Code : Tout sélectionner

dpkg --print-foreign-architectures
Si oui, tu peux la supprimer

Code : Tout sélectionner

dpkg --remove-architecture ia64
C'est merveilleux.. :yahoo:
dezix a écrit : 19 févr. 2022, 15:57 Bonjour,

Tu as aussi dans tes sources l'architecture i386 ; en as-tu une réelle nécessité ?

Tu peux vérifier la liste des paquets installés pour cette architecture avec :

dpkg -l | grep i386

De façon similaire à la commande indiquée par PH

dpkg --print-architecture

doit montrer les architectures configurées.

En minimisant ton système, tu le rends plus léger, plus fiable et plus réactif.

P.ex. en limitant tes listes de sources au strict nécessaire, les mises à jour sont plus rapides,
car tu utilises moins de bande passante et d'écritures donc moins d'espace et de temps.

C'est un peu comme dans l'aéronautique => chaque gramme compte !
Merci de souligner ce point, j'en avais effectivement besoin quand j'essayais d'installer le firmware Bumblebee (techno optimus) mais là, la commande que tu me proposes me renvoit :

Code : Tout sélectionner

:~$ dpkg -l | grep i386
ii  gcc-10-base:i386                     10.2.1-6                        i386         GCC, the GNU Compiler Collection (base package)
rc  libasound2-plugins:i386              1.2.2-2                         i386         ALSA library additional plugins
ii  libc6:i386                           2.31-13+deb11u2                 i386         GNU C Library: Shared libraries
ii  libcom-err2:i386                     1.46.2-2                        i386         common error description library
ii  libcrypt1:i386                       1:4.4.18-4                      i386         libcrypt shared library
ii  libgcc-s1:i386                       10.2.1-6                        i386         GCC support library
rc  libgdk-pixbuf-2.0-0:i386             2.42.2+dfsg-1                   i386         GDK Pixbuf library
rc  libgl1-mesa-dri:i386                 20.3.5-1                        i386         free implementation of the OpenGL API -- DRI modules
rc  libglib2.0-0:i386                    2.66.8-1                        i386         GLib library of C routines
ii  libgssapi-krb5-2:i386                1.18.3-6+deb11u1                i386         MIT Kerberos runtime libraries - krb5 GSS-API Mechanism
ii  libidn2-0:i386                       2.3.0-5                         i386         Internationalized domain names (IDNA2008/TR46) library
ii  libk5crypto3:i386                    1.18.3-6+deb11u1                i386         MIT Kerberos runtime libraries - Crypto Library
ii  libkeyutils1:i386                    1.6.1-2                         i386         Linux Key Management Utilities (library)
ii  libkrb5-3:i386                       1.18.3-6+deb11u1                i386         MIT Kerberos runtime libraries
ii  libkrb5support0:i386                 1.18.3-6+deb11u1                i386         MIT Kerberos runtime libraries - Support library
ii  libnsl2:i386                         1.3.0-2                         i386         Public client interface for NIS(YP) and NIS+
ii  libnss-nis:i386                      3.1-4                           i386         NSS module for using NIS as a naming service
ii  libnss-nisplus:i386                  1.3-4                           i386         NSS module for using NIS+ as a naming service
rc  libpulse0:i386                       14.2-2                          i386         PulseAudio client libraries
ii  libssl1.1:i386                       1.1.1k-1+deb11u1                i386         Secure Sockets Layer toolkit - shared libraries
ii  libtirpc3:i386                       1.3.1-1                         i386         transport-independent RPC library
ii  libunistring2:i386                   0.9.10-4                        i386         Unicode string library for C
rc  libvdpau-va-gl1:i386                 0.4.2-1+b1                      i386         VDPAU driver with OpenGL/VAAPI backend
rc  libvdpau1:i386                       1.4-3                           i386         Video Decode and Presentation API for Unix (libraries)
rc  libwrap0:i386                        7.6.q-31                        i386         Wietse Venema's TCP wrappers library
je n'ai pas de souvenir d'avoir installé tout ça.. du tout .. :unknw:

Merci, une fois de plus, pour votre intérêt et surtout vos réponses toujours rapide
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Wallacesnd a écrit : 19 févr. 2022, 22:10 j'en avais effectivement besoin quand j'essayais d'installer le firmware Bumblebee
ça me parait surprenant car le paquet bumblebee a une version amd64 et nvidia-driver n'est qu'en 64 bits.
Alors soit tu avais suivi un (mauvais?) conseil pêché sur la toile, soit ... ???

Pour ce que montre dpkg -l | grep i386
rc signifie "configuration résiduelle"
donc ceux-là :

Code : Tout sélectionner

rc  libasound2-plugins:i386              1.2.2-2                         i386         ALSA library additional plugins
rc  libgdk-pixbuf-2.0-0:i386             2.42.2+dfsg-1                   i386         GDK Pixbuf library
rc  libgl1-mesa-dri:i386                 20.3.5-1                        i386         free implementation of the OpenGL API -- DRI modules
rc  libglib2.0-0:i386                    2.66.8-1                        i386         GLib library of C routines
rc  libpulse0:i386                       14.2-2                          i386         PulseAudio client libraries
rc  libvdpau-va-gl1:i386                 0.4.2-1+b1                      i386         VDPAU driver with OpenGL/VAAPI backend
rc  libvdpau1:i386                       1.4-3                           i386         Video Decode and Presentation API for Unix (libraries)
rc  libwrap0:i386                        7.6.q-31                        i386         Wietse Venema's TCP wrappers library
ne sont plus installés
et il reste à les purger pour les désinstaller complètement.



Pour les autres, s'il proviennent bien de l'installation de bumblebee

1) Que renvoie : dpkg -l | grep bumblebee

si lui aussi est en rc
alors : # apt-get purge bumblebee*

après quoi tu peux tenter : # apt-get autoremove
histoire de voir si cela supprime les autres en ii (installé)

Sinon, tu peux tenter de les supprimer manuellement 1 par 1 :
  • en faisant d'abord une simulation (option -s )
  • en précisant l'architecture avec : -a=i386 [ Édité : Voir la réponse suivante pour une meilleure syntaxe. ]
Ce qui donne pour le 1er de la liste :

Test à blanc :
# apt-get purge -a=i386 -s gcc-10-base

si la simulation ne semble pas faire de ravages, alors tu la repasses sans -s

Prudence !

Méfie-toi aussi que (si je me souviens bien...) tu as d'autres fichiers dans /etc/apt/sources.list.d pour des applications externes,
ce qui pourrait expliquer la présence de paquets 32 bits installés.
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Ajout au postage précédent

Avant de te lancer des modifications "multiarch"

Je te recommande de consulter la page du Wiki Debian : fr-Multiarch-HOWTO

où tu trouveras des instructions plus précises que celles que j'ai pu fournir avant.

Notamment l'usage de l'option : -a=i386

On y indique pour supprimer tous les paquets d'une architecture (avant suppression de l'architecture elle-même) d'utiliser :

apt-get purge ".*:<arch>"

donc une syntaxe : <nom_paquet>:<arch>


Dans l'exemple que j'ai donné :

# apt-get purge -a=i386 -s gcc-10-base

devient alors :

# apt-get purge -s gcc-10-base:i386
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
Wallacesnd
Membre
Membre
Messages : 63
Inscription : 20 juil. 2021, 17:41
Status : Hors-ligne

dezix a écrit : 20 févr. 2022, 00:30 ça me parait surprenant car le paquet bumblebee a une version amd64 et nvidia-driver n'est qu'en 64 bits.
Alors soit tu avais suivi un (mauvais?) conseil pêché sur la toile, soit ... ???
En réalité je n'ai jamais réussi à installer Bumblebee pcq.. J'ai abandonné :012: je ne sais plus te dire ce qu'il y avait exactement mais j'ai effectivement essayer de bidouiller avec le multi arch ( erreur en relisant la marche à suivre, en ayant du recul et en ayant un poil microscopique d'expérience en plus :038: ) j'ai vu que les Dell de 2017 ( mon cas ) n'étaient pas spécialement copain avec la techno ( écran qui se fige au démarrage entre autre ) et j'ai pris peur, supprimer Bumblebee et paquets associés.

Je vais peut-être réessayer..
dezix a écrit : 20 févr. 2022, 00:30 1) Que renvoie : dpkg -l | bumblebee
Alors je ne sais pas ce que j'ai mal entré ?

Code : Tout sélectionner

$ dpkg -l | bumblebee
bash: bumblebee : commande introuvable
dezix a écrit : 20 févr. 2022, 00:30 Prudence !

Méfie-toi aussi que (si je me souviens bien...) tu as d'autres fichiers dans /etc/apt/sources.list.d pour des applications externes,
ce qui pourrait expliquer la présence de paquets 32 bits installés.
Je n'ai que 2 applications dans ce dossier :

Code : Tout sélectionner

etc/apt/sources.list.d$ sudo cat /etc/apt/sources.list.d/brave-browser-release.list 
deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable mai

Code : Tout sélectionner

$ sudo cat /etc/apt/sources.list.d/signal-xenial.list 
deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main
Qui ont l'air de ne pas être dépendant de l'architecture i386, je me trompe ?
dezix a écrit : 20 févr. 2022, 00:30 Ajout au postage précédent

Avant de te lancer des modifications "multiarch"

Je te recommande de consulter la page du Wiki Debian : fr-Multiarch-HOWTO

où tu trouveras des instructions plus précises que celles que j'ai pu fournir avant.

Notamment l'usage de l'option : -a=i386

On y indique pour supprimer tous les paquets d'une architecture (avant suppression de l'architecture elle-même) d'utiliser :

apt-get purge ".*:<arch>"

donc une syntaxe : <nom_paquet>:<arch>


Dans l'exemple que j'ai donné :

# apt-get purge -a=i386 -s gcc-10-base

devient alors :

# apt-get purge -s gcc-10-base:i386
Merci pour la recherche :003:

voici ce que me renvois

Code : Tout sélectionner

~$ sudo apt-get purge -s gcc-10-base:i386
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Les paquets suivants seront ENLEVÉS :
  gcc-10-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-nis:i386* libnss-nisplus:i386* libssl1.1: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-10-base:i386 (en raison de libgcc-s1:i386)
0 mis à jour, 0 nouvellement installés, 17 à enlever et 0 non mis à jour.
Purg libnss-nisplus:i386 [1.3-4]
Purg libnss-nis:i386 [3.1-4]
Purg libnsl2:i386 [1.3.0-2]
Purg libtirpc3:i386 [1.3.1-1]
Purg libgssapi-krb5-2:i386 [1.18.3-6+deb11u1]
Purg libkrb5-3:i386 [1.18.3-6+deb11u1]
Purg libssl1.1:i386 [1.1.1k-1+deb11u1]
Purg libcrypt1:i386 [1:4.4.18-4] [libc6:i386 ]
Purg libc6:i386 [2.31-13+deb11u2] [libkeyutils1:i386 libunistring2:i386 libidn2-0:i386 libkrb5support0:i386 libcom-err2:i386 libk5crypto3:i386 libgcc-s1:i386 ]
Purg libgcc-s1:i386 [10.2.1-6] [libkeyutils1:i386 libunistring2:i386 libidn2-0:i386 libkrb5support0:i386 libcom-err2:i386 libk5crypto3:i386 ]
Purg gcc-10-base:i386 [10.2.1-6] [libkeyutils1:i386 libunistring2:i386 libidn2-0:i386 libkrb5support0:i386 libcom-err2:i386 libk5crypto3:i386 ]
Purg libcom-err2:i386 [1.46.2-2] [libkeyutils1:i386 libunistring2:i386 libidn2-0:i386 libkrb5support0:i386 libk5crypto3:i386 ]
Purg libidn2-0:i386 [2.3.0-5] [libkeyutils1:i386 libunistring2:i386 libkrb5support0:i386 libk5crypto3:i386 ]
Purg libk5crypto3:i386 [1.18.3-6+deb11u1] [libkeyutils1:i386 libunistring2:i386 libkrb5support0:i386 ]
Purg libkeyutils1:i386 [1.6.1-2] [libunistring2:i386 libkrb5support0:i386 ]
Purg libkrb5support0:i386 [1.18.3-6+deb11u1] [libunistring2:i386 ]
Purg libunistring2:i386 [0.9.10-4]
Tu penses que je peux supprimer tous ce fouillis et supprimer définitivement tous ce qui se rapporte à l'arch i386?
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Wallacesnd a écrit : 20 févr. 2022, 14:12 $ dpkg -l | bumblebee
bash: bumblebee : commande introuvable
Excuse, j'ai omis le grep c'était donc : $ dpkg -l | grep bumblebee

Wallacesnd a écrit : 20 févr. 2022, 14:12Qui ont l'air de ne pas être dépendant de l'architecture i386, je me trompe ?
Non, je ne crois pas, c'est explicitement amd64.


Wallacesnd a écrit : 20 févr. 2022, 14:12 Tu penses que je peux supprimer tous ce fouillis et supprimer définitivement tous ce qui se rapporte à l'arch i386?
Avant de supprimer, tu peux vérifier que la version amd64 est bien installée avec :

$ apt policy gcc-10-base:amd64

qui devrait te renvoyer une ligne comme :

Code : Tout sélectionner

 *** 10.2.1-6 500
        500 https://deb.debian.org/debian bullseye/main amd64 Packages
ce qui te confirmera l'installation du compilateur en 64 bits.


Comme je te l'ai déjà écrit quand on se lance dans ce genre d'opération, une sauvegarde préalable n'est pas un luxe.
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
Wallacesnd
Membre
Membre
Messages : 63
Inscription : 20 juil. 2021, 17:41
Status : Hors-ligne

dezix a écrit : 20 févr. 2022, 15:44 Excuse, j'ai omis le grep c'était donc : $ dpkg -l | grep bumblebee
Aucun problème, j'avais essayé avec Grep mais je n'étais pas sûr, la commande ne me renvoit rien
dezix a écrit : 20 févr. 2022, 15:44 Avant de supprimer, tu peux vérifier que la version amd64 est bien installée avec :

$ apt policy gcc-10-base:amd64

Code : Tout sélectionner

 apt policy gcc-10-base:amd64
gcc-10-base:
  Installé : 10.2.1-6
  Candidat : 10.2.1-6
 Table de version :
 *** 10.2.1-6 500
        500 http://deb.debian.org/debian bullseye/main amd64 Packages
        100 /var/lib/dpkg/status
super, je dois "m'inquiéter" de 100 /var/lib/dpkg/status ?
Je vais vérifier pour chaque paquet !
dezix a écrit : 20 févr. 2022, 15:44 Comme je te l'ai déjà écrit quand on se lance dans ce genre d'opération, une sauvegarde préalable n'est pas un luxe.
Oui tout à fait :good: ! je viens d'installer Timeshift
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Wallacesnd a écrit : 20 févr. 2022, 18:05 apt policy gcc-10-base:amd64
gcc-10-base:
Installé : 10.2.1-6
Candidat : 10.2.1-6
Table de version :
*** 10.2.1-6 500
500 http://deb.debian.org/debian bullseye/main amd64 Packages
100 /var/lib/dpkg/status
C'est bon, c'est installé comme je le pensais,
mais une vérif c'est toujours mieux avant que trop tard :bomb:

Wallacesnd a écrit : 20 févr. 2022, 18:05 je dois "m'inquiéter" de 100 /var/lib/dpkg/status ?
Non, mais je ne sais pas ce que cela signifie :blush:
le fichier /var/lib/dpkg/status contient pour chaque paquet installé un enregistrement de la sortie de apt show <paquet>
mais je ne connais pas son rôle, ni celui de cette ligne 100....

Pour moi l'important c'est ce qu'il y a avant :003:

Wallacesnd a écrit : 20 févr. 2022, 18:05 je viens d'installer Timeshift
Je ne connais pas ce logiciel (grande est mon ignorance)
mais quelque soit l'outil employé, il faut :
  1. Destination des sauvegardes sur un support différent de celui/ceux qui porte(nt) les parties vitales du système (pas des données)
  2. Que tu puisses restaurer quand c'est totalement MORT! donc via un Live ou un système installé sur un disque différent (qui peut porter les sauvegardes ou pas)
  3. Que ça fonctionne le jour de (après) la cata ; c'est à dire que ce n'est pas une fois dans la mouise qu'il faut s’apercevoir que le système de restauration est foireux :088: :mega_shok:
:194:
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Je suis allé faire un tour sur TimeShift | GitHub
ça n'a pas l'air mal comme système (basé sur rsync)

Juste une curiosité :
Que se passe-t-il lorsque vient le moment de prendre un "snapshot", si le support externe de destination n'est pas connecté ou monté ?
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
Wallacesnd
Membre
Membre
Messages : 63
Inscription : 20 juil. 2021, 17:41
Status : Hors-ligne

Merci merci tout est rentré dans l'ordre au niveau de l'architecture :yahoo:
dezix a écrit : 20 févr. 2022, 20:08 Non, mais je ne sais pas ce que cela signifie :blush:
le fichier /var/lib/dpkg/status contient pour chaque paquet installé en enregistrement de la sortie de apt show
mais je ne connais pas son rôle, ni celui de cette ligne 100....

Pour moi l'important c'est ce qu'il y a avant :003:
Aucun problème :good:
dezix a écrit : 20 févr. 2022, 23:13 Je suis allé faire un tour sur TimeShift | GitHub
ça n'a pas l'air mal comme système (basé sur rsync)

Juste une curiosité :
Que se passe-t-il lorsque vient le moment de prendre un "snapshot", si le support externe de destination n'est pas connecté ou monté ?
Je n'arrive pas à trouver réponses à ta question j'ai regarder qqls personnes expliquant le fonctionnement mais elles ne parlent pas de ça.. et c'est une très bonne question que je ne me suis même pas posée :rolleyes:
si je trouve la solution je viendrais partager !

Merci encore !! :006:
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Wallacesnd a écrit : 22 févr. 2022, 21:34 tout est rentré dans l'ordre
:good:
Wallacesnd a écrit : 22 févr. 2022, 21:34 je viendrais partager !
Cooooool! :dirol:

@+
**Simple Utilisateur** -- Debian stable - XFCE
Répondre