Cómo solucionar el error "Wow, you exceeded the number of packages names this APT is capable of" en Cydia
Últimamente he recibido varios correos de personas que han contactado pidiendo soporte para el mismo error de Cydia, un error que muestra el mensaje siguiente: "Wow, you exceeded the number of packages names this APT is capable of". Como se puede ver en la imagen de arriba, el mensaje también muestra un par de líneas de errores pero el primero es el verdadero origen del problema.
En este post, te explicaremos lo que significa dicho mensaje, y lo más importante, vamos a darle una solución rápida y sencilla.
¿A qué se debe este problema?
Según el propio Saurik, Cydia "descarga todos los listados de paquetes a nivel local, y luego APT los consolida en una única estructura de datos eficiente que puede ser utilizada incluso en los dispositivos con restricciones de memoria para acceder al enorme listado de paquetes más tarde". El problema es que esta estructura de datos sólo es capaz de albergar un total de 65,535 paquetes.
Ahora bien, los repositorios por defecto en Cydia ya cuentan con cerca de 40,000 paquetes, lo que nos deja espacio para alrededor de 25,000 paquetes adicionales. Esto significa que si decides agregar más fuentes, especialmente fuentes que tweaks pirateadps, es probable que superes rápidamente este número y te sale el error diciendo a la poderosa error diciendo que "you exceeded the number of packages names this APT is capable of", que en español quiere decir que excediste el número de paquetes que el APT es capaz de manejar.
Mientras más paquetes tenga un repositorio, más espacio ocupa y qué repositorio tiene más paquete que un repositorio pirata.
¿Cómo solucionar este error?
La solución es bastante sencilla, y si has leído el párrafo anterior, probablemente ya las has descubierto. Para eliminar el exceso de entradas de nombres de paquetes, es necesario elimines algunas de las fuentes adicionales que tengas en Cydia.
Para ello, ve a Cydia> Manejar> Fuentes> Editar y elimina algunas fuentes, preferiblemente alguna de las fuentes piratas grandes. Luego, es importante tener en cuenta que no es necesariamente una buena idea para eliminar algunos de los repositorios por defecto (BigBoss, Cydia/Telesphoreo, Dev Team, ModMyI, ZodTTD) ya que son los que realmente proporcionan la mayoría de fallos.
Esta es la solución más rápida y sencilla, y si seguiste los pasos de manera correcta, entonces la aplicación de Cydia debería estar funcionando de manera normal y sin molestos mensajes de error.
Roger
8 marzo, 2013hola
yo lei un tutorial de youtube para solucionar este problema pero no decían que no había que eliminar las repos por defecto y elimine la de Dev Team ahora no se como volverla a instalar,
estuve viendo un tutorial que al borrar estas repos se podía recuperar en cydia entrando a "mas fuentes de paquete" y se supone que arriba del texto deberían salir las repos por defectos que se eliminaron y ami no me sale nada que puedo hacer para recuperarla? si no se puede que tanto me afecta al funcionamiento del iPhone? tengo un iPhone 4s con 5.1.1
ojala puedan ayudarme de ante mano gracias
salu2.
Nacho
8 marzo, 2013Amigo, la repo de DevTeam es : http://repo666.ultrasn0w.com
Espero te sirva
Glid
8 marzo, 2013Excelente. Gracias por la información
Newton
8 marzo, 2013Muchisimas gracias hermano… este post ha sido de muuucha ayuda. Seguí los pasos que indicaste y listo, todo resuelto. Nuevamente muchas gracias y te deseo exito en este y todos los proyectos que realices.