Le projet Medibuntu a pris fin : que dois-je faire maintenant?
Comment trouver des paquets sur mon système provenant de medibuntu? Le question précédente semble lister explicitement les paquets medibuntu - existe-t-il un moyen d'interroger la base de données des paquets par la source?
Dois-je les supprimer pour qu'ils soient remplacés par des packages conservés provenant d'autres sources?
Quel référentiel contient ces paquets maintenant?
À ce jour, presque tous les paquets medibuntu ont déjà été remplacés par des paquets du dépôt principal (restreint, univers, multivers), la tâche est donc d’éliminer les traces de medibuntu.
Il vaudrait probablement mieux installer aptitude
(voir ci-dessous).
Pour root
, procédez comme suit pour oublier medibuntu:
aptitude purge medibuntu-keyring
rm -f /etc/apt/sources.list.d/medibuntu.list
aptitude update
Maintenant, pour purger les paquets qui proviennent de medibuntu, procédez comme suit:
aptitude purge $(dpkg-query -W -f='${PackageSpec}\t${Maintainer}\n' '*' |\
grep [email protected] |\
cut -f1)
Vous devrez peut-être sélectionner une autre solution au problème de dépendance (par exemple, aptitude
pourrait suggérer de supprimer 100 packages si vous purgez une bibliothèque medibuntu libavutil
; dites no
et vous proposera d'installer la même bibliothèque à partir d'une autre source).
Cela signifie que vous ferez probablement mieux d'utiliser aptitude
que apt-get
pour cette tâche, car cette dernière offre les alternatives pour la résolution des problèmes de dépendance. Voir également