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.