viernes, 25 de noviembre de 2011

SheevaPlug error en repositorios apt-get update no funciona

Me compre el sheevaplug hace poco y ya empezamos con problemas.....

tengo conocimientos minimos de unix (las 4 chorradas de siempre) asi que si digo alguna burrada, espero se me perdone.

Pues el caso es que cuando intentas instalar un paquete te dice que no puede conectar a la url de repositorios de ubuntu , (mensajes del tipo failed to fetch ports.ubuntu.com y demas).

El sheevaplug viene con la distribuccion jaunty que es una distribucion antigua. Al ser antigua los repositorios de ubuntu la han quitado de la pagina general (ports.ubuntu.com) y la tienen disponible en old-releases.ubuntu.com/ubuntu .

Pues para que nuestro S.O. pueda conectar ahi hay que hacer 2 pasos:
Editar nuestro etc/hosts y meter la ip del repositorio de old-releases, para tenerla disponible en nuestras llamadas.(haciendo ping old-releases.ubuntu.com devuelve la ip 91.189.88.140. asi que nos queda asi:

127.0.0.1 localhost
91.189.88.140 old-releases.ubuntu.com

(por defecto tenemos otra url de repositorios de ports.ubuntu.com que no funcionan, yo no se porque esta gente del sheeva no lo ha quitado porque da lugar a un monton de errores)

Vale, ahora vamos a configurar como se conecta el apt-get, asi que vamos a etc/apt y editamos sources.list. Metemos la siguiente linea:

deb http://old-releases.ubuntu.com/ubuntu jaunty main reserve restricted universe multiverse


ahora podemos hacer apt-get update y vemos que resuelve bien la url del repositorio y ya puede actualizarse.

Espero os haya ayudado, en encontrar esta solucion perdi gran cantidad de pelo.....

No hay comentarios: