Jak bezpiecznie usunąć repozytoria PPA w Ubuntu

Jak bezpiecznie usunąć repozytoria PPA w Ubuntu
Archiwa osobistego pakietu, popularnie znane jako repozytoria PPA, zapewniają użytkownikom Ubuntu sposób na regularne i zaktualizowane oprogramowanie. Niektóre z tych repozytoriów są oficjalne i dostarczane przez programistów Ubuntu. Jednak często te PPA zawierają aplikacje stron trzecich. W tym artykule wyjaśniono, jak usunąć repozytoria PPA na wypadek, gdybyś ich nie chciał, a oprogramowanie, które się z nimi zawiera. Powszechną praktyką jest usunięcie wszystkich PPA stron trzecich przed aktualizacją do nowszych wersji Ubuntu.

Metoda graficzna

Aby usunąć PPA za pomocą aplikacji GUI, należy zainstalować aplikację o nazwie „Synaptic Package Manager”. Uruchom następujące polecenie, aby zainstalować synaptyczne:

$ sudo apt instint synaptyczne

Uruchom synaptyczne z menu aplikacji i przejdź do zakładki „Ustawienia> Repozytoria> inne oprogramowanie”.


Aby wyłączyć PPA, odznacz pola wyboru zarówno dla głównego repozytorium, jak i jego repozytorium kodu źródłowego. Kliknij przycisk „Zamknij”, aby wyjść. Możesz zostać poproszony o ponowne załadowanie repozytoriów, kliknij „Załaduj”, aby odświeżyć wszystkie repozytoria dodane do systemu Ubuntu.


Poczekaj, aż proces przeładowania zakończy się. Zauważ, że wyłączenie PPA z zakładki „inne oprogramowanie” usunie tylko repozytoria. Wszelkie pakiety zaktualizowane lub zainstalowane z repozytoriów PPA pozostaną niezmienione. Niestety Synaptic nie zapewnia automatycznego sposobu usunięcia zarówno źródła repozytorium, jak i zainstalowanych z niego pakietów. Możesz ręcznie usunąć pakiety z synaptycznej za pomocą dwóch metod.

W pierwszej metodzie będziesz musiał ręcznie usunąć pakiety przed wyłączeniem repozytoriów na karcie „Inne oprogramowanie”. Kliknij kartę „Pochodzenie” na pasku bocznym i kliknij repozytorium, które zamierzasz usunąć. Usuń wszystkie pakiety z podświetlonego repozytorium, jak pokazano na zrzucie ekranu poniżej:


Po zakończeniu możesz przejść do wyłączania repozytoriów na karcie „Inne oprogramowanie”.

Drugą metodę można zastosować po usunięciu repozytoriów w opcjach „inne oprogramowanie”. Kliknij kartę „Status” i podświetl wpis „Zainstalowany (ręczny)” na pasku bocznym. Znajdź pakiety zainstalowane z PPA i usuń je ręcznie.

Metoda wiersza poleceń (lepsze podejście)

Ta metoda wymaga zainstalowania przydatnego narzędzia wiersza poleceń o nazwie „PPA-Purge”. To narzędzie nie tylko pozwala usunąć repozytoria PPA, ale także automatycznie usuwa lub obniża powiązane pakiety.

Aby zainstalować PPA-Purge w Ubuntu, użyj poniższego polecenia:

$ sudo apt instinst instaluj pPA-purge

Teraz, aby całkowicie usunąć PPA wraz z wiązanymi z nim pakietami, uruchom polecenie w następującym formacie:

$ sudo pPA-Purge

Na przykład, aby usunąć motyw ikony Papirusa PPA, będziesz musiał uruchomić następujące polecenie:

$ sudo pPA-Purge PPA: papirus/papirus

Powinieneś uzyskać trochę wyjścia, jak pokazano poniżej. Poczekaj, aż proces się skończy. Pakiety w repozytorium zostaną usunięte lub obniżone do wersji Stock Ubuntu, jeśli istniały już w oficjalnych repozytoriach Ubuntu i zostały zainstalowane w systemie przed uruchomieniem polecenia PPA-Purge.

Wniosek

Jeśli często instalujesz aplikacje zewnętrzne w swoim systemie Ubuntu lub lubisz majstrować przy swoim pulpicie, dodając repozytoria PPA trzecią, rzeczy mogą się zepsuć i możesz chcieć przywrócić pakiety. W takich przypadkach PPA-Purge może być bardzo przydatne. Możesz także zainstalować menedżerów pakietów synaptycznych i umiejętności, aby naprawić zepsute pakiety. Jeśli masz te trzy narzędzia zainstalowane w systemie, możesz rozwiązać większość problemów związanych z repozytoriami PPA w systemie Ubuntu.