Графічний метод
Щоб видалити PPA за допомогою програми з графічним інтерфейсом, потрібно встановити програму під назвою “Synaptic Package Manager”. Виконайте таку команду, щоб встановити Synaptic:
$ sudo apt встановити synapticЗапустіть Synaptic з меню програми та перейдіть на вкладку «Налаштування> Сховища> Інше програмне забезпечення».
Щоб вимкнути PPA, зніміть прапорці як для основного сховища, так і для сховища його вихідного коду. Клацніть на кнопку “Закрити”, щоб вийти. Можливо, вам буде запропоновано перезавантажити сховища, натисніть «Перезавантажити», щоб оновити всі сховища, додані до вашої системи Ubuntu.
Дочекайтеся завершення процесу перезавантаження. Зверніть увагу, що вимкнення PPA на вкладці “Інше програмне забезпечення” призведе до видалення лише сховищ. Будь-які пакети, які ви оновили або встановили із сховищ PPA, залишаться незмінними. На жаль, Synaptic не забезпечує автоматичного способу видалення як джерела сховища, так і встановлених з нього пакетів. Ви можете вручну видалити пакунки з Synaptic двома методами.
У першому способі вам доведеться вручну видалити пакети перед тим, як вимкнути сховища на вкладці «Інше програмне забезпечення». Клацніть на вкладці “Origin” на бічній панелі та клацніть на сховище, яке ви збираєтеся видалити. Видаліть усі пакети з виділеного сховища, як показано на скріншоті нижче:
Після закінчення ви можете вимкнути сховища на вкладці «Інше програмне забезпечення».
Другий метод може бути використаний після видалення сховищ в опціях “Інше програмне забезпечення”. Клацніть на вкладку “Статус” і виділіть на боковій панелі запис “Встановлено (вручну)”. Знайдіть пакети, які ви встановили з PPA, і видаліть їх вручну.
Метод командного рядка (кращий підхід)
Цей метод вимагає встановлення зручної утиліти командного рядка під назвою “ppa-purge”. Цей інструмент дозволяє не лише видаляти сховища PPA, але й автоматично видаляє або знижує асоційовані пакети.
Щоб встановити ppa-purge в Ubuntu, використовуйте команду нижче:
$ sudo apt встановити ppa-purgeТепер, щоб повністю очистити PPA разом із пакетами, що входять до нього, запустіть команду в наступному форматі:
$ sudo ppa-purgeНаприклад, для очищення теми піктограм Papirus PPA вам доведеться виконати таку команду:
$ sudo ppa-очищення ppa: папірус / папірусВи повинні отримати деякий результат, як показано нижче. Зачекайте, поки процес закінчиться. Пакети у сховищі будуть або вилучені, або зменшені до наявної версії Ubuntu, якщо вони вже існували в офіційних сховищах Ubuntu і були встановлені у вашій системі до запуску команди ppa-purge.
Висновок
Якщо ви часто встановлюєте сторонні програми у своїй системі Ubuntu або хочете повозитись із робочим столом, додавши сторонні репозиторії PPA, речі можуть зламатись, і ви можете скасувати пакети. У таких випадках очищення ppa може бути дуже корисним. Ви також можете встановити менеджери пакунків synaptic та aptitude для виправлення непрацюючих пакетів. Якщо у вас встановлені ці три утиліти у вашій системі, ви можете вирішити більшість проблем, пов’язаних із пакетами та сховищами PPA, у вашій системі Ubuntu.