Ubuntu

Jak bezpiecznie usunąć repozytoria PPA w Ubuntu?

Jak bezpiecznie usunąć repozytoria PPA w Ubuntu?
Osobiste archiwa pakietów, popularnie znane jako repozytoria PPA, zapewniają użytkownikom Ubuntu sposób na regularne uzyskiwanie nowego i aktualizowanego oprogramowania. Niektóre z tych repozytoriów są oficjalne i dostarczane przez programistów Ubuntu. Jednak często te umowy PPA zawierają aplikacje innych firm. W tym artykule wyjaśnimy, jak usunąć repozytoria PPA, jeśli ich nie chcesz, oraz oprogramowanie, które jest z nimi związane. Powszechną praktyką jest usuwanie wszystkich umów PPA innych firm 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ć Synaptic:

$ sudo apt install synaptic

Uruchom Synaptic 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 repozytorium kodu źródłowego. Kliknij przycisk „Zamknij”, aby wyjść. Możesz zostać poproszony o ponowne załadowanie repozytoriów, kliknij „Załaduj ponownie”, aby odświeżyć wszystkie repozytoria dodane do systemu Ubuntu.


Poczekaj na zakończenie procesu ponownego ładowania. Pamiętaj, że wyłączenie PPA na karcie „Inne oprogramowanie” spowoduje usunięcie tylko repozytoriów. Wszelkie pakiety, które zaktualizowałeś lub zainstalowałeś z repozytoriów PPA, pozostaną niezmienione. Niestety Synaptic nie zapewnia automatycznego sposobu usuwania zarówno źródła repozytorium, jak i zainstalowanych z niego pakietów. Możesz ręcznie usunąć pakiety z Synaptic na dwa sposoby.

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


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

Drugą metodę można zastosować po usunięciu repozytoriów w opcjach „Inne oprogramowanie”. Kliknij zakładkę „Status” i zaznacz pozycję „Zainstalowane (ręcznie)” na pasku bocznym. Znajdź pakiety, które zainstalowałeś 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 pozwala nie tylko usuwać repozytoria PPA, ale także automatycznie usuwa lub obniża poziom powiązanych pakietów.

Aby zainstalować ppa-purge w Ubuntu, użyj poniższego polecenia:

$ sudo apt install ppa-purge

Teraz, aby całkowicie wyczyścić PPA wraz z dołączonymi do niego pakietami, uruchom polecenie w następującym formacie:

$ sudo ppa-purge

Na przykład, aby wyczyścić motyw ikon Papirus PPA, będziesz musiał uruchomić następujące polecenie:

$ sudo ppa-purge ppa:papirus/papirus

Powinieneś otrzymać jakieś dane wyjściowe, jak pokazano poniżej. Poczekaj na zakończenie procesu. Pakiety w repozytorium zostaną usunięte lub zdegradowane do standardowej wersji 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 innych firm w swoim systemie Ubuntu lub chcesz majstrować przy pulpicie, dodając repozytoria PPA innych firm, rzeczy mogą się zepsuć i możesz chcieć przywrócić pakiety. W takich przypadkach ppa-purge może być całkiem przydatny. Możesz także zainstalować menedżery pakietów synaptic i aptitude, aby naprawić uszkodzone pakiety. Jeśli masz zainstalowane te trzy narzędzia w swoim systemie, możesz rozwiązać większość problemów związanych z pakietami i repozytoriami PPA w systemie Ubuntu.

Gry Vulkan for Linux Users
Vulkan for Linux Users
With each new generation of graphics cards, we see game developers push the limits of graphical fidelity and come one step closer to photorealism. But...
Gry OpenTTD vs Simutrans
OpenTTD vs Simutrans
Creating your own transport simulation can be fun, relaxing and extremely enticing. That's why you need to make sure that you try out as many games as...
Gry OpenTTD Tutorial
OpenTTD Tutorial
OpenTTD is one of the most popular business simulation games out there. In this game, you need to create a wonderful transportation business. However,...