Disponible Google Desktop para Linux

Posted on June 28th, 2007 in SysAdmin by admin (791 lecturas)

Google Desktop for LinuxReproduzco 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

Posted on June 25th, 2007 in SysAdmin by admin (741 lecturas)

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

Posted on June 23rd, 2007 in SysAdmin by admin (1878 lecturas)

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

Posted on June 20th, 2007 in SysAdmin by admin (1359 lecturas)

gparted 0.3.4-7El 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)

OpenOffice.org Conference 2007 : ¿te apuntas?

Posted on June 20th, 2007 in OOo by admin (554 lecturas)

Anteayer abrieron el formulario de inscripción a la OOo 2007 (Barcelona). Dooteo (OOo euskeraz) y yo estaremos allí desde el día 18, probablemente hasta el último día del evento (21  de Septiembre). También puedes ver el programa de conferencias completo por si sólo te interesa pasarte por allí algún día suelto. Recuerda también que si no puedes acudir, Kiberpipa suele grabar en vídeo casi todas las charlas, como ya hizo en las pasadas ediciones. Vayan preparando sus maletas :-)

Sobre el posible dominio Euskal Herrria .eh

Posted on June 18th, 2007 in SysAdmin by admin (685 lecturas)

El dominio de alto nivel territorial .eh está reservado para el Sahara Occidental, aunque no está en uso debido a que pertenece a un territorio ocupado militarmente por Marruecos. Las letras asignadas son una abreviatura de Saguia el-Hambra , una de las dos provincias del Sahara Occidental ( Río de Oro y Saguia el-Hamra). La IANA no ha asignado ningún responsable de este dominio. (Vía Wikipedia) Eta katalanek  .cat domeinua lortu badute,  zergatik ezin dugu guk .eh domeinua lortu?  (si los catalanes han conseguido el .cat, ¿por qué nosotros no podemos conseguir el   .eh ? :-)

Publicada la versión 3.0 de la distribución Yoper

Posted on June 18th, 2007 in SysAdmin by admin (489 lecturas)

Musikolo nos escribe para informarnos de la publicación de la versión 3.0 de Yoper:

<< El equipo de Yoper, liderado por Tobias Gerschner, está orgulloso de anunciar la tan esperada versión 3.0 de Yoper, bajo el nombre clave de ‘Titanium’.

Esta versión incluye Kernel 2.6.21.1 con el ck-patchset que incorpora el planificador de procesos SD, Xorg 7.2, KDE 3.5.7, Koffice 1.6.3, Firefox 2.0.0.4 así como una montón de paquetes de ultimísima generación.

Yoper es una distribución para procesadores i686 y compatiables donde cada paquete ha sido optimizado cuidadosamente. Incluye varias características de varias distribuciones siguiendo así fiel a su filosofía.

Si eres amante de la velocidad, ¡bienvenid@ a Yoper!

Para más detalles sobre el anuncio oficial, visita http://www.yoper.com/announcements/yoper-3.0/ >>

Linus Torvalds, candidato al premio Príncipe de Asturias de investigación

Posted on June 18th, 2007 in SysAdmin by admin (480 lecturas)

Vaya, qué grata sorpresa. Ojalá se lleve el premio.

Ingeniería Inversa: cómo destripar un ELF

Posted on June 13th, 2007 in Seguridad by admin (2269 lecturas)

Esta semana ha sido muy ajetreada (trabajos, exámenes, prácticas…) y para liberar un poco de stress, aparte de ir a hacer un poco de footing, he desempolvado un viejo problema del concurso de HackIt! de la Euskal Encounter 2006 y le he dedicado algunos minutos (bueno, vale, tal vez algo más O:-) El reto consiste en ‘romper’ un fichero ejecutable Linux (formato ELF) para obtener una clave. Como ayuda, partimos del siguiente programa C (lógicamente no es exactamente el que genera el ejecutable, pero nos sirve como pista para ver por dónde van los tiros):


#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
int main(int argc, char *argv[]){
char serial[15] = “UNREGISTERED”;
char login[20]; printf(”Introduzca su nombre de usuario: “);
gets(login);
printf(”Comprobando número de serie… %sn”, serial);
if(!strcmp(serial, “00-11-22-33-44″))
{
printf(”Hola %s, bienvenido al sistema…n”, login);
printf(”La contraseña del siguiente nivel es LALALALAn”);
} else
{
printf(”Lo siento %s, su numero de serie ha caducadon”, login);
exit(-1);
}
}

Diagramas en OpenOffice.org 2.3

Posted on June 8th, 2007 in OOo by admin (1213 lecturas)

Chart WizardYa es posible descargar una versión de desarrollo de la versión 2.3 de OpenOffice.org. Entre otras novedades, destaca la herramienta para crear distintos diagramas en hojas de cálculo (chart). Solveig Haugland ha publicado en su blog las principales funcionalidades de esta herramienta y ha unido los posts en un completo tutorial en PDF que formará parte de la actualización de su libro sobre OOo. Si quieres aprender a dibujar diagramas de barras en Calc a golpe de ratón en el nuevo OpenOffice, este tutorial es imprescindible.

Next Page »