[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: apt-get autoremove



Pierre Allken-Bernard, lundi 16 mars 2009, 07:46:57 CET
> 
> David Prévot a écrit :
>[…]
> > Oui : puisque la dernière version d'apt-get fait, comme aptitude, la
> > distinction entre paquets installés manuellement et automatiquement, ton
> > installation de texlive-full (qui n'est qu'un meta-paquet) a installé
> > automatiquement toute une ribambelle de paquets. Si tu lui demande
> > ensuite d'enlever « tous les paquets installés automatiquement », c'est
> > normal qu'il te les vire.
> 
> Ok, merci pour les explications.

  Pas ok du tout. Il n’est pas normal qu’apt-get veuille virer
des paquets installés automatiquement alors que ceux-ci ont
toujours un ancrage, une raison d’être installés. À moins que tu
(Pierre) aie enlevé texlive-full, les paquets du texlive doivent
rester, tous.
  Évidemment, tout serait plus clair si on savait ce que tu as
enlevé/installé après texlive-full et la liste des paquets
qu’apt-get autoremove voudrait t’enlever. (Tout cela pouvant
être un peu long, tu peux aussi faire les investigations
toi-même grâce à la commande « aptitude why ‹paquet› », laquelle
indique, pour chaque paquet, pourquoi il est installé (= manuel
ou _une_ des chaînes de dépendances qui partent d’un paquet
manuel pour arrivé jusqu’à celui-ci). Vu que tu as beaucoup de
paquets, l’interface ncurses d’aptitude est ton amie : deux
fois 'i' et la fenêtre du bas t’indique ce « why » pour le
paquet sur lequel la ligne de sélection de la fenêtre du haut se
trouve.)

-- 
 Sylvain Sauvage


Reply to: