Verwalten Sie PPA-Repositorys in Ubuntu

¿Warum? agregar PPA-Repositorys Wenn wir bereits Tausende von Programmen haben, die die offiziellen Ubuntu-Repositories verwenden?

Die persönlichen Paketdateien (Personal Package Archive, auf Englisch), Entwickler können Software und Updates direkt verteilen für Ubuntu-Benutzer, ohne auf die Aktualisierung der Ubuntu-eigenen Repositorys warten zu müssen.

Launchpad, die Site, auf der die meisten verfügbaren PPAs gehostet werden, erstellt die Binärdateien und speichert sie in einem bestimmten Repository. Dies bedeutet, dass Ubuntu-Benutzer diese Pakete auf die gleiche Weise installieren können, wie sie es gewohnt sind, die restlichen Anwendungen in Ubuntu zu installieren, mit dem zusätzlichen Vorteil, dass sie über die neuesten Updates für diese Programme verfügen und sogar Programme finden können, die dies nicht sind verfügbar in den offiziellen Repositories.

So installieren Sie PPA-Repositorys

Nehmen wir ein praktisches Beispiel. Angenommen, wir möchten Shutter installieren. Das erste, was wir wissen müssen, ist der identifizierende Name der PPA, die wir installieren möchten. Auf der Shutter PPA-Seite wird deutlich, dass zum Hinzufügen dieses Repositorys die Zeile notiert werden muss ppa: Verschluss / ppa.

ppa

Option 1: über die Befehlszeile

Sie müssen lediglich ein Terminal öffnen und die entsprechenden Befehle eingeben, um die PPA hinzuzufügen, die Paketliste zu aktualisieren und das gewünschte Programm zu installieren (in unserem Beispiel Shutter).

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

Option 2: aus dem Software Center

1. - Öffnen Sie das Ubuntu Software Center.

2. - Bearbeiten > Ursprünge der Software

3. -  Dann in der Registerkarte Andere Software, klicken hinzufügen und geben Sie die PPA-Zeile ein. In unserem Beispiel: ppa: Verschluss / ppa und klicken Sie auf Akzeptieren.

Softwarequellen

4. Installieren Sie das gewünschte Programm (fahren Sie mit unserem Beispiel Shutter fort).

So entfernen Sie PPA-Repositorys

Option 1: Entfernen Sie die PPA von der Befehlszeile

Nach unserem Shutter-Beispiel:

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

Offensichtlich muss die Zeile ppa: shutter / ppa durch die jeweils entsprechenden ersetzt werden.

Option 2: aus dem Software Center

1. - Öffnen Sie das Ubuntu Software Center.

2. - Bearbeiten > Ursprünge der Software

3. - Dann in der Registerkarte Andere Software, klicken Löschen und klicken Sie auf Akzeptieren.

Achtung: Dadurch wird die PPA aus der Liste der Pakete entfernt, die über die PPA installierten Pakete werden jedoch nicht deinstalliert. Diese Aufgabe muss manuell ausgeführt werden. Um diesen Prozess zu automatisieren, der für einige umständlich sein kann, gibt es Tools wie PPA Purge oder Y-PPA-Manager.

So entfernen Sie eine PPA und ihre jeweiligen Pakete automatisch

Option 1: über die Befehlszeile

PPA-Purge ist ein einfaches Skript, mit dem die betreffende PPA sowie alle darauf installierten Pakete entfernt werden.

1. - Installieren Sie PPA-Purge

sudo apt-get install ppa-purge

2. - Verwenden Sie PPA-Purge, um die PPA zu deinstallieren. Nach unserem Beispiel:

sudo ppa-purge ppa:shutter/ppa

Option 2: Verwenden von YPPA

1. - Installieren Sie Y-PPA:

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

2. - Entfernen Sie die betreffende PPA. Die grafische Oberfläche von Y-PPA Manager ist intuitiv genug, um herauszufinden, was zu tun ist.

So deaktivieren Sie PPA-Repositorys

Das Deaktivieren einer PPA bedeutet, dass das System keine Updates von dieser PPA erhält, zuvor installierte Pakete jedoch nicht entfernt werden. Der Vorteil des Deaktivierens eines PPA anstelle des Entfernens besteht darin, dass es einfacher ist, es wieder zu aktivieren.

So deaktivieren Sie eine PPA:

1. - Öffnen Sie das Ubuntu Software Center.

2. - Bearbeiten > Ursprünge der Software

3. - Dann in der Registerkarte Andere SoftwareDeaktivieren Sie das Kontrollkästchen neben dem betreffenden PPA und klicken Sie auf Akzeptieren.

Es ist wichtig, beide Zeilen jeder PPA zu deaktivieren.

Auf die gleiche Weise kann ein PPA auch wieder aktiviert werden.