GNU/Linux >> Znalost Linux >  >> Linux

Jak vrátit sudo add-apt-repository?

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:

  1. získejte ID klíče z apt-key list
  2. 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.


Linux
  1. Jak Linux zpracovává více po sobě jdoucích oddělovačů cest (/home////username///soubor)?

  2. Co se stalo s /etc/apt/apt.conf?

  3. “deb Deb-src Stabilní/xenial Main” V /etc/apt/sources.list?

  1. CentOS / RHEL :Jak obnovit ze smazaného souboru /etc/passwd

  2. Chyba aktualizace sudo apt-get na Ubuntu 17.04

  3. Jak restartovat MySQL

  1. Jak napravit tento nepořádek?

  2. /etc/sudoers - Urážky - Jak přidat seznam urážek?

  3. Jaká je výhoda /etc/apt/sources.list.d oproti /etc/apt/sources.list