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

Debian-facile

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

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

#1 04-04-2018 10:52:07

Béco
Membre
Lieu : fr_Paris
Distrib. : Handy Linux 2.5.1 / Jessie 8.7
Noyau : Linux 4.14-amd64
(G)UI : Xfce
Inscription : 30-01-2017

[Résolu] Mise à jour destructrice

Re belote: pas identifié et tout s'efface mais là, j'ai fait une copie....que voilà:

Bonjour à tous,

J'avais déjà exposé mon soucis hier soir et lors de la prévisualisation du message, je me vois répondre que je ne suis pas identifié et donc non autorisé à afficher cette page. Pensant à un petit caprice, je clique retour puis valider et la, super sabotage, tout mon post disparaît sans pouvoir le retrouver et je suis de nouveau identifié: mystère....
Grrrrrrr....La tentation est grande d'abandonner Jessie.....kernal_panic.gif

Donc je recommence tout à zéro:
Suite à un gros plantage de Firefox qui a obligé un arrêt sauvage, certaines fonctionnalités sont devenues inopérantes. Par exemple, handy-upgrade-manager restait figé sur handy-update-notifier avec juste l'invite de commande; j'ai donc effectué les mises à jour avec apt-get mais suite à la lecture trop rapide d'un post et pensant bien faire, j'ai fait suivre mon apt-get d'un dist-upgrade. Grand mal m'en a pris, plus d'une vingtaine de fichiers ont été supprimés, même cheese et radiotray qui n'avaient portant rien fait de mal ont disparu. Ce "waste" nettoiement semble avoir une prédilection pour tous les fichiers handy (Handy Linux doit être en cours de bannissement puisque toutes ses traces se voient effacées sur tous les sites....).

Ci-dessous la liste des méfaits retrouvée dans history.log:

Remove: gnome-video-effects:amd64 (0.4.3-2), handylinux-nonfree-installer:amd64 (0.3-1), handysoft:amd64 (1.1-4), yelp:amd64 (3.26.0-2), libyelp0:amd64 (3.26.0-2), gstreamer1.0-plugins-bad:amd64 (1.12.4-2+b2), liveusbcreator:amd64 (0.1-9), cheese:amd64 (3.28.0-1), radiotray:amd64 (0.7.3-6), zenity:amd64 (3.28.0-1), libgstreamer-plugins-base1.0-0:i386 (1.12.4-1), libwebkit2gtk-4.0-37:amd64 (2.18.6-1), wine32:i386 (3.0-1), handytri:amd64 (0.5-3), handylinux-desktop:amd64 (2.5.1-8), handylinux-thunar-actions:amd64 (0.3-9), libcheese-gtk25:amd64 (3.28.0-1), libcheese8:amd64 (3.28.0-1), handy-update-notifier:amd64 (0.3-1), libgstreamer1.0-0:i386 (1.12.4-1), libwine:i386 (3.0-1)
End-Date: 2018-03-21  15:01:07



Si cheese et radiotray ne sont pas indispensables et faciles à remettre en place, il n'en est pas de même pour les autres fichiers que l'on ne retrouve nulle part.
Je n'ai donc même plus de notification pour les mises à jour.
J'ai toujours le fichier iso de départ mais bien qu'ayant regardé son contenu, je ne sais pas aller plus loin...

Je joins mon sources.list car c'est peut-être là que se cache l'esprit malveillant:

$ cat /etc/apt/sources.list
##DEBIAN Jessie##
deb http://httpredir.debian.org/debian/ jessie main contrib non-free
#deb-src http://httpredir.debian.org/debian/ jessie main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
#deb-src http://security.debian.org/ jessie/updates main contrib non-free
deb http://httpredir.debian.org/debian/ jessie-updates main contrib non-free
#deb-src http://httpredir.debian.org/debian/ jessie-updates main contrib non-free
deb http://httpredir.debian.org/debian jessie-backports main
#deb-src deb http://httpredir.debian.org/debian jessie-backports main
#02/05/17: déblocage de la ligne 11 et ajout de fr pour accéder au kernel 4.9
deb http://ftp.fr.debian.org/debian/ jessie-backports main contrib non-free
#deb-src http://ftp.debian.org/debian/ jessie-backports main contrib non-free
deb http://ftp.fr.debian.org/debian sid main non-free
deb http://ftp.fr.debian.org/debian jessie main
#10/05/17 ajout de /debian-ports/ sid main pour xserver-xorg-video-modesetting
deb http://ftp.ports.debian.org/debian-org/ sid main



Ce sources.list s'est vu beaucoup évolué (souvent sans mon aide ni avis) au fil de nouvelles installations (une source n'est plus trouvée et une release est refusée ???)
Faut-il tout mettre en commentaire et ne conserver que les 3 (ou 4) lignes spécifiques à Jessie ?

Par avance merci à ceux ou celles qui pourront me conseiller après lecture de ma prose.
merci.gif

Dernière modification par Béco (07-04-2018 14:57:20)

Hors ligne

#2 04-04-2018 12:15:47

phlinux
Membre
Distrib. : Buster
Noyau : 5.10
(G)UI : Openbox (+Rox+Feh)
Inscription : 09-05-2009

Re : [Résolu] Mise à jour destructrice

Bjr,

Il faudrait effectivement faire du ménage dans ton sources.list.
En premier, pour une distro pure jessie et si tu n'as pas de fichier "préférences", il faut commenter les lignes contenant "sid". Mais il y a de grandes chances pour que tu sois déjà passé en "sid", au moins partiellement.
Les redondances ne sont pas utiles, voire nocives. Par exemple:

deb http://httpredir.debian.org/debian/ jessie main contrib non-free
deb http://ftp.fr.debian.org/debian jessie main
-----
deb http://httpredir.debian.org/debian jessie-backports main
deb http://ftp.fr.debian.org/debian/ jessie-backports main contrib non-free


De même,  les lignes "backports" il vaut mieux savoir gérer.

Les "http://httpredir" sont dépréciés. Un exemple de sources.list qui ne pose pas de problème :

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

deb http://security.debian.org/ jessie/updates main contrib non-free  

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

deb http://deb.debian.org/debian/ jessie-backports main contrib non-free


Enfin pour vérifier mes propos voir le wiki


Pages perso : feh, omegat, udisks, passerelle, schroot vraiment transparent

Hors ligne

#3 04-04-2018 13:59:36

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : [Résolu] Mise à jour destructrice

Bonjour smile
Pour Handylinux, c’est la fin de l’hebergement comme indiqué par les développeurs https://debian-facile.org/viewtopic.php … 66#p258066
Peux tu donner le retour de

apt-cache policy

afin que l’on voit les priorités sur sid et s’il est préférable de réinstaller

Ce sources.list s'est vu beaucoup évolué (souvent sans mon aide ni avis) au fil de nouvelles installations


Tu es l’administrateur du pc ou pas ?
Si tu l’es, tu as eu un rôle dans les changements du sources.list et en particulier l’ajout du dépot sid wink

Hors ligne

#4 04-04-2018 15:07:02

Béco
Membre
Lieu : fr_Paris
Distrib. : Handy Linux 2.5.1 / Jessie 8.7
Noyau : Linux 4.14-amd64
(G)UI : Xfce
Inscription : 30-01-2017

Re : [Résolu] Mise à jour destructrice

Bonjour chalu et merci pour ta réponse,

Pour Handy Linux, qu'il soit stoppé est une chose mais de la à ce que tout disparaisse, c'est un peu différent et comme beaucoup comme moi sont partis de là, il y aura sans doute des difficultés à venir.

