¿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.
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ć.
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ć.
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ć.
W ten sam sposób można ponownie włączyć PPA.
Świetny artykuł (jak zawsze) 😀
Z przyjemnością cię czytam Pablo ^^
Dzięki Saito! Tęskniłem za tobą! Jak dobrze cię tu widzieć ...
Twoje zdrowie! Paweł.
Bardzo czyste! Dziękuję Ci.
Bardzo dobrze.
O MÓJ BOŻE!! Wielkie dzięki.
Mały pomysł, aby ukończyć ten wspaniały przewodnik: czy przyszło ci do głowy, aby dołączyć programy, które są zawarte w samej dystrybucji lub które oficjalne repozytorium ma tylko przestarzałą wersję, lub że masz je już zainstalowane?
Na przykład zainstalowałem program Azureus aka Vuze torrent z oficjalnego repozytorium i po kilku miesiącach używania go i posiadaniu wielu aktywnych plików i torrentów stanąłem przed dylematem, że nie mogę odinstalować i stracić całej tej pracy i że potrzebowałem tylko jednego narzędzia dostępne w najnowszej wersji, której oficjalne repozytorium Ubunto nie zostało zaktualizowane.
Myślę, po prostu myślę, że udało mi się to zrobić, ale to była prawdziwa odyseja i nawet nie nauczyłem się ani nie rozumiałem, jak to zrobiłem
Witaj gambi! właściwie ... procedura w tym przypadku jest taka sama. Instalujesz PPA, aktualizujesz listę pakietów, a po uaktualnieniu poinformuje Cię, że jest nowa wersja programu (w twoim przypadku azureus), która nie jest niczym innym niż dostępna w ppa.
Mam nadzieję, że było jasne.
Twoje zdrowie! Paweł.
W porządku, ale czasami dołączany jest konkretny ppa dla dystrybucji.
Mam problem np. Z aktualizacją Turpial 3.0. którzy włączyli to http://ppa.launchpad.net/effie-jayx/turpial/ubuntu/dists/saucy/
podczas gdy moje centrum oprogramowania koncentruje się na funkcjonariuszach Olivii lub „raringach” (używam Linux Mint)
O ile zaznaczam, że pliki są hostowane na pyskaty, nie pobieram i nie instaluję programu.
Nie da się tego lepiej wytłumaczyć! ... W dzisiejszych czasach spróbuję wgrać Menedżera YPPA przetłumaczonego na hiszpański w 1 TYLKO DEB 🙂 zainstaluj DEB i to wszystko, to nie ma sensu ... to ma być dla ludzi, którzy nie wiedzą, jak dodać PPA i zainstalować go musisz dodać lol PPA. Bardzo dobry artykuł, wiele da. Twoje zdrowie!
Uwielbiam tego bloga, Pablo! Dobry projekt i praktyczna treść. Moje pytanie skupia się na elementarnym systemie operacyjnym i dotyczy właśnie „Y PPA” i centrum oprogramowania; Czy jest możliwe, że instalacja pierwszego spowoduje, że drugi przestanie działać? Próbuję to uruchomić i nopi,
dziękuję bardzo
nie, nie sądzę…
Nie mam pojęcia, co to może być, ale nie sądzę, aby centrum oprogramowania było przyczyną błędu.
przytulić! Paweł.
Bardzo dobra strona, to i jestem gąbką, staruszko, ale nadal wchłaniam to, czego uczysz, oprócz tych, którzy zapowiadają lub komentują.
Bardzo dziękuję Carlos za komentarze, nigdy nie jest za późno na naukę.
Dziękuję bardzo za wkład, jestem nowy w Linuksie i pomogliście mi lepiej zrozumieć ten wspaniały świat!