Dalle pagine di manuale di Ubuntu (man add-apt-repository
):
-r
,--remove
Rimuove il repository specificato
Quindi...
sudo add-apt-repository -r ppa:noobslab/indicators
Questo lo rimuove dall'elenco dei repository in /etc/apt/sources.list.d/.
A seconda di cosa stai facendo, PRIMA di eseguire il comando precedente - Se un pacchetto installato da quel repository è più recente dello stesso pacchetto in un repository standard, esegui manualmente il downgrade con ppa-purge:
sudo ppa-purge ppa:noobslab/indicators
Per Debian, basta eliminare il file .list in /etc/apt/sources.list.d/
add-apt-repository
crea un nuovo file in /etc/apt/sources.list.d
per i repository ppa. Oltre a eliminare il file appropriato, dovresti eliminare anche la chiave gpg aggiunta:
- ottieni il keyid da
apt-key list
- eliminalo tramite
apt-key del $ID
Se vuoi annullare add-apt-repository
, utilizzando un formato come ad es.
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
Utilizzare l'output visualizzato dal seguente comando per trovare il repository che si desidera eliminare
grep ^ /etc/apt/sources.list /etc/apt/sources.list.d/*
Esempio di output:
/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 questo esempio /etc/apt/sources.list.d/additional-repositories.list
avrebbe il repository da annullare/rimuovere. Modifica il file e rimuovi la sua riga.