Удаление «backports» PPA


1

В надежде исправить некоторые проблемы с приложениями KDE на Kubuntu 16.04, я добавил PPA для бэкпорта ( kubuntu-ppa-ubuntu-backports-xenial) и вручную обновил пару приложений (apt-get install --only-upgrade`).

  • внесены очень серьезные изменения в систему (многие пакеты добавлены / удалены)
  • создал больше проблем, чем решил (моя вина?)

Кроме того, настало время применить ряд регулярных обновлений, и я не достаточно уверен, чтобы позволить общее обновление с PPA.

Так

  1. Как я могу удалить PPA с минимальным ущербом? (Что происходит с уже установленным программным обеспечением?)
  2. Есть ли вероятность того, что проблемы возникли либо из-за отсутствия обновления моей системы перед добавлением PPA (без обновлений в последние два месяца), либо из-за того, что я использовал неправильную опцию для обновления?

Ответы:


3

Для безопасной альтернативы удалению PPA вручную, вы можете установить инструмент под названием ppa-purge

Вы можете установить это, запустив:

sudo apt install ppa-purge

А затем, чтобы удалить ppa, вы можете просто запустить:

ppa-purge ppa:ppa_name_here

Что на самом деле делает этот инструмент?

Вместо того, чтобы делать что-то вроде

sudo add-apt-repository --remove ppa:ppa_name_here

ppa_purge является безопасной альтернативой, потому что она изящно понижает все, что было установлено из упомянутого ...

И чтобы ответить на ваш вопрос, предполагая, что "уже установленное программное обеспечение" было установлено через ppa... Скорее всего, оно будет изящно удалено ...

А что касается вашего второго вопроса, то вы никогда не узнаете, какие ошибки могут возникнуть или не возникнуть в этих конкретных ситуациях ...


Хорошо, попробуем это
ксеноид

Работал отлично. На самом деле спасатель жизни, потому что плазменная оболочка начала разрушаться при входе в систему. Удаление ppa и возвращение назад, кажется, исправили большинство проблем. Большое спасибо.
ксеноид
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.