GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo deshacer sudo add-apt-repository?

De las páginas del manual de Ubuntu (man add-apt-repository ):

-r , --remove Eliminar el repositorio especificado

Entonces...

sudo add-apt-repository -r ppa:noobslab/indicators

Esto lo elimina de la lista de repositorios en /etc/apt/sources.list.d/.

Según lo que esté haciendo, ANTES de ejecutar el comando anterior - Si un paquete instalado de ese repositorio es más nuevo que el mismo paquete en un repositorio estándar, baje de categoría manualmente con ppa-purge:

sudo ppa-purge ppa:noobslab/indicators

Para Debian, simplemente elimine el archivo .list en /etc/apt/sources.list.d/


add-apt-repository crea un nuevo archivo en /etc/apt/sources.list.d para repositorios ppa. Además de eliminar el archivo apropiado, también debe eliminar la clave gpg agregada:

  1. obtenga el ID de clave de apt-key list
  2. eliminarlo a través de apt-key del $ID

Si desea deshacer add-apt-repository , habiendo utilizado un formato como, por ejemplo,

sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"

Use el resultado que muestra el siguiente comando para encontrar el repositorio que desea eliminar

grep ^ /etc/apt/sources.list /etc/apt/sources.list.d/*

Salida de ejemplo:

/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 ...

En este ejemplo /etc/apt/sources.list.d/additional-repositories.list tendría el repositorio para deshacer/eliminar. Edite el archivo y elimine su línea.


Linux
  1. CentOS / RHEL:cómo recuperarse de un archivo /etc/passwd eliminado

  2. “sudo:/etc/sudoers is world writable” – Cómo corregir los permisos del archivo sudoers

  3. Linux - Cómo enumerar todos los usuarios

  4. Sudo apt-get update falla en Ubuntu 17.04

  5. Cómo reiniciar MySQL

Cómo encontrar un espejo Debian Linux más rápido para su /etc/apt/sources.list

¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

E:El tipo 'sudo' no se conoce en la línea 1 en la lista de fuentes /etc/apt/sources.list.d/mono-xamarin.list?

¿Cómo instalar Mono 4.0.1 en Debian 8?

¿Cómo puedo revertir un chmod en el directorio etc?

Cómo configurar /etc/issues para mostrar la dirección IP de eth0