SheevaPlug error en repositorios apt-get update no funciona

Me compre el sheevaPlug hace poco y ya me encontre el primer problema con los repositorios Unix.

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:

1. 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)

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

Comentarios

Entradas populares de este blog

Lectura sencilla de XML en Java , SAX (Simple API for XML)

Reiniciar usuario de SVN Subversion

Subir campos Blob a BBDD (Oracle) con Java