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

Re: Culture G: Apt-get Vs. Aptitude



Rebonjour,

steve a écrit :
en suivant votre fil, je me dis, essayons une bonne fois pour toutes ce aptitude (j'utilise dselect normalement).

donc:

aptitude update
aptitude upgrade
Les paquets suivants ne sont pas utilisés et vont être ENLEVÉS :

Alors,

De ce que j'ai compris, aptitude n'utilise *pas* la même base de
données qu'apt-get (et donc dselect). C'était probablement le prix
à payer pour avoir plus de fonctionnalité.

Dans ton cas, je pense qu'il y a un paquet dont dépend plein d'autres
paquets qui est "flaggué" "à enlever" par aptitude.

Pour réparer cela, je pense qu'il faut lancer aptitude en mode
interactif, taper "u" (update) puis "g" (go). Arrive alors un
écran qui devrait récapituler tous les paquets. Dans cet écran,
aptitude indique pour chaque paquet les raisons de l'état du
paquet (sera enlevé car dépendant de foo qui est à enlever,
qqchose comme ça). Repérer le/les paquets qui sont à l'origine
de l'avalanche et les marquer "à conserver" ("+"). Ainsi, on
corrige la base de données d'aptitude. Une fois pour toutes.

Si ça se trouve (pas testé), on doit pouvoir faire tout ça en tant
qu'utilisateur normal et ainsi ne pas risquer une désinstallation
intempestive.

La moralité que j'en retire (un collègue me dit avoir lu ça dans
une doc d'Osamu Aoki mais je ne sais pas laquelle) est qu'une fois
passé à aptitude, il ne faut pas revenir à apt-get et il ne faut pas
faire de va-et-vient.

HTH,

--
Emmanuel Halbwachs              Labo. de Photonique et Nanostructures
tel      : (+33)1 69 63 61 34                             CNRS UPR 20
fax      : (+33)1 69 63 60 06       Route de Nozay F 91460 Marcoussis



Reply to: