Upravljanje PPA spremištima u Ubuntuu

¿zašto dodati PPA spremišta ako već imamo tisuće programa koji koriste službena Ubuntu spremišta?

Datoteke osobnih paketa (Personal Package Archive, na engleskom jeziku), omogućiti programerima izravnu distribuciju softvera i ažuriranja korisnicima Ubuntua, bez potrebe da čekaju ažuriranje vlastitih spremišta Ubuntua.

Launchpad, web mjesto na kojem se nalazi većina dostupnih PPA-ova, gradi binarne datoteke i pohranjuje ih u određeno spremište. To znači da korisnici Ubuntua mogu instalirati ove pakete na isti način na koji su navikli instalirati ostatak aplikacija u Ubuntu, uz dodatnu prednost što će imati najnovija ažuriranja tih programa i čak mogu pronaći programe koji nisu dostupni u službenim spremištima.

Kako instalirati PPA spremišta

Uzmimo praktični primjer. Pretpostavimo da želimo instalirati Shutter. Prvo što moramo znati je identifikacijski naziv PPA-a koji želimo instalirati. Na stranici Shutter PPA jasno je da je za dodavanje ovog spremišta potrebno uzeti na znanje redak ppa: zatvarač / ppa.

PPA

Opcija 1: iz naredbenog retka

Sve što treba učiniti je otvoriti terminal i unijeti odgovarajuće naredbe za dodavanje PPA-a, ažuriranje popisa paketa i instaliranje željenog programa (okidač u našem primjeru).

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

Opcija 2: iz softverskog centra

1. - Otvorite Ubuntu Software Center.

2. - Uredi > Podrijetlo softvera

3. -  Zatim u kartici Ostali softver, kliknite dodati i unesite PPA liniju. U našem primjeru: ppa: zatvarač / ppa i kliknite na prihvatiti.

softverski izvori

4. Instalirajte željeni program (nastavljajući s našim primjerom, Okidač).

Kako ukloniti PPA spremišta

Opcija 1: uklonite PPA iz naredbenog retka

Slijedeći naš primjer iz Shuttera:

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

Očito je da će linija ppa: shutter / ppa morati biti zamijenjena onim što odgovara u svakom slučaju.

Opcija 2: iz softverskog centra

1. - Otvorite Ubuntu Software Center.

2. - Uredi > Podrijetlo softvera

3. - Zatim u kartici Ostali softver, kliknite ukloniti i kliknite na prihvatiti.

Oprez: ovo će ukloniti PPA s popisa paketa, ali paketi instalirani putem PPA-a neće se deinstalirati, što će se morati obaviti ručno. Za automatizaciju ovog postupka, koji nekima može biti glomazan, postoje alati poput PPA Purge ili Y-PPA menadžer.

Kako automatski ukloniti PPA i odgovarajuće pakete

Opcija 1: iz naredbenog retka

PPA-Purge je jednostavna skripta koja će ukloniti dotični PPA kao i sve pakete instalirane s njega.

1. - Instalirajte PPA-Purge

sudo apt-get install ppa-purge

2. - Upotrijebite PPA-Purge da biste deinstalirali PPA. Slijedeći naš primjer:

sudo ppa-purge ppa:shutter/ppa

Opcija 2: upotreba YPPA

1. - Instalirajte Y-PPA:

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

2. - Uklonite dotični PPA. Grafičko sučelje Y-PPA Manager dovoljno je intuitivno da shvati što učiniti.

Kako onemogućiti PPA spremišta

Onemogućavanje PPA-a znači da sustav neće primati ažuriranja s tog PPA-a, ali prethodno instalirani paketi neće biti uklonjeni. Prednost onemogućavanja PPA-a umjesto uklanjanja jest što ga je lakše ponovno omogućiti.

Da biste deaktivirali PPA:

1. - Otvorite Ubuntu Software Center.

2. - Uredi > Podrijetlo softvera

3. - Zatim u kartici Ostali softver, poništite okvir uz dotični PPA i kliknite prihvatiti.

Važno je onemogućiti oba retka svakog PPA-a.

Na isti način, PPA se također može ponovno omogućiti.