Как удалить лишние PPA репозитории из Ubuntu?

удаление PPA

Сторонние программы для Ubuntu и производных от нее часто распространяются через PPA - специальные репозитории. Эти репозитории могут содержать одну-две программы, либо же целый набор. В последнем случае со временем могут возникнуть проблемы конфликтующих версий ПО, да и программы в таких репозиториях зачастую недостаточно оттестированные. Поэтому лишние, неиспользуемые PPA-репозитории лучше отключать. Это если вкратце.

Почему еще может потребоваться удалить PPA?

Со временем старые PPA могут стать заброшенными: их ключ GPG будет просрочен, либо PPA не будет поддерживать новую версию Ubuntu после обновления. Все это выльется в ошибки при обновлении.

Кроме того, множество включенных PPA тормозят обновление системы. 

Как отключить PPA в Ubuntu?

Отключить PPA можно либо из терминала, либо при помощи GUI. Через терминал это делается при помощи следующей команды:

sudo add-apt-repository --remove ppa:name/here

Вместо name/here следует подставить название конкретного PPA.

Удаление PPA

Через GUI репозиторий можно отключить следующим образом:

  1. Открыть "Программы и обновления".
  2. Перейти на вкладку "Другое ПО".
  3. Выбрать PPA для удаления.
  4. Нажать "Удалить".

Если надо удалить PPA и все его пакеты

При удалении PPA удаляется только источник, сами пакеты из него остаются в системе. Чтобы удалить пакеты от определенного репозитория, следует воспользоваться программой ppa-purge. Все неоотестированные пакеты из PPA будут удалены либо заменены на версии из официальных репозиториев, если такие есть.

ppa-purge

Для начала надо установить ppa-purge:

sudo apt install ppa-purge

После установки достаточно написать в терминале:

sudo ppa-purge ppa:name/here

Вместо name/here следует подставить название конкретного PPA. Готово!


Похожие материалы:

Добавить комментарий