Desde lo alto del Cerro

Blog de Alberto Molina Coballes

Archivo para Marzo 2008

APT: “E: Dynamic MMap ran out of room”

sin comentarios

En algunas ocasiones, al incluir muchas fuentes en /etc/apt/sources.list por ejemplo, podemos obtener el mensaje:

Leyendo lista de paquetes... ¡Error!
E: Dynamic MMap ran out of room
E: Ocurrió un error mientras se procesaba zekr (NewVersion1)
E: Problem with MergeList /var/lib/apt/lists/ftp.rediris.es_debian_dists_sid_main_binary-i386_Packages
E: No se pudieron analizar o abrir las listas de paquetes o el archivo de estado.
E: No se pudo reconstruir el almacén de paquetes

Que se soluciona (tal como se explica en el APT-HOWTO) poniendo la siguiente línea en el fichero /etc/apt/apt.conf:

APT::Cache-Limit 10000000;

Si no existiese el fichero habría que crearlo y si con el valor 10000000 no fuera suficiente habría que ir subiéndolo hasta que funcionase.

Escrito por albertomolina

25-03-08 a 10:36 am

Escrito en debian, linux

Etiquetado con , ,

Update-alternatives: establecer ejecutables por defecto

sin comentarios

Existe una aplicación en el paquete dpkg de las distribuciones debian que se llama update-alternatives que se utiliza para establecer el valor por defecto de un ejecutable que proporcionan o pueden proporcionar diferentes aplicaciones.

Para ver algunos ejemplos de esto, listamos el contenido del directorio /etc/alternatives, y veremos algunos casos como:

lrwxrwxrwx 1 root root  22 2007-11-20 13:39 telnet -> /usr/bin/telnet.netkit

que nos indica que cuando ejecutamos telnet desde la línea de comandos, realmente estamos utilizando /usr/bin/telnet.netkit.

Leer el resto de esta entrada »

Escrito por albertomolina

25-03-08 a 9:29 am

Escrito en debian, linux

Etiquetado con ,

Instalar tomcat5.5 en Debian etch

con 2 comentarios

En primer lugar instalamos los paquetes de java de Sun:

aptitude install sun-java5-bin sun-java5-jre sun-java5-jdk

En segundo lugar instalamos el paquete tomcat5.5:

aptitude install tomcat5.5

Para asegurarnos de que se está utilizando el java de Sun ejecutamos:

update-alternatives --config java

y elegimos el apropiado. Repetimos esto para jar y javac.

Leer el resto de esta entrada »

Escrito por albertomolina

24-03-08 a 4:49 pm

Escrito en debian, linux

Etiquetado con , , ,

Crear un domU con xen-tools

sin comentarios

Para crear un dominio (máquina virtual) con Xen es muy cómodo utilizar los scripts que se incluyen en el paquete xen-tools. Para ello basta con instalar el paquete mediante:

aptitude install xen-tools

El único fichero que hay que configurar es /etc/xen-tools/xen-tools.conf

Leer el resto de esta entrada »

Escrito por albertomolina

24-03-08 a 4:05 pm

Escrito en linux

Etiquetado con , , ,

Trazar la ejecución de un script

con un comentario

Para trazar la ejecución de un script basta con utilizar el parámetro “-x” al ejecutarlo:

sh -x miscript.sh

y obtenemos la ejecución mostrándonos línea a línea los resultados.

Leer el resto de esta entrada »

Escrito por albertomolina

23-03-08 a 11:43 am

Escrito en linux

Etiquetado con , ,