Kezelje a PPA adattárakat az Ubuntuban

¿miért hozzáad PPA adattárak ha már több ezer programunk van a hivatalos Ubuntu tárakkal?

A személyes csomag fájlok (PSZEMÉLYES Package Archive, angolul), lehetővé teszi a fejlesztők számára a szoftverek és frissítések közvetlen terjesztését az Ubuntu felhasználóinak anélkül, hogy meg kellene várniuk az Ubuntu saját tárházainak frissítését.

A Launchpad, amely a rendelkezésre álló PPA-k nagy részét tárolja, elkészíti a bináris fájlokat, és egy adott lerakatban tárolja őket. Ez azt jelenti, hogy az Ubuntu felhasználók ugyanúgy telepíthetik ezeket a csomagokat, mint ahogyan a többi alkalmazás telepítéséhez szoktak, azzal a további előnnyel, hogy megkapják a legújabb frissítéseket ezekhez a programokhoz, és még olyan programokat is megtalálhatnak, amelyek nem elérhető a hivatalos adattárakban.

Hogyan telepítsük a PPA adattárakat

Vegyünk egy gyakorlati példát. Tegyük fel, hogy be akarjuk telepíteni a Shutter programot. Az első dolog, amit tudnunk kell, a telepíteni kívánt PPA azonosító neve. A Shutter PPA oldalon egyértelmű, hogy ennek az adattárnak a felvételéhez figyelembe kell venni a sort ppa: redőny / ppa.

ppa

1. lehetőség: a parancssorból

Csak annyit kell tennie, hogy megnyit egy terminált, és beírja a megfelelő parancsokat a PPA hozzáadásához, a csomaglista frissítéséhez és a kívánt program telepítéséhez (példánkban a Shutter).

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

2. lehetőség: a Szoftverközpontból

1. - Nyissa meg az Ubuntu Szoftverközpontot.

2. - Szerkesztése > A szoftver eredete

3. -  Ezután a fülön Egyéb szoftver, kattintson a gombra hozzáad és írja be a PPA sort. Példánkban: ppa: redőny / ppa és kattintson a gombra elfogad.

szoftverforrások

4. Telepítse a kívánt programot (folytatva a Shutter példánkat).

Hogyan lehet eltávolítani a PPA adattárakat

1. lehetőség: távolítsa el a PPA-t a parancssorból

A Redőny példáját követve:

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

Nyilvánvaló, hogy a ppa: shutter / ppa sort ki kell cserélni arra, ami minden esetben megfelel.

2. lehetőség: a Szoftverközpontból

1. - Nyissa meg az Ubuntu Szoftverközpontot.

2. - Szerkesztése > A szoftver eredete

3. - Ezután a fülön Egyéb szoftver, kattintson a gombra quitar és kattintson a gombra elfogad.

Vigyázat: ez eltávolítja a PPA-t a csomagok listájáról, de a PPA-n keresztül telepített csomagok nem kerülnek eltávolításra, ezt a feladatot kézzel kell elvégezni. Ennek a folyamatnak az automatizálása érdekében, amely egyesek számára nehézkes lehet, vannak olyan eszközök, mint a PPA Purge vagy Y-PPA menedzser.

Hogyan lehet automatikusan eltávolítani a PPA-t és a hozzá tartozó csomagokat

1. lehetőség: a parancssorból

A PPA-Purge egy egyszerű szkript, amely eltávolítja a kérdéses PPA-t, valamint az összes telepített csomagot.

1. - Telepítse a PPA-Purge szoftvert

sudo apt-get install ppa-purge

2. - A PPA-Purge segítségével távolítsa el a PPA-t. Példánkat követve:

sudo ppa-purge ppa:shutter/ppa

2. lehetőség: az YPPA használata

1. - Y-PPA telepítése:

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

2. - Távolítsa el a szóban forgó PPA-t. Az Y-PPA Manager grafikus felülete elég intuitív ahhoz, hogy kitalálja, mit kell tennie.

Hogyan lehet letiltani a PPA adattárakat

A PPA letiltása azt jelenti, hogy a rendszer nem kap frissítéseket az adott PPA-tól, de a korábban telepített csomagokat nem távolítják el. A PPA letiltásának és eltávolításának előnye, hogy könnyebb újra engedélyezni.

A PPA deaktiválása:

1. - Nyissa meg az Ubuntu Szoftverközpontot.

2. - Szerkesztése > A szoftver eredete

3. - Ezután a fülön Egyéb szoftver, törölje a jelet a kérdéses PPA melletti jelölőnégyzetből, és kattintson a gombra elfogad.

Fontos letiltani az egyes PPA-k mindkét vonalát.

Ugyanígy a PPA is újra engedélyezhető.