Ubuntu

Як безпечно видалити сховища PPA в Ubuntu

Як безпечно видалити сховища PPA в Ubuntu
Архіви особистих пакетів, відомі в народі як сховища PPA, надають користувачам Ubuntu спосіб регулярно отримувати нове та оновлене програмне забезпечення. Деякі з цих сховищ є офіційними та надаються розробниками Ubuntu. Однак часто ці PPA містять сторонні програми. У цій статті буде пояснено, як видалити сховища PPA на випадок, якщо ви їх не хочете, а також програмне забезпечення, що постачається разом із ними. Поширеною практикою є видалення всіх сторонніх PPA перед оновленням до нових версій Ubuntu.

Графічний метод

Щоб видалити 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.

Як збільшити FPS в Linux?
FPS означає Кадри в секунду. Завданням FPS є вимірювання частоти кадрів при відтворенні відео або ігрових виставах. Простими словами кількість безпере...
Найкращі лабораторні ігри Oculus App
Якщо ви є власником гарнітури Oculus, то вам потрібно дізнатися про бокове завантаження. Бокове завантаження - це процес встановлення негарнітного вмі...
Top 10 Games to Play on Ubuntu
Windows platform has been one of the dominating platforms for gaming because of the huge percentage of games that are developing today to natively sup...