Як видалити PPA в Ubuntu

Ще задовго до появи миттєвих пакетів, індивідуальні архіви пакетів (PPA) були популярним способом отримання оновлень програмного забезпечення для Ubuntu. Ця технологія дозволяла розробникам легко поширювати власні програми, навіть якщо Ubuntu офіційно їх не підтримувала. Сьогодні PPA все ще використовуються, хоча і рідше, оскільки процес їх додавання може бути складним, а питання безпеки іноді залишаються поза увагою. Крім того, підтримка PPA часто припиняється, що може призвести до нестабільної роботи системи Ubuntu. Тож, як можна видалити доданий PPA з вашої системи? Насправді, це простіше, ніж здається. Розглянемо два ефективних способи видалення PPA в Ubuntu.

Зверніть увагу: користувачі Linux Mint, Elementary OS та інших систем, які базуються на Ubuntu, також можуть використовувати PPA. Деякі з цих систем можуть не мати стандартної програми “Програмне забезпечення та оновлення” як в Ubuntu. Тому, для них кращим варіантом буде використання інструкцій з PPA Purge.

Видалення PPA через графічний інтерфейс в Ubuntu

Найпростіший спосіб видалення репозиторіїв (в тому числі PPA) в Ubuntu – це використання програми “Програмне забезпечення та оновлення”. Цей метод ідеально підходить для новачків, оскільки вимагає лише кількох кліків. Щоб почати, натисніть клавішу Windows і введіть “Програмне забезпечення та оновлення” у пошуку.

Після запуску програмі “Програмне забезпечення та оновлення” може знадобитися деякий час для оновлення джерел програмного забезпечення. Після завершення, перейдіть до вкладки “Інше програмне забезпечення”. Тут Ubuntu розміщує всі сторонні джерела. Щоб видалити будь-яке з них, виділіть його і натисніть кнопку “Видалити”.

Повторіть ці дії для всіх репозиторіїв та PPA, які потрібно видалити. Закрийте програму. Під час закриття, інструмент “Джерела програмного забезпечення” знову оновиться, щоб відобразити внесені зміни.

Видалення PPA через термінал за допомогою PPA Purge

Інший ефективний спосіб керування PPA – використання терміналу. Ubuntu є популярною серверною операційною системою, і багато серверів не мають графічного інтерфейсу. Тому, видалення PPA за допомогою стандартного методу може бути досить складним. На щастя, існує надійна альтернатива для консолі – PPA Purge, яка дозволяє швидко видаляти особисті архіви пакетів.

Встановлення PPA Purge

Для початку, оновіть програмне забезпечення, щоб переконатися, що ваша Ubuntu має останні версії програм для встановлення PPA Purge.

sudo apt update

Далі встановіть PPA Purge за допомогою команди:

sudo apt install ppa-purge

Примітка: у деяких нових версіях Ubuntu та дистрибутивах на її основі, ця програма може бути відсутня. У такому випадку, завантажте файл пакета Debian з pkgs.org.

Використання PPA Purge

PPA Purge дуже простий у використанні, якщо ви пам’ятаєте назву репозиторію. Однак, не всі запам’ятовують назви сторонніх джерел. Найкращим рішенням у такому випадку є використання конвеєрів UNIX. У прикладі, ми використаємо PPA теми Adapta GTK3.

Перший крок – переглянути історію терміналу. Функція історії в Linux корисна, оскільки вона зберігає кожну введену команду в Bash та інших оболонках.

Перегляньте всю історію за допомогою:

history

Або перегляньте її посторінково за допомогою:

history | more

Перегляд історії консолі – це хороший спосіб знайти репозиторій, оскільки там буде команда, яка його додала. Це працює в більшості випадків, але може зайняти час. Для пришвидшення, скористайтеся командою grep:

history | grep "ppa:"

або

history | grep "sudo add-apt-repository"

Ці команди переглянуть файл історії та знайдуть команди, що містять “ppa:” або “sudo add-apt-repository”. Налаштуйте grep за потреби.

Знайшовши потрібний PPA, підключіть його до PPA Purge для видалення з системи.

sudo ppa-purge ppa:tista/adapta

Після видалення PPA, запустіть оновлення, щоб Ubuntu відобразила зміни.

sudo apt update

Висновок

Особисті архіви пакетів дозволяють легко отримувати оновлення програмного забезпечення на старіших версіях Ubuntu. Однак, іноді ними нехтують, вони застарівають та можуть спричинити помилки в процесі оновлення. Розробники Ubuntu постійно працюють над тим, щоб зменшити потребу в PPA.

Хоча PPA можуть створювати проблеми, вони також дуже корисні для користувачів, тому важливо знати, як їх видаляти.