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!
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).
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.
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 <repo>-ppa-<distro>.list
finden. Sie können diese Datei entfernen oder einfach die deb-Zeile auskommentieren