Wie können PPAs entfernt werden?

Ich habe viele PPAs mit dem Befehl add-apt-repository hinzugefügt. Gibt es eine einfache Möglichkeit, diese PPAs zu entfernen? Ich habe in /etc/apt/sources.list nach den entsprechenden deb-Zeilen gesucht, aber sie sind nicht da.

Da es sich um ein Serversystem handelt, wäre eine Kommandozeilenlösung großartig!

Lösung

Verwenden Sie das --remove Flag, ähnlich wie das PPA hinzugefügt wurde:

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

Als sicherere Alternative können Sie ppa-purge installieren:

sudo apt-get install ppa-purge

Und dann das PPA entfernen, wobei die von ihm bereitgestellten Pakete auf Pakete aus den offiziellen Repositories heruntergestuft werden:

sudo ppa-purge ppa:whatever/ppa

Beachten Sie, dass dies Pakete deinstalliert, die vom PPA bereitgestellt werden, aber nicht die von den offiziellen Repositories. Wenn Sie diese entfernen wollen, sollten Sie es apt mitteilen:

sudo apt-get purge package_name

Sie können PPAs auch entfernen, indem Sie die .list-Dateien aus dem Verzeichnis /etc/apt/sources.list.d löschen.

Zu guter Letzt können Sie PPAs auch über den Abschnitt "Softwarequellen" in den Ubuntu-Einstellungen mit ein paar Mausklicks deaktivieren oder entfernen (kein Terminal erforderlich).

Kommentare (25)

Sie können die

sudo ppa-purge ppa:repository-name/subdirectory

Befehl in einem Terminal verwenden.

Um diesen Befehl verwenden zu können, müssen Sie zuerst ppa-purge installieren. Verwenden Sie dazu sudo apt-get install ppa-purge oder klicken Sie auf diese Schaltfläche:

Mehr darüber erfahren Sie hier.

Kommentare (7)

Sie können Ihre Repositories unter System > Administration > Software Sources verwalten.

Sie können sie auch in /etc/apt/sources.list.d/ entfernen, wo Sie eine Datei -ppa-.list finden. Sie können diese Datei entfernen oder einfach die deb-Zeile auskommentieren

Kommentare (0)