El artículo de hoy trata de un tema principal: la copia de algunos programas de MacOS X en Gnome. Veremos por qué esto es bueno y qué programas en concreto podemos usar en Ubuntu, y Gnome en general, que nos harán la vida más fácil. Maqueros, ¡preparáos para atacar!

La copia, en informática, es buena. Imagináos que alguien inventa el procesador de textos y el resto de empresas piensan «joder, no es ético copiarles esa idea tan buena». Esto resultaría en un único programa procesador de textos, que sería una mierda por no tener competencia. Lo mismo pasa con otras ideas, y éste es el pilar del software libre: si encuentras una buena idea, cópiala, extiéndela y mejórala, y luego permite a los demás que hagan lo mismo. Así avanza el mundo del software.

Lo que me hace gracia, sin embargo, es que Microsoft copie estas ideas y diga que «es lo que los clientes andaban pidiendo desde hace tiempo». Yo considero que es genial que cuando pagas un montón de pasta por Vista te venga un programa de gestión de fotos, un buscador, un reproductor multimedia… ¡qué menos!. Sin embargo, atribuirse el mérito es un poco cutre XD

Quizá falte un poco de integración entre todos los programas, pero están trabajando duramente en ello. Precisamente una de las mejores iniciativas que se está llevando a cabo en Gnome y Freedesktop es la integración. Nombres que quizá os suenan a chino como d-bus, telepathy y demás están integrando datos de forma pasmosa. Tiempo al tiempo. No os puedo decir que el software de Apple no sea superior y mejor acabado (¡doble negación! xD), pero yo estoy contento con los programas que vienen con Ubuntu. Muy contento.

Este es un artículo largo y con muchas imágenes, por lo que os sugiero que os relajéis en la silla y vayáis instalando y experimentando con los programas a medida que los voy nombrando. El primero que instalaremos será el buscador, para que vaya indexando los archivos del disco.

Beagle

Beagle es un buscador como Spotlight. Cuando Miguel de Icaza lo presentó, dijo que «para que luego no digan que está copiado de Apple, nosotros hicimos una demo pocas horas antes del suyo», refiriéndose a que habían trabajado en paralelo partiendo de una idea parecida. Da igual. Sea como sea, Beagle es un gran programa al que únicamente la falta la velocidad de Tracker. Sin embargo, Tracker indexa menos tipos de archivos que Beagle y su interfaz de búsqueda no es tan buena. Ya veremos cuál de los dos se impone en un futuro, pero de momento Beagle es superior.

Los paquetes que necesitaréis son:

  • beagle
  • beagle-backend-evolution
  • mozilla-beagle
  • python-beagle

Venga, instaladlo ya, porque tenéis que ponerlo a indexar los ficheros. Cuando haya acabado de instalar los paquetes, id a “Aplicaciones > Accesorios > Búsqueda”, poned cualquier chorrada e iniciad el servicio de búsqueda. Empezará a coger la información de los ficheros que tengáis en disco (imágenes, texto, PDFs…) y la procesará. Ojo, Beagle en principio no indexa si el portátil está funcionando sólo con baterías, aunque esto se puede cambiar.

Mirad la web de Beagle para más información, pero los archivos que procesa son:

  • Fotos; y etiquetas de f-spot
  • Notas de tomboy, notas de Evolution, tareas, calendariosl, contactos
  • Webs, para ello hemos instalado el plug-in para Firefox
  • Noticias RSS de Liferea
  • Conversaciones de Gaim
  • E-mails

El explorador de archivos también integrará búsqueda con Beagle, y cuando usemos la función de “buscar” devolverá los resultados de Beagle y no solamente los ficheros de esa carpeta, por lo que es una buena idea usar directamente el buscador de Beagle, que está más currado. Al re-iniciar vuestra sesión aparecerá un icono del buscador en la bandeja del sistema para hacer búsquedas rápidas. Lo mejor será ir a “Sistema > Preferencias > Sesiones” y desactivarlo, porque haremos las búsquedas con Deskbar.

beagle.png

Pasará un rato hasta que la herramienta de búsqueda pueda dar resultados. Aprovecharemos este rato para instalar la barra de búsqueda, Deskbar.

Deskbar

Instalad el paquete «deskbar-applet». Cuando haya acabado, clic con el botón derecho en el panel de Gnome, y añadid la aplicación «Deskbar», la de la lupa naranja.

Deskbar con Beagle todavía se acerca más a Spotlight. Deskbar es un botoncito cuya utilidad se maximiza si lo colocamos en un extremo del panel (a derecha o izquierda) y lo mapeamos a una tecla, por ejemplo, F12. Esto nos permitirá acceder a todo nuestro ordenador con el mínimo número de esfuerzo. Yo recomiendo abrir las preferencias de Deskbar y activar los complementos “Programas”, “Beagle”, “Beagle live”, “Diccionario” y “Archivos, carpetas y lugares”. De esta manera tendremos los resultados de búsqueda de forma instantánea (Beagle Live) pero también podremos abrir la interfaz del buscador para analizarlos con más calma.

Un ejemplo de uso. Queremos abrir la carpeta “Documentos”. Apretamos F12, escribimos «Docum» y aparecerá como una de las opciones (si no la primera) «Abrir la carpeta ~/Documentos». Que queremos buscar un PDF de Cisco, pues escribimos «Cisco» y nos saldrá en la lista. Probadlo y veréis su inmensa utilidad: ya casi no es necesario usar el explorador de archivos para acceder a carpetas y documentos ni el menú para acceder a programas. Ya veréis: escribid «fire» y la primera opción será ejecutar firefox. Ah, apretando «Return» se lanza la primera acción de la lista, ya sea un programa o un documento.


deskbar.png

Hay más complementos, como búsqueda en internet, del.icio.us y demás, pero yo sólo uso el diccionario. Cuando estoy viendo series y aparecen palabras que no entiendo, es muy cómodo pausar un momento la reproducción y buscar la palabra en cuestión.

F-spot

Otro de los programas más usado en MacOSX es iPhoto. Nosotros tenemos F-spot, que hace lo mismo. Es un organizador de fotos que, además, permite hacer ediciones sencillas como recortes o balance de color, exportar las fotos a flickr u otros servicios, importar fotos de cámaras, etcétera.


fspot-taga.png

A las fotos se les pueden asignar etiquetas, por lo que cuando buscas en Beagle «escocia» salen las fotos de Escocia, aunque el fichero no se llame así. También se pueden hacer presentaciones, aplicar efectos de transición a las diapositivas y demás pijaditas. En resumen, un programa muy completo y que maneja bastante bien (aunque un poco lento) grandes volúmenes de fotografías


fspot1.png


fspot2.png

En general, f-spot hace todo lo que aparece en este vídeo de burla que los maqueros hacen a Vista xD

Rhythmbox

Todos conocéis, seguramente, el iTunes. En linux tenemos montones de programas parecidos, e incluso uno más completo que se llama Banshee. Para mí, Banshee es muy complicado y tiene demasiadas funcionalidades, pero os aconsejo que lo probéis de todos modos. Rhythmbox, el que viene por defecto con Gnome, es más que suficiente.

Rhythmbox soporta casi todo lo que soporta iTunes, más unos complementos para acceder a last.fm, jamendo y magnatune sin salir del programa. Si lo que buscáis es un media-center de internet, lo que necesitáis es Democracy Player, porque Rhythmbox es, simplemente, un reproductor de música. También soporta podcasts, pero si lo vuestro es mirar muchos vlogs y podcasts, mejor Democracy.

No obstante, Rb es muy bueno. Mi biblioteca musical está en un disco duro externo, y cuando lo enchufo (después de haber importado las canciones, claro), la biblioteca se actualiza automáticamente en pocos segundos con toda la música, y eso que son muchos, muchos gigas. Me quedo sorprendido de lo rápido que es y lo bien que gestiona la memoria.


rhythmbox.png

Gdesklets

Gdesklets son tonterías para el escritorio, tipo dashboard. Digo que son tonterías porque, en Gnome, lo normal es mostrar información en los paneles y no en el escritorio: el tiempo, la CPU, fuentes RSS, la bolsa…

Sin embargo, a muchos les gusta tener cositas bailando por el escritorio, por lo que me veo obligado a mostaros el pantallazo de rigor:


gdesklets.png

Más efectos gráficos

Instalando beryl (ahora fusionado con Compiz) tendréis acceso a más pijadas gráficas a-la-MacOS. Desde usos racionales como el exposé hasta otros más discutidos como el dock, pasando por las gilipolleces gráficas de ventanas que parecen chicle o menús flamígeros.

En este vídeo podéis ver todas las cosas mencionadas arriba, y se han dejado algunas como las miniaturas animadas para ventanas de vídeo y más cosas.

Conclusión

Si algo mola, cópialo. Si mola aún más, úsalo o cómpralo. El núcleo de MacOSX es BSD, es decir, software que era libre. Windows copió las interfaces gráficas y las extendió, mientras que la gente de Linux parece que va cogiendo ideas de aquí y allá. En realidad, tenemos muchas ideas originales que ahora copian los demás, como los sistemas de ficheros con permisos, las instalaciones de software mediante un programa centralizado (ahora es windows-installer) y los gestores de paquetes, amén de las cosas del núcleo como el planificador del sistema o los controladores de red.

Está claro que no existen las ideas totalmente originales, y todo se basa en algo anterior. Por suerte. Mientras podamos seguir pasando sin patentes de software, cualquiera podrá aprovechar y mejorar ideas de los demás sin tener que pasar antes por un abogado. Y gracias a esto, el software libre está marcando la diferencia porque es LIBRE.

Como apunte personal, me da la sensación de que los programas hechos en Mono son mucho más lentos que los hechos en C/C++. Esto es algo que todos damos por sentado, pero los desarrolladores de Mono se apresuran en negar. Beagle y f-spot son bastante más lentos en reaccionar (que no en cargar) que Rhythmbox con decenas de gigas de música o Evolution con decenas de miles de e-mails. Que quede claro que esto no quita para que sean programas muy buenos y que merecen la pena pero, por poner un ejemplo, el día que Tracker trabaje con tantos formatos como Beagle me cambiaré de programa sin dudarlo. Tracker devuelve resultados instantáneos, mientras que Beagle tarda entre uno y cuatro segundos. Demasiado, a mi gusto.