No consigo quitar los repositorios PPA

Iniciado por sexto, 14 Mayo 2012, 16:08 PM

0 Miembros y 1 Visitante están viendo este tema.

sexto

Hola, tengo un problema con un Ubuntu 10.04
Al hacer un apt-get update me sale este error:
W: Imposible obtener http://ppa.launchpad.net/nginx/php5/ubuntu/dists/maverick/main/source/Sources.gz  404  Not Found

W: Imposible obtener http://ppa.launchpad.net/nginx/php5/ubuntu/dists/maverick/main/binary-i386/Packages.gz  404  Not Found

E: Algunos archivos de índice no se han podido descargar, se han ignorado,
o se ha utilizado unos antiguos en su lugar.

Y al instalar algunos paquetes, como uno que quiero instalar ahora, el php5-curl me sale lo siguiente:
Err http://ppa.launchpad.net/nginx/php5/ubuntu/ maverick/main php5-curl i386 5.3.5-1ubuntu7.2ppa1~maverick
  404  Not Found
Imposible obtener http://ppa.launchpad.net/nginx/php5/ubuntu/pool/main/p/php5/php5-curl_5.3.5-1ubuntu7.2ppa1~maverick_i386.deb  404  Not Found
E: No se pudieron obtener algunos archivos, ¿quizás deba ejecutar
apt-get update o deba intentarlo de nuevo con --fix-missing?

Y ni aun poniendo --fix-missing funciona, me sale lo mismo.

Así que quiero quitar esos repositorios y hacerlo con repositorios oficiales y demás.
He borrado el sources.list y he puesto el backup que hice de él antes de modificarlo y pasa lo mismo al hacer el apt-get update.

¿Me podéis ayudar?
Muchas gracias.

RyogiShiki

#1
En webupd8 han creado una herramienta sencilla para la administración fácil y sin dolor de los PPAs

La herramienta la puedes descargar aquí: http://www.webupd8.org/2011/11/y-ppa-manager-0084-released-finally.html

Espero sea de ayuda.

PD: Has ejeutado el comando apt-get update después de realizar los cambios?

Saludos


Cha0s_Sasha

Revisa en las otras carpetas que existen en /etc/apt/ ... ahí está el sources.list sí, pero en alguna subcarpeta pueden haber otros repositorios.

sexto

Cita de: RyogiShiki en 14 Mayo 2012, 18:52 PM
En webupd8 han creado una herramienta sencilla para la administración fácil y sin dolor de los PPAs

La herramienta la puedes descargar aquí: http://www.webupd8.org/2011/11/y-ppa-manager-0084-released-finally.html

Espero sea de ayuda.

PD: Has ejeutado el comando apt-get update después de realizar los cambios?

Saludos
El servidor es solo por terminal, no tiene interfaz gráfica, ademàs de que me conecto por SSH.

Cita de: Cha0s_Sasha en 14 Mayo 2012, 23:12 PM
Revisa en las otras carpetas que existen en /etc/apt/ ... ahí está el sources.list sí, pero en alguna subcarpeta pueden haber otros repositorios.
Tenías toda la razón, he mirado los subdirectorios y en uno de ellos había un fichero con los endemoniados repositorios.
Ya los he quitado y ahora tengo algunos problemillas con las dependencias de PHP5, pero eso ya es cosa mía.

Muchas gracias a los dos :)

Cha0s_Sasha

@sexto:
Un placer ayudarte :)

Si tienes algún otro problemilla, nos dejas saber ^-^

sexto

Mas que un problema una duda.
Tengo el PHP5 instalado desde los repositorios esos asquerosos, ahora quiero instalar una extensión de php (concretamente, php5-curl) y me da error de dependencias y demás.
Lo que yo quiero es quitar el PHP5 que tengo instalado e instalar el PHP5 de nuevo desde un repositorio en condiciones. En los que tengo ahora lo encuentra, así que lo puedo usar.
Mi duda es: Si desinstalo el que tengo completamente y lo vuelvo a instalar, ¿se me configurará apache correctamente?

Muchas gracias.

Cha0s_Sasha

Apache y PHP5 se enlazan o relacionan mediante el paquete libapache2-mod-php5. Mientras tengas instalado este paquete no hay problema.

Para hacer lo que deseas, ahora mismo a ciegas podría decirte:

1. Desinstalar PHP5 (apt-get purge php5) , tal vez se desinstalen más paquetes, no importa.
2. Arreglas o quitas el repositorio que no quieras tener.
3. Haces un update (apt-get update)
4. Instalas de nuevo PHP5 pero esta vez se instalará desde un repositorio normal (apt-get install php5 libapache2-mod-php5 php5-mysql)

Y listo. Esto ya te dije, es ahora mismo a ciegas, pues no soy adivina para saber qué paquetes tienes instalado en tu ordenador :)

Por eso, los comandos pueden no ser 100% exactos, pero al menos la idea o lógica de trabajo te la llevas.

Saluditos

sexto

De acuerdo.
Mi única duda era si al desinstalar PHP se iría todo al garete pero ya veo que no.
Mañana lo haré que ahora hay gente usando el server y no quiero dejarlos sin trabajar...