Aus den Handbuchseiten von Ubuntu (man add-apt-repository
):
-r
, --remove
Entferne das angegebene Repository
Also...
sudo add-apt-repository -r ppa:noobslab/indicators
Dadurch wird es aus der Repo-Liste in /etc/apt/sources.list.d/ entfernt.
Je nachdem, was Sie tun, BEVOR Sie den obigen Befehl ausführen - Wenn ein installiertes Paket aus diesem Repo neuer ist als das gleiche Paket in einem Standard-Repo, führen Sie ein manuelles Downgrade mit ppa-purge durch:
sudo ppa-purge ppa:noobslab/indicators
Löschen Sie für Debian einfach die .list-Datei in /etc/apt/sources.list.d/
add-apt-repository
erstellt eine neue Datei in /etc/apt/sources.list.d
für ppa-Repositorys. Neben dem Löschen der entsprechenden Datei sollten Sie auch den hinzugefügten gpg-Schlüssel löschen:
- holen Sie sich die Schlüssel-ID von
apt-key list
- mit
apt-key del $ID
löschen
Wenn Sie add-apt-repository
rückgängig machen möchten , nachdem ein Format wie z. B.
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
Verwenden Sie die vom folgenden Befehl angezeigte Ausgabe, um das zu löschende Repository zu finden
grep ^ /etc/apt/sources.list /etc/apt/sources.list.d/*
Beispielausgabe:
/etc/apt/sources.list:#deb cdrom:[Linux Mint 17.3 _Rosa_ - Release amd64 20151128]/ trusty contrib main non-free
/etc/apt/sources.list.d/additional-repositories.list:deb [arch=amd64] https://download.docker.com/linux/ubuntu trusty stable
...
In diesem Beispiel /etc/apt/sources.list.d/additional-repositories.list
müsste das Repository rückgängig machen/entfernen. Bearbeiten Sie die Datei und entfernen Sie ihre Zeile.