web-dev-qa-db-fra.com

Le projet Medibuntu est terminé - que dois-je faire maintenant?

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?

23
sds

À 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

18
sds