Par exemple, il y a plusieurs versions de l'éditeur vi
, et il n'y
a aucune manière de les empêcher tous de s'installer à la fois, chacun
sous leur propre nom (nvi, vim
etc). Néanmoins, il est
souhaitable d'avoir le nom vi
qui se réfère à quelque chose, au
moins par défaut.
Si tous les paquets impliqués coopèrent, ceci peut être fait par
update-alternatives
.
Chaque paquet fournit sa propre version sous son propre nom, et appelle
update-alternatives
dans script postinst
pour enregistrer
sa version (et de nouveau dans son prerm
pour l'enlever).
Voir le manuel en page update-alternatives(8)
pour les détails.
Si update-alternatives
ne semble pas approprié, tu peux essayer
d'utiliser les diversions à la place.