GNU/Linux >> Tutoriels Linux >  >> Debian

Debian – Comment gérer les paquets « obsolètes » lors de la mise à jour de la distribution ?

J'aimerais mettre à niveau ma machine Debian de Jessie vers Stretch, mais aptitude signale que j'ai 19 packages obsolètes. J'utilise régulièrement certains d'entre eux, comme BerkeleyDB.

Un ensemble d'instructions de mise à niveau indique de supprimer tout logiciel obsolète avant de procéder à la mise à niveau, mais je souhaite continuer à utiliser certains logiciels. Suis-je obligé d'utiliser Jessie pour toujours ?

Réponse acceptée :

Si les packages n'entrent pas en conflit avec les packages nouveaux/mis à jour dans Stretch, il n'y a aucune raison particulière de les supprimer.

S'ils entrent en conflit, le gestionnaire de paquets vous en informera.

BTW, j'ai encore des paquets installés sur mon système qui n'ont pas été dans Debian depuis une décennie ou deux. Ils travaillent toujours. J'en ai eu d'autres que j'ai dû recompiler pour les nouvelles versions de Debian, et quelques autres que j'ai arrêté d'utiliser parce qu'elles ne valaient pas la peine d'être recompilées (ou, plus communément, piratées pour qu'elles soient compilées avec les nouvelles versions de diverses bibliothèques).

J'ai toujours d'anciennes versions de libdb installées :

$ dpkg -l libdb[0-9.]* | grep ii
ii  libdb4.6           4.6.21-21      amd64        Berkeley v4.6 Database Libraries [runtime]
ii  libdb4.6++         4.6.21-18      amd64        Berkeley v4.6 Database Libraries for C++ [runtime]
ii  libdb5.1:amd64     5.1.29-7       amd64        Berkeley v5.1 Database Libraries [runtime]
ii  libdb5.1:i386      5.1.29-7       i386         Berkeley v5.1 Database Libraries [runtime]
ii  libdb5.3:amd64     5.3.28-13.1+b1 amd64        Berkeley v5.3 Database Libraries [runtime]
ii  libdb5.3:i386      5.3.28-13.1+b1 i386         Berkeley v5.3 Database Libraries [runtime]
ii  libdb5.3-dev       5.3.28-13.1+b1 amd64        Berkeley v5.3 Database Libraries [development]
ii  libdb5.3-sql:amd64 5.3.28-13.1+b1 amd64        Berkeley v5.3 Database Libraries [SQL runtime]

libdb4.6 n'est plus dans Debian depuis "Squeeze" (Debian 6), vers 2014.

Je les purge de temps en temps lorsque je n'ai rien installé qui utilise les anciennes bibliothèques… si/quand je m'en souviens.


Debian
  1. Comment installer les paquets Debian hors ligne

  2. Comment cloner des paquets dans les systèmes dérivés de Debian

  3. Comment installer les packages RPM sur Debian 11 Bullseye

  4. Debian – Mettre automatiquement à jour les paquets ?

  5. Comment activer les paquets non libres sur Debian ?

Comment installer la distribution Debian 11 Bullseye sur VirtualBox

Comment installer GIMP sur la distribution Debian 11 Bullseye

Comment installer Clonezilla sur la distribution Debian 11 Bullseye

Comment installer les rétroportages et le référentiel expérimental sur Debian 11

Debian – Dans quelle mesure la mise à niveau du noyau Linux dans Debian 8.5 est-elle fluide ?

Debian - Comment supprimer tous les packages Kde ?