Suite à ta demande: (je vais me renseigner sur ce fichier qui m'est encore inconnu...)

$ apt-cache policy
Fichiers du paquet :
 100 /var/lib/dpkg/status
     release a=now
 500 http://ftp.fr.debian.org/debian jessie/main i386 Packages
     release v=8.10,o=Debian,a=oldstable,n=jessie,l=Debian,c=main,b=i386
     origin ftp.fr.debian.org
 500 http://ftp.fr.debian.org/debian jessie/main amd64 Packages
     release v=8.10,o=Debian,a=oldstable,n=jessie,l=Debian,c=main,b=amd64
     origin ftp.fr.debian.org
 500 http://ftp.fr.debian.org/debian sid/non-free i386 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=non-free,b=i386
     origin ftp.fr.debian.org
 500 http://ftp.fr.debian.org/debian sid/non-free amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=non-free,b=amd64
     origin ftp.fr.debian.org
 500 http://ftp.fr.debian.org/debian sid/main i386 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=main,b=i386
     origin ftp.fr.debian.org
 500 http://ftp.fr.debian.org/debian sid/main amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=main,b=amd64
     origin ftp.fr.debian.org
 100 http://ftp.fr.debian.org/debian jessie-backports/non-free i386 Packages
     release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=non-free,b=i386
     origin ftp.fr.debian.org
 100 http://ftp.fr.debian.org/debian jessie-backports/non-free amd64 Packages
     release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=non-free,b=amd64
     origin ftp.fr.debian.org
 100 http://ftp.fr.debian.org/debian jessie-backports/contrib i386 Packages
     release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=contrib,b=i386
     origin ftp.fr.debian.org
 100 http://ftp.fr.debian.org/debian jessie-backports/contrib amd64 Packages
     release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=contrib,b=amd64
     origin ftp.fr.debian.org
 100 http://ftp.fr.debian.org/debian jessie-backports/main i386 Packages
     release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=main,b=i386
     origin ftp.fr.debian.org
 100 http://ftp.fr.debian.org/debian jessie-backports/main amd64 Packages
     release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=main,b=amd64
     origin ftp.fr.debian.org
 100 http://httpredir.debian.org/debian jessie-backports/main i386 Packages
     release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=main,b=i386
     origin httpredir.debian.org
 100 http://httpredir.debian.org/debian jessie-backports/main amd64 Packages
     release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=main,b=amd64
     origin httpredir.debian.org
 500 http://httpredir.debian.org/debian jessie-updates/non-free i386 Packages
     release o=Debian,a=oldstable-updates,n=jessie-updates,l=Debian,c=non-free,b=i386
     origin httpredir.debian.org
 500 http://httpredir.debian.org/debian jessie-updates/non-free amd64 Packages
     release o=Debian,a=oldstable-updates,n=jessie-updates,l=Debian,c=non-free,b=amd64
     origin httpredir.debian.org
 500 http://httpredir.debian.org/debian jessie-updates/main i386 Packages
     release o=Debian,a=oldstable-updates,n=jessie-updates,l=Debian,c=main,b=i386
     origin httpredir.debian.org
 500 http://httpredir.debian.org/debian jessie-updates/main amd64 Packages
     release o=Debian,a=oldstable-updates,n=jessie-updates,l=Debian,c=main,b=amd64
     origin httpredir.debian.org
 500 http://security.debian.org jessie/updates/contrib i386 Packages
     release v=8,o=Debian,a=oldstable,n=jessie,l=Debian-Security,c=contrib,b=i386
     origin security.debian.org
 500 http://security.debian.org jessie/updates/contrib amd64 Packages
     release v=8,o=Debian,a=oldstable,n=jessie,l=Debian-Security,c=contrib,b=amd64
     origin security.debian.org
 500 http://security.debian.org jessie/updates/main i386 Packages
     release v=8,o=Debian,a=oldstable,n=jessie,l=Debian-Security,c=main,b=i386
     origin security.debian.org
 500 http://security.debian.org jessie/updates/main amd64 Packages
     release v=8,o=Debian,a=oldstable,n=jessie,l=Debian-Security,c=main,b=amd64
     origin security.debian.org
 500 http://httpredir.debian.org/debian jessie/non-free i386 Packages
     release v=8.10,o=Debian,a=oldstable,n=jessie,l=Debian,c=non-free,b=i386
     origin httpredir.debian.org
 500 http://httpredir.debian.org/debian jessie/non-free amd64 Packages
     release v=8.10,o=Debian,a=oldstable,n=jessie,l=Debian,c=non-free,b=amd64
     origin httpredir.debian.org
 500 http://httpredir.debian.org/debian jessie/contrib i386 Packages
     release v=8.10,o=Debian,a=oldstable,n=jessie,l=Debian,c=contrib,b=i386
     origin httpredir.debian.org
 500 http://httpredir.debian.org/debian jessie/contrib amd64 Packages
     release v=8.10,o=Debian,a=oldstable,n=jessie,l=Debian,c=contrib,b=amd64
     origin httpredir.debian.org
 500 http://httpredir.debian.org/debian jessie/main i386 Packages
     release v=8.10,o=Debian,a=oldstable,n=jessie,l=Debian,c=main,b=i386
     origin httpredir.debian.org
 500 http://httpredir.debian.org/debian jessie/main amd64 Packages
     release v=8.10,o=Debian,a=oldstable,n=jessie,l=Debian,c=main,b=amd64
     origin httpredir.debian.org
Paquets épinglés :
 



Pour le reste:

Tu es l’administrateur du pc ou pas ?
Si tu l’es, tu as eu un rôle dans les changements dû sources.list et en particulier l’ajout du dépot sid


Mon rôle dans sources.list est commenté (2 ajouts) alors que les doublons et les httpredir que signale phlinux ne sont pas miens (je ne m'y serais pas tenté...)

merci.gif

Hors ligne

#5 04-04-2018 15:16:54

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : [Résolu] Mise à jour destructrice

les httpredir ne sont pas bien grave, ce sont les dépôts configurés par Handylinux à l'installation
les ftp ont été ajoutés ensuite
L'ajout manuellement des dépôts sid est plus inquiétant. Le retour de la commande apt-cache policy indique que tu n'as pas créé de fichier de priorités. les dépôts sid sont à 500 comme ceux de jessie.
Si tu as fait des mises à jour avec dist-upgrade, il est probable que de nombreux paquets sont passés sous sid
Pour savoir s'il reste des paquets de debian 8 (Jessie), que donne le retour de

dpkg-query -l|grep deb8

Hors ligne

#6 04-04-2018 15:51:26

Béco
Membre
Lieu : fr_Paris
Distrib. : Handy Linux 2.5.1 / Jessie 8.7
Noyau : Linux 4.14-amd64
(G)UI : Xfce
Inscription : 30-01-2017

Re : [Résolu] Mise à jour destructrice

Oui, j'ai fait des mises à jour avec dist-upgrade à cause de mon handy-upgrade-notifier qui ne voulait plus fonctionner.

 $ dpkg-query -l | grep deb8
ii  cpp-4.9                                                     4.9.2-10+deb8u1                     amd64        GNU C preprocessor
ii  flashplugin-nonfree                                         1:3.6.1+deb8u1                      amd64        Adobe Flash Player - browser plugin
ii  gcc-4.9                                                     4.9.2-10+deb8u1                     amd64        GNU C compiler
ii  gcc-4.9-base:amd64                                          4.9.2-10+deb8u1                     amd64        GCC, the GNU Compiler Collection (base package)
ii  gcc-4.9-base:i386                                           4.9.2-10+deb8u1                     i386         GCC, the GNU Compiler Collection (base package)
ii  gstreamer0.10-plugins-bad:amd64                             0.10.23-7.4+deb8u2                  amd64        GStreamer plugins from the "bad" set
ii  gstreamer0.10-pulseaudio:amd64                              0.10.31-3+nmu4+deb8u2               amd64        GStreamer plugin for PulseAudio
ii  icedove                                                     1:52.7.0-1~deb8u1                   all          mail/news client with RSS and integrated spam filter support
ii  icedove-l10n-fr                                             1:52.7.0-1~deb8u1                   all          French language package for Icedove - Transitional package
ii  libasan1:amd64                                              4.9.2-10+deb8u1                     amd64        AddressSanitizer -- a fast memory error detector
ii  libavcodec-extra-56:amd64                                   6:11.12-1~deb8u1                    amd64        Libav codec library (additional codecs)
ii  libavformat56:amd64                                         6:11.12-1~deb8u1                    amd64        Libav file format library
ii  libavresample2:amd64                                        6:11.12-1~deb8u1                    amd64        Libav audio resampling library
ii  libavutil54:amd64                                           6:11.12-1~deb8u1                    amd64        Libav utility library
ii  libdns-export100                                            1:9.9.5.dfsg-9+deb8u15              amd64        Exported DNS Shared Library
ii  libgcc-4.9-dev:amd64                                        4.9.2-10+deb8u1                     amd64        GCC support library (development files)
ii  libgnutls-deb0-28:amd64                                     3.3.8-6+deb8u7                      amd64        GNU TLS library - main runtime library
rc  libgnutls-deb0-28:i386                                      3.3.8-6+deb8u5                      i386         GNU TLS library - main runtime library
ii  libgstreamer-plugins-bad0.10-0:amd64                        0.10.23-7.4+deb8u2                  amd64        GStreamer development files for libraries from the "bad" set
ii  libhogweed2:amd64                                           2.7.1-5+deb8u2                      amd64        low level cryptographic library (public-key cryptos)
rc  libhogweed2:i386                                            2.7.1-5+deb8u2                      i386         low level cryptographic library (public-key cryptos)
ii  libicu52:amd64                                              52.1-8+deb8u7                       amd64        International Components for Unicode
ii  libirs-export91                                             1:9.9.5.dfsg-9+deb8u15              amd64        Exported IRS Shared Library
ii  libisc-export95                                             1:9.9.5.dfsg-9+deb8u15              amd64        Exported ISC Shared Library
ii  libisccfg-export90                                          1:9.9.5.dfsg-9+deb8u15              amd64        Exported ISC CFG Shared Library
ii  libjasper1:amd64                                            1.900.1-debian1-2.4+deb8u3          amd64        JasPer JPEG-2000 runtime library
ii  libnettle4:amd64                                            2.7.1-5+deb8u2                      amd64        low level cryptographic library (symmetric and one-way cryptos)
rc  libnettle4:i386                                             2.7.1-5+deb8u2                      i386         low level cryptographic library (symmetric and one-way cryptos)
ii  libobjc-4.9-dev:amd64                                       4.9.2-10+deb8u1                     amd64        Runtime library for GNU Objective-C applications (development files)
ii  libpng12-0:amd64                                            1.2.50-2+deb8u3                     amd64        PNG library - runtime
rc  libpng12-0:i386                                             1.2.50-2+deb8u3                     i386         PNG library - runtime
ii  libssl1.0.0:amd64                                           1.0.1t-1+deb8u7                     amd64        Secure Sockets Layer toolkit - shared libraries
ii  libstdc++-4.9-dev:amd64                                     4.9.2-10+deb8u1                     amd64        GNU Standard C++ Library v3 (development files)
ii  libvpx1:amd64                                               1.3.0-3+deb8u1                      amd64        VP8 and VP9 video codec (shared library)
ii  openoffice.org-dtd-officedocument1.0                        2:1.0+LibO4.3.3-2+deb8u10           all          office productivity suite -- legacy 1.0 XML DTD



Il reste bien quelques paquets Jessie mais peut-être insuffisamment ?

Hors ligne

#7 04-04-2018 16:19:54

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : [Résolu] Mise à jour destructrice

Il te reste de Jessie, les paquets abandonnés qui ont des versions inférieures sur sid
Par exemple cpp-4.9 le premier de la liste

Paquet cpp-4.9

    jessie (oldstable) (interpreters): préprocesseur C GNU
    4.9.2-10+deb8u1 [security]: amd64 arm64 armel armhf i386 mips mipsel powerpc ppc64el s390x
    sid (unstable) (interpreters): préprocesseur C GNU
    4.9.1-18 [debports]: arm64


ou

Paquet libavcodec-extra-56

    jessie (oldstable) (libs): Bibliothèque d'encodage et de décodage (« codec ») Libav (codecs supplémentaires)
    6:11.12-1~deb8u1 [security]: amd64 arm64 armel armhf i386 mips mipsel powerpc ppc64el s390x
    sid (unstable) (libs): Bibliothèque d'encodage et de décodage (« codec ») Libav (codecs supplémentaires)
    6:11-2 [debports]: arm64


Mais l'essentiel des paquets du système (libc6 ...) est passé sous sid.
Soit tu termines la migration quoique que laisser ces paquets de debian8 n'est peut-être pas gênant et tu es sur sid donc il faut installer apt-listbug pour ne pas casser le système. Si les dates sont correctes dans ton sources.list et si tu fais des apt upgrade régulièrement, ça doit faire un moment que tu es sur sid.
Soit tu refais une installation, de stretch peut-être smile

Hors ligne

#8 04-04-2018 18:08:48

Béco
Membre
Lieu : fr_Paris
Distrib. : Handy Linux 2.5.1 / Jessie 8.7
Noyau : Linux 4.14-amd64
(G)UI : Xfce
Inscription : 30-01-2017

Re : [Résolu] Mise à jour destructrice

Merci pour ton analyse et les exemples  très explicatifs car pour moi, c'était un peu comme une langue étrangère.

Oui, les dates de mon sources.list sont exactes et j'ai fait des apt-get upgrade à chaque fois que le "notifier" de Handy me prévenait qu'il y avait des mises à jour disponibles soit presque tous les jours.
Maintenant que je n'ai plus le "notifier" de Handy, comment sait-on qu'il y a des mises à jour disponibles ?

Pour la suite, je ne me vois pas refaire une installation, j'ai déjà eu pas mal de difficultés entre le backlight qui était au max ou le son qui se coupait trop souvent, donc je vais aller au plus simple (ou plutôt au moins compliqué).
Je peux donc supprimer de mon sources.list tout ce qui se rapporte à Jessie.
Voilà ce que répond l'install de apt-listbugs:

 $ sudo apt-get install apt-listbugs
[sudo] mot de passe pour mc :    
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'
état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  dh-python libdns169 libisc166 linux-image-4.14.0-3-amd64
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés :
  libruby2.5 rake ruby ruby-debian ruby-did-you-mean ruby-gettext ruby-locale
  ruby-minitest ruby-net-telnet ruby-power-assert ruby-soap4r ruby-test-unit
  ruby-text ruby-unicode ruby-xmlparser ruby2.5 rubygems-integration
Paquets suggérés :
  reportbug ri ruby-dev bundler
Paquets recommandés :
  ruby-httpclient fonts-lato
Les NOUVEAUX paquets suivants seront installés :
  apt-listbugs libruby2.5 rake ruby ruby-debian ruby-did-you-mean ruby-gettext
  ruby-locale ruby-minitest ruby-net-telnet ruby-power-assert ruby-soap4r
  ruby-test-unit ruby-text ruby-unicode ruby-xmlparser ruby2.5
  rubygems-integration
0 mis à jour, 18 nouvellement installés, 0 à enlever et 124 non mis à jour.
Il est nécessaire de prendre 4640 ko dans les archives.
Après cette opération, 21,1 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] n
Annulation.


Je n'ai encore rien modifié et il y aurait donc déjà 124 fichiers à mettre à jour et si apt-listbugs en trouve des bugués, je n'aurai aucun critère d'acceptation ou non à moins de tout refuser. Je vais relire la doc là-dessus.

De nouveau, je me retrouve non identifié lors de la prévisualisation de cette réponse avec non autorisation d'afficher cette page:il y a un truc anormal....j'ai enregistré au cas ou mais c'est revenu à la normale.scratchhead.gif

Hors ligne

#9 04-04-2018 18:49:08

Béco
Membre
Lieu : fr_Paris
Distrib. : Handy Linux 2.5.1 / Jessie 8.7
Noyau : Linux 4.14-amd64
(G)UI : Xfce
Inscription : 30-01-2017

Re : [Résolu] Mise à jour destructrice

Je viens de relire les wiki relatifs à apt-listbugs et il y a des divergences:

Utilisation selon le wiki de Debian
Apt-listbugs se lance automatiquement à l'installation d'un nouveau paquet, et va chercher les rapports de bug (s'ils existent). En cas de bug, il vous prévient et vous demande si vous souhaitez installer, annuler ou figer le paquet en question par ajout d'une "préférence pin".

Utilisation selon le wiki DF 
Apt-listbugs fournit la liste des rapports de bogues critiques disponibles dans le système de suivi des bogues Debian.
Il est conseillé de l'exécuter avant l'utilisation d'un outil APT pour se rendre compte si une mise à jour ou une installation est connue pour être non sûre.

Laquelle des deux est exacte ?

Dernière modification par Béco (04-04-2018 18:50:44)

Hors ligne

#10 04-04-2018 18:59:33

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [Résolu] Mise à jour destructrice

salut !

que chalu vérifie mais je te conseilles le sources.list suivant , beco
si tu ne veux pas trop le changer
et si tu te trouves bien comme ça :
(S.G.D.G.)

sudo nano /etc/apt/sources.list



# Debian Jessie, dépôt principal + paquets non libres
deb http://deb.debian.org/debian/ jessie main contrib non-free
# Debian Jessie, mises à jour de sécurité + paquets non libres
deb http://security.debian.org/ jessie/updates main contrib non-free
# Debian Jessie, mises à jour "volatiles" + paquets non libres
deb http://deb.debian.org/debian/ jessie-updates main contrib non-free
# Debian Jessie, dépôt de rétroportages ("backports")
deb http://deb.debian.org/debian/ jessie-backports main contrib non-free

# testing
deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
deb http://security.debian.org/ testing/updates main contrib non-free
# unstable
deb http://ftp.fr.debian.org/debian/ unstable main contrib non-free
# experimental
deb http://ftp.fr.debian.org/debian/ experimental main contrib non-free
 



https://debian-facile.org/doc:systeme:a … t:jessie?s
https://debian-facile.org/doc:systeme:a … :testing?s


avec le fichier préférences suivant :

sudo nano /etc/apt/preferences.d/configuration.pref



Package: *
Pin: release n=unstable
Pin-Priority: 500

Package: *
Pin: release n=jessie
Pin-Priority: 100

Package: *
Pin: release n=testing
Pin-Priority: 100

 



https://debian-facile.org/doc:systeme:a … :testing?s
https://debian-facile.org/doc:systeme:apt:pinning?s

je soumets ma modeste participation à l'autorité de chalu .
qu'elle aménage mon post comme elle l'entend .

Dernière modification par Debian Alain (04-04-2018 19:05:02)

Hors ligne

#11 04-04-2018 18:59:54

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : [Résolu] Mise à jour destructrice

Pour le nombre de mises à jour sur sid c’est très fréquent, tous les jours pour ton expérience .....
apt-listbugs permet d’eviter d’en faire qui casserait le système. Je suis sur stable donc je ne l’utilise pas mais d’autres membres pourront sans doute t’éclairer.
Les 124 paquets que tu vois sont des dépendances du paquet apt-lisbugs ou d’une de ses dépendances.

@debian Alain : c’est trop tard il n’a plus que des paquets  abandonnés provenant de debian8 les paquets importants du système sont passés sur sid après un dist-upgrade, regarde les messages plus hauts.

Hors ligne

#12 04-04-2018 19:07:04

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [Résolu] Mise à jour destructrice

Euh, Debian 8 -> Sid, y'a des chances que ça ne passe pas sans encombre ça non hmm

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

En ligne

#13 04-04-2018 19:13:17

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [Résolu] Mise à jour destructrice

ouaip , chalu , je croyais aider pourtant ....

mais trop tard .

dommage .

oui , j'ai vu , bendia .

j'ai quand même espéré ....

Dernière modification par Debian Alain (04-04-2018 19:14:47)

Hors ligne

#14 04-04-2018 19:14:19

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : [Résolu] Mise à jour destructrice

Bah je ne sais pas mais regarde son retour post 6 pour la commande

dpkg-query -l | grep deb8


il n'a plus de paquets importants du système provenant de debian 8, libc6 et touti quanti sont sont sur sid
Il y a une trentaine de paquets seulement de debian 8 et il me semble que ce sont des "abandonnés" ou qui n'évoluent plus.
d'après son post #1, il a ajouté sid main (et peut être aussi en même temps l'autre ligne avec sid main contrib non-free) en 05/2017 d'après ce qui est noté dans le sources.list
Sa "chance" c'est qu'il utilise XFCE qui bouge moins que Gnome quand même roll
et que la migration en 05/2017 s'est faite à un moment où ça devait être calme en attendant la sortie de stretch.
D'après ce qu'il dit, c'est passé en tout cas ?

Hors ligne

#15 05-04-2018 06:39:53

nono47
Invité

Re : [Résolu] Mise à jour destructrice

Salut,

Béco a écrit :

Apt-listbugs se lance automatiquement à l'installation d'un nouveau paquet, et va chercher les rapports de bug (s'ils existent). En cas de bug, il vous prévient et vous demande si vous souhaitez installer, annuler ou figer le paquet en question par ajout d'une "préférence pin".

Utilisation selon le wiki DF
Apt-listbugs fournit la liste des rapports de bogues critiques disponibles dans le système de suivi des bogues Debian.
Il est conseillé de l'exécuter avant l'utilisation d'un outil APT pour se rendre compte si une mise à jour ou une installation est connue pour être non sûre.


apt-listbugs se lance automatiquement, il y a juste à le laisser faire, et à répondre p = pinning = épingler pour qu'il n'installe pas une version boguée .
Il s’exécute avant que apt fasse l'installation, c'est son comportement par défaut, c'est ça qui est dit dans le wiki .
https://debian-facile.org/doc:systeme:apt:apt-listbugs

Sinon il y a l'option list pour savoir si un paquet présente des bugs ( mais de toute façon tu seras prévenu avant que apt fasse l'installation )

apt-listbugs list firefox
Récupération des rapports de bogue… Fait
Analyse des informations Trouvé/Corrigé… Fait
bogues de gravité grave sur firefox () <En attente de traitement>
 b1 - #885920 - [firefox] Firefox window doesn't show under wayland
 b2 - #888423 - firefox: FF 58.0 segfaults each 1-2 minute
bogues de gravité serious sur firefox () <En attente de traitement>
 b3 - #704303 - iceweasel: MPL license text is missing
 b4 - #871947 - [firefox] Firefox 55 regression for vCenter WebClient 6.0
bogues de gravité serious sur firefox () <Résolus dans une version donnée>
 b5 - #822716 - firefox: FTBFS with GCC 6: 'malloc' was not declared in this scope (Corrigé : 48.0-1)
sumé :
 firefox(5 bogues)


utile à tire informatif, et si tu veux savoir si des paquets qui te paraîtraient suspects suite à ta migration ont des bogues ! hmm
auquel cas, il faut rétrograder de version en utilisant les snapshot.debian.org - sur le wiki : https://debian-facile.org/doc:systeme:a … n-snapshot

Sinon sid, il faut être prêt à réparer et/ou restaurer ( sauvegarde ) à tout moment un système qui ne démarre plus .
Ce n'est pas stable ! smile

debian.png

Dernière modification par nono47 (05-04-2018 07:01:36)

#16 05-04-2018 17:59:50

Béco
Membre
Lieu : fr_Paris
Distrib. : Handy Linux 2.5.1 / Jessie 8.7
Noyau : Linux 4.14-amd64
(G)UI : Xfce
Inscription : 30-01-2017

Re : [Résolu] Mise à jour destructrice

Bonjour à tous,

Merci beaucoup pour toutes vos collaborations et les informations que vous m'apportez.

Je me rends compte qu'en installant seulement "xserver-xorg-video-modesetting" nécessaire à une application, je me suis mis dans une sacrée m.....mélasse en toute inconscience (et parfaite ignorance). Je crois que j'ai en fait de la chance que rien n'ait cassé (sauf peut-être le gros plantage de Firefox) et je pense qu'en toute connaissance personne n'aurait jamais osé passer directement d'une version "oldstable" à une version "unstable"......

Je vais mettre les mises à jour plus qu'en veilleuse pour l'instant car si le système tombe sérieusement en rideau, je serais dans la totale incapacité de remédier à quoi que ce soit.
S'il existe la possibilité de rétrograder, c'est peut-être le mieux dans mon cas mais faut-il rétrograder vers Stretch (ce qui ferait beaucoup de mélange de versions sans doute pas très sain) ou vers Jessie. Pour l'instant, ça a l'air de tourner donc je ne veux agir que très prudemment (à moins de tout écraser et d'installer Stretch....).scratchhead.gif

Je suis dans la plus complète expectative et encore merci.gif

Hors ligne

#17 05-04-2018 18:03:50

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [Résolu] Mise à jour destructrice

Béco a écrit :

S'il existe la possibilité de rétrograde

Non, il n'y a pas moyen hmm La meilleure solution serait la re-installation.


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

En ligne

#18 05-04-2018 18:06:28

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Mise à jour destructrice

Ne pas oublier de sauvegarder les fichiers importants. smile

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#19 05-04-2018 19:44:12

phlinux
Membre
Distrib. : Buster
Noyau : 5.10
(G)UI : Openbox (+Rox+Feh)
Inscription : 09-05-2009

Re : [Résolu] Mise à jour destructrice

Si ça fonctionne en l'état, une alternative serait d'attendre que Stretch monte en versions, non ?
Bien sûr pas d'upgrade, sauf peut être les derniers paquets de Jessie qui trainent et qui peuvent être passés en Stretch. Dans ce cas il faut mettre Sid en veilleuse, sans pour autant downgrader.
Si Firefox pose des problèmes il peut être installé en parallèle par une archive; il y a un fil sur le sujet.

Pages perso : feh, omegat, udisks, passerelle, schroot vraiment transparent

Hors ligne

#20 05-04-2018 20:05:32

melissa6969
Banni(e)
Inscription : 30-11-2016

Re : [Résolu] Mise à jour destructrice

c'est presque miraculeux de réussir à maintenir une Sid en ayant fait le grand saut (accidentel) de Jessie à Sid big_smile
Une preuve que Debian est solide même quand on la torture dans tous les sens;  là où certaines distrib auraient déjà péter en vol.

Il est vrai que sur Sid y a énormément de mises à jour, mais dans l'ensemble ça tourne plutot bien (c'est pour pas dire que personnellement chez moi tout va bien hormis le kernel qui était un peu capricieux) mais il faut toujours être vigilant pour les mises à jour, on peut vite se retrouver en panade si on lit de travers ce que nous dit ""apt""

mais Sid a l'avantage de nous faire apprendre Linux en vitesse accélérée x10, personnellement je retournerais jamais sur du stable, essayer Sid c'est l'adopter je pense (pour ma part)
en faisant des backups réguliers (mensuels pour moi) on est paré pour affronter ""l'enfant terrible"" comme j'aime bien la surnommer big_smile

Quamdiu est spes est, Est vitae.
Fiet in posterum melius

Hors ligne

#21 06-04-2018 09:09:08

Mercredi
Membre
Distrib. : Testing/Sid
Noyau : 5.2
(G)UI : Gnome-shell
Inscription : 25-09-2015

Re : [Résolu] Mise à jour destructrice

Il reste la possibilité de passer en Testing qui est très proche de Sid mais légèrement plus facile à gérer (apt sors moins de bizarreries sur Testing que sur Sid, surtout en ce moment avec Gnome 3.28 qui arrive par morceaux) et avec des bogues généralement moins gênants car une partie d'entre eux ont été "filtrés" dans Sid.

En remplaçant sid par testing (ou Buster si tu souhaites revenir sur du stable lorsque Buster sera finalisée) dans le sources.list c'est l'histoire d'une ou deux semaines pour "downgrader" doucement. De ce que je constate en utilisant les 2, les paquets mettent en moyenne 5 à 10 jours pour passer de Sid à Testing.

Après certains paquets ne sont pas disponibles dans Testing, il faut aller les chercher dans Sid via pinning + fichier de préférence comme expliqué plus haut. C'est le cas pour Firefox par exemple.

Hors ligne

#22 06-04-2018 09:48:48

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : [Résolu] Mise à jour destructrice

Mercredi a écrit :

surtout en ce moment avec Gnome 3.28 qui arrive par morceaux)


