10 dic 2014

Insertar un nombre de paquete en todos los ficheros musthave.ies de un directorio y sus subdirectorios

Para gestionar los paquetes que se instalan en las máquinas (servidores ltsp, portátiles y workstations) utilizamos pkgsync. Habitualmente distribuyo los ficheros de pkgsync mediante un módulo puppet que almacena los ficheros de pkgsync en diferentes directorios dentro del directorio de ficheros del módulo /etc/puppet/modules/pkgsync-ies/files

Cuando quiero añadir el nombre de un paquete a todos los ficheros musthave.ies, no tengo más que ejecutar una combinación de comandos como la siguiente:
# find /etc/puppet/modules/pkgsync-ies -name musthave.ies -exec sed -ie '$a flashplayer-mozilla' {} \; -exec sort -o {} -u {} \;
Si examináis detenidamente el comando anterior, comprobaréis lo que hace:
  • Busca en el directorio /etc/puppet/modules/pkgsync-ies/files y sus subdirectorios todos los ficheros con nombre musthave.ies.
  • Inserta al final del archivo el nombre del paquete que queremos añadir.
  • Y ordena el fichero eliminando repeticiones. 
Publicado por primera vez en http://enavas.blogspot.com.es

Gtk-WARNING **: Imposible encontrar el motor de temas en la ruta al _modulo: «murrine»

Al lanzar una aplicación desde el terminal, he visto que el sistema me mostraba muchos mensajes con el siguiente error:
Gtk-WARNING **: Imposible encontrar el motor de temas en la ruta al _modulo: «murrine»

Por lo que he podido comprobar, el problema estaba en que no se encontraba instalado el paquete gtk2-engines-murrine que instala el motor de temas correspondiente. Así que lo he instalado y problema resuelto.
apt-get install gtk2-engines-murrine

Publicado por primera vez en http://enavas.blogspot.com.es

Error "406 Not Acceptable" al actualizar los índices de los repositorios

Este error que se produce al actualizar los índices de los repositorios es un bug no resuelto. No sé si se produce con apt-get, con aptitude o ambas herramientas. El caso es que se corrompen los archivos del directorio /var/lib/apt/lists/partial/. De momento, la solución es borrar el contenido de este directorio:
# rm -fr /var/lib/apt/lists/partial/*
No obstante, para tratar de determinar con qué herramienta sucede exactamente, voy a probar a utilizar solamente aptitude. Publicado por primera vez en http://enavas.blogspot.com.es

Probando la cinta velcro con pega pega!


Desde hace tiempo he querido probar esta cinta velcro.  La encontré en sodimac y la estoy usando para pegar mi smartphone en diversas partes de mi escritorio, y está funcionando muy bien!.


Además de la cinta vamos a necesitar un case simple, para no pegar la cinta directamente al smartphone.

Ésta es la cinta velcro pegada en una superficie.

Procedimiento:
En el vídeo pueden ver el procedimiento completo y como pego el smartphone en diversos sitios.
Y no se olviden de suscribirse a mi canal de youtube para ver más tutoriales!

Aquí estoy pegando el smartpone en la pata de mi escritorio.

Y aquí en mi repisa!
Espero que les haya gustado! Para mí es una manera súper práctica de poder ordenar mis cosas, y de paso que manejo mejor el smartphone teniéndolo pegado.

No se olviden de seguirme y ver los avances de los tutoriales e imágenes bonitas