Zarządzaj repozytoriami PPA w Ubuntu

¿Dlaczego agregar Repozytoria PPA czy mamy już tysiące programów korzystających z oficjalnych repozytoriów Ubuntu?

Pliki pakietów osobistych (Posobisty Package Archive, w języku angielskim), pozwalają programistom na bezpośrednią dystrybucję oprogramowania i aktualizacji użytkownikom Ubuntu bez konieczności czekania na aktualizację repozytoriów Ubuntu.

Launchpad, witryna obsługująca większość dostępnych umów PPA, tworzy pliki binarne i przechowuje je w określonym repozytorium. Oznacza to, że użytkownicy Ubuntu mogą instalować te pakiety w taki sam sposób, w jaki są przyzwyczajeni do instalowania pozostałych aplikacji w Ubuntu, z dodatkową zaletą, że będą mieli najnowsze aktualizacje tych programów, a nawet mogą znaleźć programy, które nie są dostępne w oficjalnych repozytoriach.

Jak zainstalować repozytoria PPA

Weźmy praktyczny przykład. Załóżmy, że chcemy zainstalować Shutter. Pierwszą rzeczą, którą musimy wiedzieć, jest nazwa identyfikująca PPA, który chcemy zainstalować. Na stronie Shutter PPA jest jasne, że aby dodać to repozytorium, konieczne jest zanotowanie linii ppa: migawka / ppa.

Ppa

Opcja 1: z wiersza poleceń

Wszystko, co trzeba zrobić, to otworzyć terminal i wprowadzić odpowiednie polecenia, aby dodać PPA, zaktualizować listę pakietów i zainstalować żądany program (w naszym przykładzie Shutter).

sudo add-apt-repository ppa: shutter / ppa sudo apt-get update sudo apt-get install shutter

Opcja 2: z Centrum oprogramowania

1.- Otwórz Centrum oprogramowania Ubuntu.

2.- edit > Pochodzenie oprogramowania

3.-  Następnie w zakładce Inne oprogramowanie, Kliknij dodać i wprowadź linię PPA. W naszym przykładzie: ppa: migawka / ppa i kliknij akceptować.

źródła oprogramowania

4. Zainstaluj żądany program (kontynuując nasz przykład, Shutter).

Jak usunąć repozytoria PPA

Opcja 1: usuń PPA z wiersza poleceń

Idąc za naszym przykładem Shutter:

sudo add-apt-repository --remove ppa:shutter/ppa

Oczywiście linia ppa: shutter / ppa będzie musiała zostać zastąpiona tym, co w każdym przypadku odpowiada.

Opcja 2: z Centrum oprogramowania

1.- Otwórz Centrum oprogramowania Ubuntu.

2.- edit > Pochodzenie oprogramowania

3.- Następnie w zakładce Inne oprogramowanie, Kliknij quitar i kliknij akceptować.

Uwaga: spowoduje to usunięcie PPA z listy pakietów, ale pakiety zainstalowane za pośrednictwem PPA nie zostaną odinstalowane, co trzeba będzie wykonać ręcznie. Aby zautomatyzować ten proces, który dla niektórych może być uciążliwy, istnieją narzędzia takie jak PPA Purge lub Menedżer Y-PPA.

Jak automatycznie usunąć PPA i odpowiednie pakiety

Opcja 1: z wiersza poleceń

PPA-Purge to prosty skrypt, który usunie dany PPA, a także wszystkie zainstalowane z niego pakiety.

1.- Zainstaluj PPA-Purge

sudo apt-get install ppa-purge

2.- Użyj PPA-Purge, aby odinstalować PPA. Idąc za naszym przykładem:

sudo ppa-purge ppa:shutter/ppa

Opcja 2: za pomocą YPPA

1.- Zainstaluj Y-PPA:

sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager

2.- Usuń przedmiotowy PPA. Interfejs graficzny Menedżera Y-PPA jest wystarczająco intuicyjny, aby dowiedzieć się, co robić.

Jak wyłączyć repozytoria PPA

Wyłączenie PPA oznacza, że ​​system nie będzie otrzymywać żadnych aktualizacji z tego PPA, ale wcześniej zainstalowane pakiety nie zostaną usunięte. Zaletą wyłączenia PPA zamiast jego usunięcia jest to, że łatwiej jest go ponownie włączyć.

Aby dezaktywować PPA:

1.- Otwórz Centrum oprogramowania Ubuntu.

2.- edit > Pochodzenie oprogramowania

3.- Następnie w zakładce Inne oprogramowanie, odznacz pole obok danego PPA i kliknij akceptować.

Ważne jest, aby wyłączyć obie linie każdego PPA.

W ten sam sposób można ponownie włączyć PPA.