oui c'est ce que j'ai cru comprendre avec Gnome ça semble plus sportif qu'avec XFCE big_smile

Une sauvegarde des documents et une réinstallation de Stretch ou en choisissant DFlinux pour avoir la suite de Handylinux est une bonne option si on ne veut pas prendre de risque.

Hors ligne

#23 06-04-2018 11:29:56

anonyme
Invité

Re : [Résolu] Mise à jour destructrice

Mercredi a écrit :

Il reste la possibilité de passer en Testing qui est très proche de Sid mais légèrement plus facile à gérer (apt sors moins de bizarreries sur Testing que sur Sid, surtout en ce moment avec Gnome 3.28 qui arrive par morceaux) et avec des bogues généralement moins gênants car une partie d'entre eux ont été "filtrés" dans Sid.

En remplaçant sid par testing (ou Buster si tu souhaites revenir sur du stable lorsque Buster sera finalisée) dans le sources.list c'est l'histoire d'une ou deux semaines pour "downgrader" doucement. De ce que je constate en utilisant les 2, les paquets mettent en moyenne 5 à 10 jours pour passer de Sid à Testing.

Après certains paquets ne sont pas disponibles dans Testing, il faut aller les chercher dans Sid via pinning + fichier de préférence comme expliqué plus haut. C'est le cas pour Firefox par exemple.



