Test Foro de elhacker.net SMF 2.1

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: sexto en 14 Mayo 2012, 16:08 PM

Título: No consigo quitar los repositorios PPA
Publicado por: sexto en 14 Mayo 2012, 16:08 PM
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.
Título: Re: No consigo quitar los repositorios PPA
Publicado por: RyogiShiki en 14 Mayo 2012, 18:52 PM
En webupd8 (http://www.webupd8.org/) 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
Título: Re: No consigo quitar los repositorios PPA
Publicado por: 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.
Título: Re: No consigo quitar los repositorios PPA
Publicado por: sexto en 15 Mayo 2012, 09:20 AM
Cita de: RyogiShiki en 14 Mayo 2012, 18:52 PM
En webupd8 (http://www.webupd8.org/) 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 :)
Título: Re: No consigo quitar los repositorios PPA
Publicado por: Cha0s_Sasha en 15 Mayo 2012, 19:13 PM
@sexto:
Un placer ayudarte :)

Si tienes algún otro problemilla, nos dejas saber ^-^
Título: Re: No consigo quitar los repositorios PPA
Publicado por: sexto en 16 Mayo 2012, 14:01 PM
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.
Título: Re: No consigo quitar los repositorios PPA
Publicado por: Cha0s_Sasha en 16 Mayo 2012, 17:46 PM
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
Título: Re: No consigo quitar los repositorios PPA
Publicado por: sexto en 16 Mayo 2012, 18:36 PM
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...