lunes, 3 de mayo de 2010

Eliminar Repositorio PPA

Sabemos añadir repositorios PPA desde la consola con el comando:

sudo add-apt-repository ppa:<repository-name>

Si en cambio queremos eliminar un repositorio, primero nos instalamos el script ppa-purge, que podemos descargar como paquete .deb desde el siguiente enlace.
Si falla la descarga puedes bajarlo desde: http://wingedbox.com/downloads/7720-eliminarPPA.deb

Lo instalamos y ya podemos desinstalar repositorios PPA con:

sudo ppa-purge ppa:<repository-name>

o lo que seria lo mismo:

sudo ppa-purge ppa:mi_ppa/subdirectorio/


Para instalar en Ubuntu 10.10 Maverick Meerkat


$ sudo apt-get install ppa-purge


OJO: Esa herramienta, además de eliminar el repositorio, borra todos los cambios hechos por este, en el sistema al punto anterior a ser instalado.

Estos tambien se pueden eliminar desde ORIGENES DE SOFWARE. Pero bueno es una herramienta mas, que cuesta poco tenerla instalada. Aunque personalmente pienso que es mas sencillo utilizar el entorno gráfico para estas cosas

Como curiosidad, para saber la lista de repositorios que estamos usando:

$ grep -i ppa.launchpad.net /etc/apt/sources.list.d/*.list




Via: |  Ubuntu Life
Via: |  Wepupd8


7 comentarios:

  1. listo probado, y hasta ahora bien me removio el ppa que queria

    ResponderEliminar
  2. Listo, coincido con el comentario anterior, gracias por compartir el tip.

    Saludos.

    ResponderEliminar
  3. tengo un problema para eliminar el repositorio el tema es que como tengo un repositorio dañado no puedo italar nada hasta eliminarlo y como en la orden anterior sugirieron pidieron instalar el script ppa-purge lo cual no puedo hacer hasta eliminar el repositorio. Hay alguna otra manera de eliminarlo sin la necesidad de instalar nada??

    ResponderEliminar
  4. Puedes ir a gestor de paquetes synaptic y desde allí en repositorios aparecerá la lista, desactiva el que te de problemas. También puedes quitarlo desde allí. Ojo esta herramienta, además de eliminar el repositorio, borra todos los cambios hechos por este en el sistema al punto anterior a ser instalado. Si solo quieres eliminar el repositorio. Desde synaptic o Orígenes de Software tienes mas que de sobra.

    ResponderEliminar
  5. Otra opción desde el terminal:
    Si para añadir el repositorio ppa:tualatrix/ppa usamos add:

    sudo add-apt-repository ppa:tualatrix/ppa

    Para eliminarlo solo le tendríamos que añadir "-r":

    sudo add-apt-repository -r ppa:tualatrix/ppa

    ResponderEliminar
  6. estan muy acertadas tus respuestas pero como mi repositorio dañado tiene que ser eliminado para instalar otros no puedo ejecutar el gestor de paquetes synaptic.Ya lo elimine desde origenes de software pero sigue el problema, ejecute sudo add-apt-repository ppa:tualatrix/ppa y no tube problemas pero no me dijiste como usarlo para eliminar los paquetes. Lo intente con sudo ppa-purge ppa:opera.list ya que el repositorio de opera es el dañado pero muestra el mensaje sudo: ppa-purge: command not found. Por lo visto es un problema grande pero no complicado, algunas sugerencias para ayudar?

    ResponderEliminar
  7. Cual es el repositorio que no te deja instalar?
    copia y pega en un comentario el error que te da al instalar ppa-purge.
    sudo add-apt-repository -r ppa:tualatrix/ppa
    es un ejemplo tendrías que sustituir tualatrix por el repositorio que quieres borrar.
    Si sabes cual es el repo que da problemas, también puedes quitarlo de /etc/apt/sources.list

    $ sudo gedit /etc/apt/sources.list

    lo borras guardas y $ sudo apt-get update y pruebas a instalar el ppa-purge a ver si te deja.

    ResponderEliminar