enfin quelqu'un qui parle de Buster  wink

c'est exactement 5 jours entre sid et testing (buster)
donc pour moi aucune différence entre les deux (et je pratique les deux Buster et Sid )

de sid
paquet ok => 5 jours après il entre dans Buster
paquet avec un problème => bloqué dans Sid => demande a etre amélioré
paquet trop mauvais => sorti de Sid

ps: avec plusieurs bureau (gnome , mate , xfce et autres )  oui ça risque d'etre plus sportif  tongue

#24 06-04-2018 13:14:46

melissa6969
Banni(e)
Inscription : 30-11-2016

Re : [Résolu] Mise à jour destructrice

en ce moment sur Sid on a la nouvelle version de Cinnamon par petits blocs, et son petit lot de bugs.
du coup on en est déjà à 8 mises à jour correctives pour Cinnamon.
en 3 jours, 5 mises à jour consécutives.
et hier, 2 mises à jour coup sur coup, mais maintenant notre Cinnamon fonctionne nickel wink

Dernière modification par melissa6969 (06-04-2018 13:15:53)


Quamdiu est spes est, Est vitae.
Fiet in posterum melius

Hors ligne

#25 06-04-2018 14:50:51

Béco
Membre
Lieu : fr_Paris
Distrib. : Handy Linux 2.5.1 / Jessie 8.7
Noyau : Linux 4.14-amd64
(G)UI : Xfce
Inscription : 30-01-2017

Re : [Résolu] Mise à jour destructrice

Bonjour à tous,

Tous vos avis sont fort intéressants et très instructifs mais il me semble que vu mon niveau de connaissances, la voix de chalu est celle de la sagesse.
Car à force de marcher sur un fil quand on ne sait pas, on finit tôt ou tard par tomber.

Je vais donc jeter un œil sur DF et si ma petite expérience acquise le permet j'opterai pour installer Stretch.

Encore merci à tous pour votre aide et à bientôt pour vous lire (et peut-être aussi vous solliciter).

Dois-je maintenant mettre "Résolu" dans le titre ?out.gif

Hors ligne

Pied de page des forums