Сторонние программы для Ubuntu и производных от нее часто распространяются через PPA - специальные репозитории. Эти репозитории могут содержать одну-две программы, либо же целый набор. В последнем случае со временем могут возникнуть проблемы конфликтующих версий ПО, да и программы в таких репозиториях зачастую недостаточно оттестированные. Поэтому лишние, неиспользуемые PPA-репозитории лучше отключать. Это если вкратце.
Почему еще может потребоваться удалить PPA?
Со временем старые PPA могут стать заброшенными: их ключ GPG будет просрочен, либо PPA не будет поддерживать новую версию Ubuntu после обновления. Все это выльется в ошибки при обновлении.
Кроме того, множество включенных PPA тормозят обновление системы.
Как отключить PPA в Ubuntu?
Отключить PPA можно либо из терминала, либо при помощи GUI. Через терминал это делается при помощи следующей команды:
sudo add-apt-repository --remove ppa:name/here
Вместо name/here следует подставить название конкретного PPA.
Через GUI репозиторий можно отключить следующим образом:
- Открыть "Программы и обновления".
- Перейти на вкладку "Другое ПО".
- Выбрать PPA для удаления.
- Нажать "Удалить".
Если надо удалить PPA и все его пакеты
При удалении PPA удаляется только источник, сами пакеты из него остаются в системе. Чтобы удалить пакеты от определенного репозитория, следует воспользоваться программой ppa-purge. Все неоотестированные пакеты из PPA будут удалены либо заменены на версии из официальных репозиториев, если такие есть.
Для начала надо установить ppa-purge:
sudo apt install ppa-purge
После установки достаточно написать в терминале:
sudo ppa-purge ppa:name/here
Вместо name/here следует подставить название конкретного PPA. Готово!
Добавить комментарий