A las 10 de la mañana, el presidente Zapatero nombraba a César Antonio Molina nuevo ministro de Cultura. A las 10:20 ya estaba la página relacionada de la Wikipedia actualizada (y si no lo estuviera, lo hubiera estado porque esa era mi intención 😉 Impresionante.
Categoría: SysAdmin
Disponible Google Desktop para Linux
Reproduzco en castellano la noticia del blog de Google: Tras un retraso de varios meses desde la salida de Google Desktop para Mac, Google acaba de anunciar la publicación del buscador local Google Desktop para Linux. Esta aplicación permite buscar archivos por contenido en los discos de tu ordenador local tan facilmente como la búsqueda de páginas web con Google. No sólo es posible buscar y encontrar documentos importantes olvidados en tu disco duro, sino que también permite la búsqueda en tu correo electrónico Gmail y otras aplicaciones. Cualquier fichero ofimático, incluídos por supuesto los creados con OpenOffice.org pueden ser encontrados fácilmente. Dado que bastantes usuarios Linux son además desarrolladores, Google Desktop ha sido diseñado para permitir la búsqueda de código fuente e información en ficheros .pdf, .ps, .man y .info . También dispone de la funcionalidad Quick Search Box , que puede ser invocada pulsando la tecla Ctrl dos veces. Teclea unas pocas letras o palabras en la caja de búsqueda y encontrarás de forma inmediata los mejores resultados. La aplicación se puede usar en inglés, francés, italiano, alemán, castellano, portugués, holandés, chino, japonés y coreano – y al parecer es compatible con distintas distribuciones Linux. Google Desktop está disponible desde hoy para Windows, Mac, y Linux. ¡Pruébalo y comenta tus impresiones en los comentarios de este post!
Nuevo número de Gnome Journal
Acaba de salir una nueva edición de la revista online GNOME Journal, con interesantes artículos sobre efectos de audio con GStreamer, una entrevista con Ken VanDine sobre GNOME 2.18 Live Media, una introducción a Accerciser, y un resumen de la GNOME.conf.au 2007. Los autores de esta edición son Stefan Kost, Paul Cutler, Eitan Isaacson, y Davyd Madeley, respectivamente. La revista agradece también el trabajo de los editores: Stephanie Watson y Laurie VanDine. Todos los artículos se publican bajo licence Creative
Commons Attribution-ShareAlike 2.0.
¿Problemas con VMWare Player? Prueba estos trucos
Recientemente he actualizado a Fedora Core 6 (porque acaba de salir la 7 😉 y el vmplayer ha dejado de funcionarme porque ha cambiado el kernel. Bien, hagamos lo que indica el error, ejecutar /usr/bin/vmplayer-config.pl. Éste me va haciendo varias preguntas, hasta que llegamos a:
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] /usr/src/kernels/2.6.18-1.2798.fc6-i686/include/
The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match
your running kernel (version 2.6.18-1.2798.fc6). Even if the module were to
compile successfully, it would not load into the running kernel.
Para solucionar el error anterior, alguien ha preparado un paquete llamado vmware-any-any-update109.tar.gz
Si lo descargamos, descomprimimos y ejecutamos, el error anterior ya no ocurre, y parece que todo compila ok, pero justo hacia el final:
make: Leaving directory `/tmp/vmware-config0/vmmon-only' Unable to make a vmmon module that can be loaded in the running kernel: insmod: error inserting '/tmp/vmware-config0/vmmon.o': -1 Invalid module format There is probably a slight difference in the kernel configuration between the set of C header files you specified and your running kernel. You may want to rebuild a kernel based on that directory, or specify another directory. For more information on how to troubleshoot module-related problems, please visit our Web site at "http://www.vmware.com/download/modules/modules.html" and "http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html". Execution aborted.
Aquí me ayudó este post que viene a decir que se debe a que por error hemos descargado y usado para la compilación la versión incorrecta de los archivos de desarrollo del kernel (kernel-devel). En concreto, en mi caso, así ha sido, tenía kernel-devel.i686 cuando necesitaba kernel-devel.i586. Desinstalar (rpm -e) e instalar el bueno (yum install kernel-devel.i586).
Repetimos el /usr/bin/vmware-config.pl y ahora compila todo ok. Perfecto ? No!
$ vmplayer
/usr/lib/vmware/bin/vmplayer: symbol lookup error: /usr/lib/vmware/lib/libvmwareui.so.0/libvmwareui.so.0: undefined symbol: _ZN3Gtk13RecentManager11get_defaultEv
Grrr… buscando en los foros de VMWare, encontré la solución, hay que lanzar vmplayer definiendo previamente una variable de entorno:
$ VMWARE_USE_SHIPPED_GTK=force vmplayer
Y por fin, conseguí hacer funcionar a la bestia.
Expandir el disco duro de una M.V. VMWare en Linux
El problema es el siguiente: en su día me creé una máquina virtual con Windows XP (aprovechando la licencia que venía con el portátil, que no nos la podemos quitar ni con tenazas), para poder ejecutar el sistema operativo de Redmond en la ocasión que así lo requiriera. Le dediqué 1,5 GB de disco y ahora la máquina se me ha quedado pequeña. Bien, ¿y cómo demonios expando un fichero .vmdk de 1,5 GB? Ahora sé que podía haberle impuesto un límite mucho más alto usando sólo el disco que hiciera falta (y el vmware solito haría un resize a medida que fuera necesitando más), pero entonces no lo sabía y le dediqué esos ‘míseros’ 1.5 GB (lo de las comillas viene como un guiño para los viejetes que venimos del Spectrum 48Kb) Bien, existe una solución: VMWare Workstation viene de fábrica con una utilidad llamada vmware-diskmanager. La versión Workstation no es ni libre ni gratuita, pero es posible solicitar una versión demo de 30 días y usar así el «inflador» de imágenes :-).
Ésta línea mágica:
# vmware-vdiskmanager /media/linux/opt/WindowsXPPro.vmdk -x 2500Mb
Amplía el tamaño de la máquina virtual a aprox. 2,4 GB (algo menos) (y ojito, que el tamaño del fichero no varía , símplemente se le indica a VMWare que ahora puede expandirse hasta los 2,4 GB).
El siguiente paso consiste en reparticionar el disco virtual usando por ejemplo GParted (la partición virtual sigue ocupando lo mismo que antes del resize, pero ahora hay más sitio ‘virtual’ para expandirse hasta los 2,4 GB). Podéis arrancar la máquina virtual desde una imagen .iso de la LiveCD de GParted modificando el fichero .vmx , siguiendos las instrucciones indicadas en este post :
ide1:0.present = "TRUE" ide1:0.fileName = "/home/juanan/gparted-livecd-0.3.4-7.iso" ide1:0.deviceType = "cdrom-image" ide1:0.autodetect = "TRUE"
(Tendrás que ser rápido al arrancar la máquina virtual. En cuanto la pongas en marcha pulsa F12 para entrar en la pantalla donde eliges el dispositivo desde el que quieres arrancar – CD, disco duro, USB disk…- Seleccionada CD y verás que la máquina arranca desde la imagen .iso de GParted)