На сьогодні майже всі пакети medibuntu вже замінені пакетами з основних репостів (обмежений, всесвітній, мультисеверний), тому завдання полягає у усуненні слідів medibuntu.
Можливо, вам буде краще встановити aptitude
перед рукою (див. Нижче).
Як root
, зробіть наступне, щоб забути medibuntu:
aptitude purge medibuntu-keyring
rm -f /etc/apt/sources.list.d/medibuntu.list
aptitude update
Тепер, щоб очистити пакунки, які надходять від medibuntu, зробіть це:
aptitude purge $(dpkg-query -W -f='${PackageSpec}\t${Maintainer}\n' '*' |\
grep medibuntu-maintainers@lists.launchpad.net |\
cut -f1)
Можливо, вам доведеться вибрати альтернативне вирішення проблеми залежності (наприклад, aptitude
може запропонувати видалити 100 пакунків, якщо очистити бібліотеку medibuntu libavutil
; скажімо, no
вона запропонує встановити ту саму бібліотеку з альтернативного джерела).
Це означає, що вам, ймовірно, буде краще використовуватись, aptitude
ніж apt-get
для цього завдання, оскільки перший пропонує альтернативи для вирішення проблеми залежності. Дивись також