THRAK - THR4K - | benediqt a écrit :
Merci THRAK, j'arrive à sélectionner les paquets destinés à être purgés. Le problème c'est qu'ensuite, lorsque j'appuie sur la touche g, Aptitude veut également me supprimer un tas de paquets de son propre chef :
--- Paquets qui vont être supprimés parce qu'ils ne sont plus utilisés
--\ Paquets qui vont être supprimés parce qu'ils ont des dépendances non satisfaites
etc..
Il veut par exemple me supprimer Kopete ou pire Kolf, mon jeu préféré!!
Donc pour l'instant je n'ai pas encore poursuivi..
Je fais quoi?
|
C'est certainement parce que tu n'as pas utilisé aptitude pour installer ces paquets : la gestion des dépendances n'est pas la même entre apt-get, aptitude et synaptic (oui c'est pas pratique, mais apt-get n'a pas été prévu pour une gestion avancée des dépendances comme le permet aptitude, et synaptic, ma foi, il fait un peu du n'imp' à ce niveau ce soft ).
Si tu as installé certains paquets manuellement, il se peut également qu'aptitude ne veuille pas les conserver ou désire les mettre à jour dans une version que tu ne souhaites pas, dans ce cas tu as la possibilité de "geler" le paquet installé, de sorte à ce qu'il ne soit jamais mis à jour. Pour "geler" un paquet, dans l'interface d'aptitude sélectionne le paquet en question et appuie sur la touche '=' ; si le paquet est gelé tu peux voir les lettres 'ih' ('i' pour installed -installé, 'h' pour hold -maintenu), de plus quand il n'est pas sélectionné il apparait en surbrillance avec une couleur grise.
Cette opération s'avère pratique dans le cas de petits paquets, avec aucune ou peu de dépendances ; sur des paquets plus gros, ce genre d'opération délicate peu bloquer la mise à jour d'autres paquets qu'il est nécessaire de mettre à jour (c'est lié à la complexité des dépendances: par ex. pkg_misàjour version X+1 dépend à présent de lib_bidule qui ne peut pas être installée parce qu'elle nécessite la lib_truc version N+1 mais pkg_gelé requiert strictement la lib_truc version N ; en bref pkg_gelé empêche la mise à jour de lib_truc permettant à lib_bidule d'être installée pour satisfaire la nouvelle version de pkg_misàjour ... et encore c'est un exemple très simple, parfois le jeu des dépendances atteint des niveaux de complexité assez effrayant ).
Dans le pire des cas tu effectues quand même l'opération et tu réinstalles ensuite les paquets supprimés que tu veux conserver ; c'est contraignant mais par la suite si tu reste avec aptitude pour toujours gérer tes paquets tu ne devrais plus rencontrer ce genre de problème. ---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.
|