Vous n'êtes pas identifié(e).
Pages : 1
comme vous le voyez , j'en ai .... un paquet .
comment les mettre à jour ?
sans rien casser ?
Dernière modification par Debian Alain (02-04-2019 20:29:12)
Hors ligne
comment les mettre à jour ?
sans rien casser ?
Bonjour,
je serai tenté de te dire avec un
Acer Aspire 5733 - Debian 12 Xfce
Hors ligne
Hors ligne
Il vaut mieux montrer que raconter.
Hors ligne
mais que signifient les légendes ?
i = installé , je suppose
d = ?
A = ?
Dernière modification par Debian Alain (01-04-2019 11:40:37)
Hors ligne
merci râleur .
je dois m'inquiéter ?
jusqu'ici , tout fonctionne parfaitement .
Les paquets obsolètes prennent de la place pour rien, c'est leur seul défaut. Après cela dépend de la place restante sur le disque et sur la partition suivant comment le disque est partitionné. Je préfère les dégager pour être au net et ne pas perdre de place, mais on pourrait les laisser tant que cela ne remplit pas la partition outre mesure. Dans ce cas il faudrait quand même surveiller régulièrement le remplissage de la partition concernée pour ne pas arriver à une partition trop remplie, ce qui bloquerait le fonctionnement.
j'ai fait un peu de rangement :
aptitude search ?obsolete
i lescahiersdudebutant - Manuel Debian GNU/Linux simplifié
i libcryptsetup4 - disk encryption support - shared library
i libdns-export190 - Exported DNS Shared Library
i libdvdcss-dev - library for accessing encrypted DVDs - development files
i libdvdcss2 - library for accessing encrypted DVDs
i libdvdcss2-dbgsym - debug symbols for libdvdcss2
idA libgconf2.0-cil - CLI binding for GConf 2.24
i libgdbm3 - GNU dbm database routines (runtime version)
i A libgnome-keyring1.0-cil - CLI library to access the GNOME Keyring daemon
i libgnome-keyring1.0-cil-dev - CLI library to access the GNOME Keyring daemon
i A libicu57 - International Components for Unicode
i libisc-export189 - Exported ISC Shared Library
i liblogging-stdlog0 - easy to use and lightweight logging library
i libprocps6 - library for accessing process information from /proc
i A libsndio6.1 - Small audio and MIDI framework from OpenBSD, runtime libraries
i libssl1.0.2 - Secure Sockets Layer toolkit - shared libraries
i A linux-headers-4.19.0-2-amd64 - Header files for Linux 4.19.0-2-amd64
i A linux-headers-4.19.0-2-common - Common header files for Linux 4.19.0-2
i A linux-image-4.19.0-2-amd64 - Linux 4.19 for 64-bit PCs (signed)
mais que signifient les légendes ?
i = installé , je suppose
d = ?
A = ?
A = automatiquement installé, d ? je ne sais pas. Après tu peux purger en bloc avec :
ou si tu veux tout comprendre et être prudent, tu travailles tes paquets un par un, tu prends le radical du nom du paquet par exemple le radical de libssl1.0.2 c'est libssl, tu le recherches avec
tu vois la version actuelle la plus haute installée, tu vérifies qu'elle est supérieure à celle demandée par la purge ( libssl1.0.2 ) et tu purges la version demandée par la purge ( libssl1.0.2).
C'est plus long, tu fais le travail un par un, mais cela fait plus comprendre ce qui se passe.
Si tout le monde pense pareil, c'est qu'aucune personne ne pense beaucoup.
Intel® Core™2 Duo E8500 × 2
4,0 Gio DDR3 - 1333 MHz
Et si vous cherchiez votre solution dans le wiki => https://debian-facile.org/accueil
Hors ligne
tu verras les paquets obsolètes, et pour les supprimer,
Des fois je suis obligé de retaper deborphan, car tout ne se désinstalle pas à la première fois.
Acer Aspire 5733 - Debian 12 Xfce
Hors ligne
captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.
Hors ligne
Par définition, un paquet est obsolète quand il n'est plus présent dans les dépôts configurés, donc il ne peut pas être mis à jour.
oui mais est ce que c'est un paquet inutile au systeme ?
Dernière modification par Debian Alain (01-04-2019 13:45:11)
Hors ligne
captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.
Hors ligne
Inversement, si tu installes les pilotes d'une imprimante brother avec un .deb, ben, le .deb sera marqué comme obsolète, mais il sera nécessaire si tu veux pouvoir imprimer…
c'est un peu à çà que je pensais :
quand je vois :
pas trop envie de casser gdm , moi ....
Dernière modification par Debian Alain (01-04-2019 15:52:12)
Hors ligne
Les paquets obsolètes prennent de la place pour rien, c'est leur seul défaut.
Non, ce n'est pas le seul. Comme ils ne sont plus mis à jour, ils peuvent contenir des failles de sécurité qui ne seront pas corrigées quand elles seront découvertes. Pour une bibliothèque partagée (paquets lib*) dont aucun programme ne dépend, ce n'est pas très grave mais ça l'est advantage pour une application qui est encore utilisée.
Après une mise à niveau il n'est pas rare qu'il reste des bibliothèques partagées qui étaient nécessaires aux anciennes versions des paquets mis à jour, mais plus aux nouvelles versions. Par exemple il se peut que les paquets qui dépendaient de libgdbm3 dépendent maintenant de libgdbm6, et que le premier puisse être supprimé. Dans le doute, tu peux essayer de le supprimer et voir si apt impose de supprimer d'autres paquets qui en dépendent.
Le "A" signifie qu'un paquet a été installé automatiquement par dépendence d'un autre paquet. Cela permet à apt de le signaler comme inutile si plus aucun paquet présent ne dépend de lui, et le supprimer avec autoremove.
Il vaut mieux montrer que raconter.
Hors ligne
je dois en conclure quoi ?
Hors ligne
Mais ensuite il faudra examiner le type de dépendence dans chacun de ces paquets.
Dernière modification par raleur (01-04-2019 16:30:05)
Il vaut mieux montrer que raconter.
Hors ligne
donc , je peux le retirer sans crainte ?
Hors ligne
Dernière modification par Debian Alain (01-04-2019 17:07:06)
Hors ligne
Il vaut mieux montrer que raconter.
Hors ligne
captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.
Hors ligne
Donc l'état actuel des paquets avec buster : libicu63 libsndio7.0 libssl1.1 linux-headers-4.19.0-4-amd64 linux-headers-4.19.0-4-common linux-image-4.19.0-4-amd64, Debian Alain tu peux purger les anciennes versions correspondantes. Pour lescahiersdudebutant et libdvdcss2, c'est à toi de voir si cela te sert actuellement pour te décider. Bonne journée.
Si tout le monde pense pareil, c'est qu'aucune personne ne pense beaucoup.
Intel® Core™2 Duo E8500 × 2
4,0 Gio DDR3 - 1333 MHz
Et si vous cherchiez votre solution dans le wiki => https://debian-facile.org/accueil
Hors ligne
libicu57 n'y est plus pour les debian récentes sur la plupart des arch
Effectivement je n'avais pas remarqué qu'il n'était disponible dans buster que pour les architectures arm et mips.
Il vaut mieux montrer que raconter.
Hors ligne
Mais que signifient les légendes ?
Les résultats sont présentés ligne par ligne. Le premier caractère de chaque ligne indique l'état
courant du paquet : les états les plus courants sont p qui signifie qu'aucune trace du paquet
n'est présente sur le système, c qui signifie que le paquet à été supprimé mais que ses fichiers
de configuration sont toujours présents sur le système, i qui signifie que le paquet est installé
et v qui signifie que le paquet est virtuel. Le second caractère indique l'action prévue (s'il y
en a une, un espace sinon) sur le paquet. Les actions les plus courantes sont : i pour les
paquets à installer, d pour ceux à supprimer et p pour ceux à purger (c-à-d, à supprimer ainsi
que ses fichiers de configuration). Si le dernier caractère est un A, le paquet a été installé
automatiquement.
Pour une liste complète des états et actions possibles, consultez la section « Accéder aux
informations des paquets » dans le manuel de référence d'aptitude.
Mais ensuite il faudra examiner le type de dépendance dans chacun de ces paquets.
Il me semble bien que la commande apt (contrairement à apt-cache), détaille le type de dépendance.
Dernière modification par èfpé (02-04-2019 20:30:42)
Hors ligne
Pages : 1