Wie man PPA -Repositories in Ubuntu sicher entfernen

Wie man PPA -Repositories in Ubuntu sicher entfernen
Persönliche Paketarchive, im Volksmund als PPA -Repositories bekannt, bieten Ubuntu -Benutzern die Möglichkeit, regelmäßig neue und aktualisierte Software zu erhalten. Einige dieser Repositorys sind offiziell und von Ubuntu -Entwicklern zur Verfügung gestellt. Oft enthalten diese PPA -Apps jedoch Drittanbieter -Apps. In diesem Artikel wird erklärt. Es ist eine übliche Praxis, alle PPAs von Drittanbietern zu entfernen, bevor sie auf neuere Versionen von Ubuntu aktualisiert werden.

Grafische Methode

Um PPAs mithilfe einer GUI -App zu entfernen, muss eine Anwendung mit dem Namen „Synaptic Package Manager“ installiert werden. Führen Sie den folgenden Befehl aus, um Synaptic zu installieren:

$ sudo apt installieren synaptisch

Starten Sie synaptisch im Anwendungsmenü und wenden Sie sich auf die Registerkarte „Einstellungen> Repositories> Andere Software“.


Um ein PPA zu deaktivieren, deaktivieren Sie die Kontrollkästchen sowohl für das Hauptrepository als auch für das Quellcode -Repository. Klicken Sie auf die Schaltfläche "Schließen", um zu beenden. Möglicherweise werden Sie aufgefordert, Repositorys neu zu laden, auf "Nachladen", um alle Repositorys zu aktualisieren, die Ihrem Ubuntu -System hinzugefügt wurden.


Warten Sie, bis der Nachladevorgang fertig ist. Beachten Sie, dass das Deaktivieren von PPA. Alle Pakete, die Sie von PPA -Repositories aktualisiert oder installiert haben, bleiben unverändert. Leider bietet Synaptic keine automatische Möglichkeit, sowohl Repository -Quelle als auch Pakete, die daraus installiert sind. Sie können Pakete mit zwei Methoden manuell von Synaptic entfernen.

In der ersten Methode müssen Sie Pakete manuell entfernen, bevor Sie Repositorys auf der Registerkarte "Andere Software" deaktivieren. Klicken Sie in der Seitenleiste auf die Registerkarte "Origin" und klicken Sie auf das Repository, das Sie entfernen möchten. Entfernen Sie alle Pakete aus dem hervorgehobenen Repository, wie im folgenden Screenshot gezeigt:


Sobald Sie fertig sind, können Sie Repositories auf der Registerkarte "Andere Software" deaktivieren.

Die zweite Methode kann verwendet werden, nachdem Repositorys in den Optionen „Andere Software“ entfernt werden können. Klicken Sie auf die Registerkarte "Status" und markieren Sie den Eintrag "Installiert (manuell) in der Seitenleiste. Finden Sie Pakete, die Sie bei PPA installiert haben, und entfernen Sie sie manuell.

Befehlszeilenmethode (besserer Ansatz)

Diese Methode erfordert die Installation eines praktischen Befehlszeilendienstprogramms mit dem Namen "PPA-Purge". Mit diesem Tool können Sie nicht nur PPA -Repositorys entfernen, sondern auch automatisch zu den zugehörigen Paketen entfernt oder herabstern.

Verwenden Sie den folgenden Befehl, um PPA-Purge in Ubuntu zu installieren:

$ sudo apt installieren Sie PPA-Purge

Um eine PPA zusammen mit den damit verbundenen Paketen vollständig zu reinigen, führen Sie einen Befehl im folgenden Format aus:

$ sudo ppa-purge

Zum Beispiel müssen Sie den folgenden Befehl ausführen, um Papirus Icon Theme PPA zu reinigen:

$ sudo PPA-Purge PPA: Papirus/Papirus

Sie sollten eine Ausgabe erhalten, wie unten gezeigt. Warten Sie, bis der Prozess fertig ist. Die Pakete im Repository werden entweder entfernt oder auf die Ubuntu-Version herabgestuft, wenn sie bereits in offiziellen Ubuntu-Repositories existierten, und wurden vor dem Ausführen von PPA-Purge-Befehl in Ihrem System installiert.

Abschluss

Wenn Sie häufig Drittanbieter -Apps auf Ihrem Ubuntu -System installieren oder mit Ihrem Desktop basteln möchten, indem Sie PPA -Repositories von Drittanbietern hinzufügen, können die Dinge brechen und Sie möchten möglicherweise die Pakete zurückversetzen. In solchen Fällen kann PPA-Purge ziemlich nützlich sein. Sie können auch synaptische und Eignungspaketmanager installieren, um kaputte Pakete zu reparieren. Wenn Sie diese drei Versorgungsunternehmen auf Ihrem System installieren lassen, können Sie die meisten Pakete und PPA -Repositories in Ihrem Ubuntu -System lösen.