Z manuálových stránek Ubuntu (man add-apt-repository
):
-r
,--remove
Odeberte zadané úložiště
Takže...
sudo add-apt-repository -r ppa:noobslab/indicators
Tím se odstraní ze seznamu repo v /etc/apt/sources.list.d/.
V závislosti na tom, co děláte, PŘED spuštěním výše uvedeného příkazu - Pokud je nainstalovaný balíček z tohoto úložiště novější než stejný balíček ve standardním repo, pak ručně přejděte na nižší verzi pomocí ppa-purge:
sudo ppa-purge ppa:noobslab/indicators
Pro Debian stačí smazat soubor .list v /etc/apt/sources.list.d/
add-apt-repository
vytvoří nový soubor v /etc/apt/sources.list.d
pro repozitáře ppa. Kromě smazání příslušného souboru byste měli také odstranit přidaný klíč gpg:
- získejte ID klíče z
apt-key list
- smažte jej pomocí
apt-key del $ID
Pokud chcete vrátit zpět add-apt-repository
s použitím formátu, jako je např.
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
Použijte výstup zobrazený následujícím příkazem k nalezení úložiště, které chcete odstranit
grep ^ /etc/apt/sources.list /etc/apt/sources.list.d/*
Příklad výstupu:
/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
...
V tomto příkladu /etc/apt/sources.list.d/additional-repositories.list
by měl úložiště vrátit zpět/odebrat. Upravte soubor a odstraňte jeho řádek.