[U-co] No puedo actualizar apt-update
Julian Alarcon
alarconj en gmail.com
Mie Ago 15 19:47:23 UTC 2012
2012/8/15 Roger Hernandez <blackforces47 en gmail.com>:
> Hola No se que me sapo jeje , utilizo ubuntu 12.04 y hoy queria instalar el
> paquete de backtrack, el problema es que miren lo que me salio :S
>
> root en Acer-Aspire:/etc/apt# sudo apt-get install
> E: La asignación dinámica MMap no tiene más espacio. Por favor, incrementa
> el valor de «APT::Cache-Limit». El valor actual es: 33554432 (man 5
> apt.conf)
> Leyendo lista de paquetes... ¡Error!
> E: No se pudo incrementar el tamaño del MMap dado que se ha alcanzado ya el
> límite de 33554432 bytes.
> E: La asignación dinámica MMap no tiene más espacio. Por favor, incrementa
> el valor de «APT::Cache-Limit». El valor actual es: 33554432 (man 5
> apt.conf)
> E: Ocurrió un error al procesar lsdb (NewFileDesc1)
> E: Problem with MergeList
> /var/lib/apt/lists/co.archive.ubuntu.com_ubuntu_dists_precise_universe_i18n_Translation-en
> E: No se pudieron analizar o abrir las listas de paquetes o el archivo de
> estado
>
>
> ya intente con sudo apt-get install
> sudo apt-get install -f , y nada, algien sabe a que se debe ese error?
>
> gracias
> Roger Hernandez
>
> --
> Al escribir recuerde observar la etiqueta (normas) de esta lista:
> http://goo.gl/Pu0ke
> Para cambiar su inscripción, vaya a "Cambio de opciones" en
> http://goo.gl/Nevnx
Roger
Al parecer tienes un problema con el "cache" para APT, cada vez que
actualizas o instalas una aplicacion o paquete en Ubuntu, estos se
guardan en la carpeta:/var/cache/apt/archives . Segun el error, lo que
sucede es que esa carpeta ya tiene muchos archivos .deb por lo cual
supero el limite definido de cache. Tienes 2 opciones:
1. Borrar la "cache" con el comando
apt-get clean
Esto borrará todos los archivos .deb en esa carpeta y te permitirá
descargar otros.
2. Incrementar el valor del cache, editando el archivo
/etc/apt/apt.conf.d/70debconf y buscar la linea que empieza por:
APT::Cache-Limit
Puedes aumentar el valor por el que desees, un ejemplo:
APT::Cache-Limit “10000000″;
Esto hará que puedas guardar más archivos .deb en la carpeta
inicialmente mencionada, pero ten cuidado, porque si pones valores muy
altos te puedes quedar sin espacio.
--
Julian Alarcon
Más información sobre la lista de distribución Ubuntu-co