Hace unos días instalé Linux Mint Petra edición MATE (me gusta lo clásico y elegante).
No podía instalar absolutamente nada desde el gestor de paquetes (synaptic) lo cual ya me parecía muy raro y más dado que era una instalación limpia de hace un par de días.
Hice un
apt-get update
desde la terminal y comprobé como se atascaba al conectar a ciertos servidores de Ubuntu, la mayoría correspondientes a las actualizaciones de seguridad. Los errores eran de este tipo:[...]
Err http://security.ubuntu.com petra-security/main i386 Packages
404 Not Found [IP: 91.189.92.201 80]
Err http://security.ubuntu.com petra-security/restricted i386 Packages
404 Not Found [IP: 91.189.92.201 80]
Err http://security.ubuntu.com petra-security/universe i386 Packages
404 Not Found [IP: 91.189.92.201 80]
[...]
El error 404 significa dirección no encontrada. Probé a meter directamente en el navegador alguna dirección de las que fallaba, por ejemplo:
http://archive.canonical.com/ubuntu/dists/petra/partner/binary-i386/Packages
![]() |
Error 404 |
Al ver que pasaban unas horas y seguía sin funcionar investigué y encontré este foro con una persona con el mismo problema:
http://forums.linuxmint.com/viewtopic.php?f=90&t=155155
Resulta que por algún motivo, sospecho que a través de alguna actualización anterior, los repositorios se actualizaron y lo hicieron mal.
Los dominios pertenecientes a Linux Mint estan bien pero fallan los de Ubuntu o Canonical. Esto es debido a que en realidad en los servidores de Ubuntu o Canonical la distribución se llama
saucy
, no petra
como en los Linux Mint.En mi configuración actual vienen todos los repositorios con "petra". Así que la solución esta en editar el archivo
/etc/apt/sources.list.d/official-package-repositories.list
y en las lineas en que los dominios sean ubuntu.com o canonical.com asegurarse que no incluyen
petra
en su dirección y sino cambiársela a saucy.
![]() |
Archivo sources.list.d |
|
SOLUCIÓN ALTERNATIVA
Otra solución más sencilla que descubrí es a través de la propia herramienta Orígenes de Software de Linux Mint, eligiendo como repositorios algún mirror (espejo) y de esta forma obligar a Linux Mint a actualizar los repositorios confiando en que ese mirror los tenga bien.1. Ejecutamos Orígenes de software (Menú -> Administración -> Orígenes de software)
2. Dentro de Espejos pinchamos en el principal (petra) y esperamos a que haga el test de velocidad. Luego escogemos el que sea más rápido y damos a aplicar (Apply en este caso)
![]() |
Elijo el primero por ser más rápido para mí. |
3. Hacemos lo mismo dentro del apartado Espejo, con Base (saucy). Volvemos a elegir el más rápido.
4. Una vez de vuelta a la pantalla principal, pulsamos el botón Actualizar Caché y comprobaremos como ahora no da error al actualizar los repositorios y ya tendremos acceso a las actualizaciones del sistema, instalar nuevo software, etc.
Espero que os haya ayudado y que no perdáis tiempo en buscar la solución como hice yo.
No hay comentarios:
Publicar un comentario