www alltheportal net linux+ 05 2007 32 ES

84
w

Transcript of www alltheportal net linux+ 05 2007 32 ES

w

w

w

a modo de introduccin... Quin no los tiene

Amigos testarudos

H

ola a todos este mes. Me alegra mucho el seguir aqu con vosotros en nuestra lucha por, y a veces con el software libre. Pero quin ha dicho que la vida va a ser fcil. Yo creo que el hecho de que en Linux no todo es fcil es una de sus ventajas. Claro que a veces me pone negra que algo NO FUNCIONA y no s por qu? o cundo me escribs contando vuestros problemas tcnicos y peds la ayuda y yo no conozco la respuesta. Pero desde que trabajo con Linux he aprendido muchsimo y ahora mi relacin con mi ordenador es mucho ms satisfactoria. Antes lo trataba como un medio para conseguir algo y no me entretena mucho usndolo. Tengo que decir que nunca me han fascinado los juegos de ordenador ni otras diversiones relacionadas con l. Tengo que admitir incluso, pero que esto se quede entre nosotros, que el ordenador sola aburrirme bastante. Pero ahora eso ha cambiado. El hecho de que existan tantas distribuciones hace que tenga ganas de probarlas todas, sobre todo si estn desarrolladas por la gente como nosotros o sea que no es una empresa grande sino un grupo de personas para las que es un trabajo creativo.

A lo mejor debera organizar un concurso titulado La mejor manera de hacer que tu amigo ms testarudo del mundo se pase a Linux...La gran ventaja de mi trabajo es conocer este tipo de gente y la posibilidad de escribir sobre sus proyectos en nuestra revista. Este mes por ejemplo os invito a leer el artculo sobre la distribucin Tuquito de Argentina que segn mi opinin es una distribucin muy amigable para el usuario. Espero que vosotros sintis lo mismo y no os desanimis cuando surjan los problemas porque la vida sin problemas sera aburrida. Adems los problemas sirven para resolverlos y para esto estamos nosotros. Ahora otra cuestin que ltimamente no me deja dormir. Tenis amigos que ni piensan probar Linux? Que dicen que Windows es mejor, que en Linux no se puede jugar a sus juegos preferidos, que es difcil y otras tonteras? Que son testarudos como unos burros (aqu no quiero ofender a nadie slo estoy pensando sobre mi propia experiencia). Si conocis una manera de explicarles que esto no es verdad y que Linux es lo mejor del mundo (bueno, a lo mejor estoy exagerando pero estoy de buen humor hoy), ahora yo necesito vuestra ayuda. A lo mejor debera organizar un concurso titulado La mejor manera de hacer que tu amigo ms testarudo del mundo se pase a Linux y luego probar todos los consejos recibidos. El que funcione mejor ganara. Qu os parece la idea? Tonta? Ya lo pensaba... Pero necesito saberlo, es una cuestin de vida o muerte (casi). As que si a alguien le viene a la cabeza una idea estupenda que me escriba por favor. Si funciona pensara sobre un premio especial (la suscripcin de por vida de Linux+? Hmm... y qu pasa si alguin llega a odiarme por tanto Linux+?). Bueno ya pensara sobre algo... As que espero vuestros consejos. Voy a probarlas en mis amigos. En el nmero prximo os cuento los resultados. Que os divirtis con este nmero de Linux+ y hasta la prxima! Paulina Pyrowicz Redactora Jefe de Linux+

www.lpmagazine.org

3

wMensual Linux+ est publicado por Software-Wydawnictwo Sp. z o. o. Produccin: Marta Kurpiewska, [email protected] Redactora jefe: Paulina Pyrowicz, [email protected] Redactor adjunto: Monika Wjcik, [email protected] Preparacin de DVDs: Rafa Kwany Diseo portada: Agnieszka Marchocka Grfico: ukasz Pabian "insane" Publicidad: [email protected] Suscripcin: [email protected] Maquetacin y composicin: Marcin Zikowski, [email protected] Correctores: Pablo Cardozo, Agripino Petit Miguel, Minton Arley, Hector Colina Distribucin: Coedis, S. L. Avd. Barcelona, 225 08750 Molins de Rei (Barcelona), Espaa Direccin: SoftwareWydawnictwo Sp. z o.o., ul. Bokserska 1, 02-682 Varsovia, Polonia La Redaccin se ha esforzado para que el material publicado en la revista y en los DVDs que la acompaan funcionen correctamente. Sin embargo, no se responsabiliza de los posibles problemas que puedan surgir. Todas las marcas comerciales mencionadas en la revista son propiedad de las empresas correspondientes y han sido usadas nicamente con fines informativos. La Redaccin usa el sistema de composicin automtica Los DVDs incluidos en la revista han sido comprobados con el programa AntiVirenKit, producto de la empresa G Data Software Sp. z o.o. Advertencia! Queda prohibida la reproduccin total o parcial de esta publicacin peridica, por cualquier medio o procedimiento, sin para ello contar con la autorizacin previa, expresa y por escrito del editor. Linux es una marca comercial registrada de Linus Torvalds.

En este nmero descripcin de DVD's

6

Paulina Pyrowicz Este mes os presentamos los DVD's con las distribuciones Linux Mint 2.2, Tuquito 2, LinEx PYME y los programas comerciales: Panda DesktopSecure For Linux, Deskzilla y Junxy the Submission form spam blocker.

Descripcin de DVDs

novedades

14 16 17 18 19 20

Noticias Ubuntu Debian Suse

Alex Sandoval

Francisco Javier Carazo Gil

Samuel Pizarro Silva

Esteban Negri

Fedora

Diego Rivero Montes

Mandriva

Juan Gamez

grfica

22

David Alverez Garca Los entornos grficos minimalistas son aquellos que consumen muy pocos recursos del sistema, tanto CPU como memoria RAM, permitiendo el uso de Linux con mquinas antiguas para escritorio o incluso trabajar. Este tipo de entornos son con mucha asiduidad usados por desarrolladores, gente experta o con cierto curtimiento en el mundo Linux debido a que ofrecen una gran velocidad de procesamiento, poco consumo de memoria RAM y son simples, lo cual implica menos bugs, son fciles de usar por norma y la mayora son muy configurables para cualquier tipo de tarea.

Entornos grficos de bajo consumo

4

Linux+ 5/2007

wTema del nmero test Entornos grficos de trabajo para programadoresImpresoras Multifuncin

ndice

28

Paulina Pyrowicz Este mes nuestros lectores nos hablan acerca de las impresoras multifuncin ms conocidas. Podris leer sobre el precio, caractersticas y ventajas de este tipo de hardware as como sobre el soporte del productor y sus puntos dbiles.

56

software

32

Jos Luis Marina Como vimos en el artculo anterior ACE se corresponde con las siglas de ADAPTIVE Communication Environment, y es un marco de trabajo framework orientado a objetos, de cdigo abierto y disponible libre y gratuitamente, que implementa muchos de los patrones centrales para el desarrollo de software de comunicacin.

ACE: Desarrollo Multiplataforma de Aplicaciones en Red

Daniel Barrientos Carrera, Enrique Puertas Sanz, Jos Carlos Cortizo Prez La industria de los videojuegos es una industria cada da ms creciente, capaz de sobrevivir (y con mucho xito) a cuestiones tan duras como la piratera. Pese a que el mercado fundamental de la mayora de los videojuegos sean las consolas o bien la plataforma Windows, GNU/Linux se muestra como una alternativa cada da ms atractiva, tanto por el nmero de usuarios, el apoyo de la comunidad, as como por el desarrollo de nuevas herramientas que facilitan el desarrollo de juegos que no tienen nada que envidiar a algunos videojuegos comerciales.

Desarrollo de Juegos en Linux con OGRE3D

62

40

F. Javier Carazo Gil Este mes os presentamos los siguienetes juegos: Hex-a-Hop, Ghouls and Ghosts Remix, Galcon, Kobodeluxe, Daphne, Dark-Oberon.

Juegos

Jos B. Als Alquzar Si como se vio en el N 29 de Linux+, la utilizacin de sistemas de control de versiones como CVS y Subversion permite una gestin colaborativa de un proyecto de software, existen dos necesidades no cubiertas cuando aumentamos el nivel de abstraccin.

Gestin de Configuracin Software con Perforce

proyectos Linux

74

linux en la empresa

Ariel M. Corgatelli Tuquito-2 es una distribucin GNU/Linux, que implementa la tecnologa livecd (funciona desde cd), esto permite al usuario tener en su computadora un sistema completo en cuestin de minutos, con todo el software y hardware configurado y listo para usar, sin necesidad de modificar en absoluto la computadora, ganando tiempo a la hora de realizar tareas concretas.

Tuquito 2, un desarrollo argentino

44

Israel E. Bethencourt Nos encontramos en una poca interesante, la informacin nunca haba fluido tan libremente. Esta situacin nos permite disfrutar de todo el conocimiento que podamos abarcar. Y de ah, de nuestro principal avance, surge nuestro principal problema. Disponemos de tanta informacin y nos llega de forma tan abrumadora que bloquea nuestros sentidos y acaba volvindose intil.

Business Intelligence Open Source

52

Juan Jose Torres Prez, Milagros Cristobal Sevilla, Alberto Reynolds Moreno, Tecnicos de proyecto LinEx PYME En Extremadura se ha pasado de las palabras a la accin y se ha llevado a cabo la introduccin del software libre en los campos educativos (GnuLinEx) y empresariales (LinexPyme). En lo que se refiere al mbito empresarial todo empez a partir de octubre de 2004, cuando fue presentada Linex Empresa. Linex Empresa era una distribucin basada en GnuLinEx a la que se le haban aadido un conjunto de soluciones de gestin empresarial, principalmente aplicativos para la facturacin, control de almacn y contabilidad.

LinEx Pyme, software libre para la gestin empresarial

entrevista

78

Paulina Pyrowicz Richard Stallman lanz el movimiento de software libre en 1983, y en 1984 comenz el desarrollo de un sistema operativo libre, el sistema GNU. Desde la liberacin en 1992 del ncleo Linux, el sistema GNU y el ncleo Linux se usan juntos en la combinacin GNU/Linux. Cuando se habla de Linux, usualmente es asunto de esta combinacin, GNU con Linux.

Entrevista a Richard Stallman

www.lpmagazine.org

5

w

descripcin de DVDs Disco A

Linux Mint 2.2

L

inux Mint, es una distribucin basada en Ubuntu que tiene como propsito crear un entorno GNU/ Linux cmodo, elegante y actual. En esencia, Linux Mint es igual que Ubuntu en un 98 %. Usa los mismos repositorios y los mismos paquetes. Sin embargo, hay algunas diferencias. El ciclo entre versiones de Ubuntu es de seis meses, mientras el de Linux Mint puede variar entre uno y dos meses dependiendo de la cantidad de novedades para la actualizacin. La parte grfica est mejor cuidada y es ms agradable a la vista que la de Ubuntu, pero eso es custin de gustos. La gran diferencia entre las dos est en la filosofa. Mientras Ubuntu mantiene la tendencia del uso del software libre Linux Mint ya viene

Entre los cambios ms significativos en Bianca (Linux Mint 2.2), la nueva versin podemos mencionar: Bea (Linux Mint 2.1), Barbara (Linux Mint 2.0), MintMenu : Un remplazo al men de Ada (Linux Mint 1.0). Gnome y que es similar al men de Suse, Para ms informacin os recomendamos MintConfig : Un centro de control, tam- visitar la pgina del proyecto: http://linuxbin similar al de Suse, mint.com/. MintDisk : Un programa para montar automticamente particiones ntfs y fat32 con la posibilidad de lectura/escritura, MintWiFi : Una gua con drivers y herramientas de diagnstico para facilitar la configuracin de tarjetas WiFi Soporte para dos lenguas ms: espaol y turco.

con software propietario instalado, por ejem- Las versiones que han salido hasta ahora son Linux Mint 2.2 Bianca plo el plugin de Flash. los siguientes:

Tuquito 2

T

uquito es una distribucin GNU/ Linux, que implementa la tecnologa livecd (funciona desde cd) lo que permite al usuario tener

en su computadora un sistema completo en cuestin de minutos, con todo el software y hardware configurados y listo para usar. El uso de Tuquito no requiere la experiencia en el campo de Linux, est destinado a todos tipo de usuarios. Tambien puede instalarse en su pc mediante dos tipos de instalacin Completa o Bsica, teniendo todo configurado y listo en su disco duro en un tiempo mnimo. Tuquito cuenta con 2 gigas de aplicaciones en un cd normal, con una excelente seleccin de paquetes en las areas de ofimtica, ingenierias, multimedia, internet, programacin, ciencias. La esttica instantnea de Tuquito, permite disfrutar de un sencillo y amigable entorno Amarok en Tuquito de trabajo. Algunas caractersticas de Tuquito son: Soporte de todas las impresoras de modelos,antiguos y nuevos, disponibles en Soporte de escaners, Es compatible con archivos de MSOFFI- CE y soporta los sistemas de archivos de OpenOffice: Clon del MS Office, Mplayer: Uno de los mejores reproductores de video,

windows. Amsn: Clon del msn. el mercado, Soporte de webcams, incluyendo los Tuquito 2 posee tambin las herramientas Si queris leer ms sobre esta distribucin modelos de intel, genius, como: argentina os invitamos a leer el artculo TuPermite acceder a cdroms,diskettes, con quito 2, un desarrollo argentino que publicatan solo un click en su escritorio, Mozilla: Excelente cliente web, mos en este nmero de Linux+. Deteccin automtica de cmaras digita- Evolutin: Clon y mejor que el Outlook, les, pen drive, dispositivos hotplugs, Quanta: Excelente editor de programacion,

6

Linux+ 5/2007

w

DVDSi no puedes leer el disco DVD y no notas ningn tipo de deterioro mecnico, por favor, prubalo en al menos dos unidades de disco diferentes.

A

5/2007

DVD

B

En caso de problemas, escribir a: [email protected]

w

descripcin de DVDs Disco B

Deskzilla

E

l producto de ALM Works, Deskzilla, ofrece una interfaz interactiva y ahorradora de tiempo para el sistema de seguimiento de Bugs Bugzilla. Deskzilla es una interfaz de escritorio interactiva para el sistema de seguimiento de bugs BugzillaTM de Mozilla. Deskzilla se integra sin problemas con instalaciones existentes de Bugzilla y permite que los usuarios frecuentes de Bugzilla ahorren tiempo, manejen issues (temas o problemas) en forma efectiva, se concentren en la ejecucin y puedan trabajar sin conexin. En este artculo, les presentamos las caractersticas de Deskzilla y algunos trucos y consejos para usuarios avanzados.

EmpezandoLa instalacin de Deskzilla es sencilla. Simplemente descomprima el archivo de distribucin deskzilla-1_2_5.tar.gz y abra el script deskzilla-1.2/bin/deskzilla. En el primer uso, Deskzilla preparar el entorno Java, por lo que seguramente tomar unos momentos abrir la aplicacin. Cuando la pantalla de bienvenida aparezca, establezca una conexin Bugzilla. Usted puede seleccionar una conexin predefinida a un servidor publico o un sandbox, o puede especificar parmetros para conectarse a su propio servidor. Como mnimo, solamente es necesario el URL de Bugzilla para conectarse, pero tamFigura 2. Query Builder (Constructor de consultas)bin considere otros parmetros importantes: Las credenciales de cuenta (su direccin de correo y contrasea) son requeridas si usted est por realizar cambios o si Bugde datos irrelevantes desde el servidor. Si usted usa caracteres nacionales, especifique el grupo de caracteres en la seccin de Opciones avanzadas.

zilla no proporciona acceso annimo. Ahora, una vez que la conexin est configuSi el servidor de Bugzilla alberga un rada, sigamos hacia lo divertido. montn de proyectos, use la opcin Trabajar slo con productos seleccionados. Explorando la interfaz de usuario Esto acelerar mucho la sincronizacin, Deskzilla se ve similar a un cliente de correo ya que Deskzilla no cargar montones electrnico. Hacia la izquierda est el rbol de navegacin, el cual se usa para seleccionar bugs. Contiene nodos de conexin, carpetas, queries (consultas) y otros elementos. La mayora de los mismos estarn organizados segn jerarqua dentro del rbol. Puede explorar los contenidos de la carpeta Sample Queries (o Consultas de muestra), la cual Deskzilla cre para usted (puede tranquilamente borrarla cuando no la necesite). Por ejemplo, puede ejecutar la consulta Open (o abierto) para obtener todos los bugs que tienen estado abierto. Hacia la derecha hay una vista general detallada con fichas, la cual muestra la lista de bugs y los detalles del bug seleccionado. Cuando usted ejecuta una consulta, se muestra la lista resultante de bugs en una pestaa o ficha diferente, de forma que usted pueda explorar diversos grupos de resultados simultneamente. En la parte superior del rea principal, el campo de Bsqueda Rpida le permite

Figura 1. Pantalla principal de Deskzilla

8

Linux+ 5/2007

w

descripcin de DVDs Disco B

tengan en su lugar hasta que el usuario decida actualizar la tabla. Esto es especialmente til cuando se hace triage o clasificacin de bugs, cuando usted empieza por el bug que est ms arriba en la lista de prioridades, y luego trabaja con cada bug individualmente. Mas all de qu cambios realice, la imagen general ser retenida y usted siempre ver dnde se encuentra en este proceso. Usted puede cambiar el modo de la tabla con la opcin del men Buscar Resultados en Vivo (o Search Live Results). Cuando el Modo Congelado est seleccionado, una columna especial aparece hacia el lado izquierdo, la cual muestra el smbolo Refrescar en las filas que tienen cambios pendientes.

Viendo y cambiando BugsFigura 3. Fusionando cambios en conflictoLos detalles del tema o problema seleccionado aparecen bajo la tabla de temas. La distrirpidamente acceder a un bug mediante su usted puede limitar la bsqueda mediante bucin de los campos es similar a las formas ID, o buscar palabras especficas dentro del la creacin de una nueva sub-consulta o una de Bugzilla, con algunas adiciones. contexto. Qu es el contexto? Es el nodo distribucin. La distribucin es una forma rseleccionado en el rbol de navegacin. Por pida de ver cmo los bugs estn distribuidos ejemplo, si usted selecciona la consulta Open en un determinado campo. y ejecuta una bsqueda rpida, DeskziPor ejemplo, podemos crear distribucin lla buscar nicamente bugs abiertos que por producto, bajo la consulta Open: Deskzicontengan las palabras especificadas. Usted lla crear y mantendr una serie de sub-con- puede seleccionar ms contexto especfico sultas, una por cada producto. Si Deskzilla ya (por ejemplo My work -Mi trabajo-) o un n- ha descargado todos los bugs abiertos, inmemero de consultas, incluso aquellas prove- diatamente mostrar cuntos bugs abiertos Los comentarios podrn verse en forma de rbol Deskzilla buscar citas y arreglar los bugs en la forma correspondiente. Los campos podrn colapsarse en una vista breve, la cual deja ms espacio vertical para comentarios.

nientes de otras conexiones de Bugzilla. Es hay en cada producto. Cada distribucin Deskzilla ofrece varias acciones para editar el una forma rpida y eficiente de buscar un sub-consulta puede luego ser ejecutada para problema seleccionado: bug, especialmente cuando solamente se tiene ver los bugs correspondientes, o limitada con una vaga idea de dnde se puede encontrar ms sub-consultas o distribuciones. el mismo. Editar todos los campos como se hace en Bugzilla, presionando el botn F4. Aadir un nuevo comentario o crear una respuesta a un comentario existente. Adjuntar un archivo. Aplicar una accin de flujo de trabajo (o Workflow) (Seleccionar mltiples bugs para aplicar acciones de Workflow a todos ellos). Luego de realizar cualquier cambio, usted

Buscando con consultas y distribuciones

Dos modos de trabajar con una lista de bugs

Las consultas son la herramienta principal de Ahora, cuando hemos seleccionado bugs que bsqueda. Usando el Visual Query Builder, requieren nuestra atencin, podemos usar usted puede construir consultas de todo tipo la vista general detallada para trabajar con de complejidad. Pero las consultas compli- ellos. Deskzilla ofrece dos modos de trabajo cadas son raramente necesarias porque stas con la lista de bugs: el Modo En Vivo cuando pueden ser anidadas. Cuando una consulta la actualizacin automtica de la tabla est es puesta bajo una Consulta Padre, sta toma activada, y el Modo Congelado. el resultado de la misma y la filtra ms.

Cuando la tabla de bugs est en el Modo tiene la opcin de subir inmediatamente los

Por ejemplo, usted puede poner la En Vivo, cualquier cambio en los bugs, ya mismos a Bugzilla, o guardarlos como boconsulta Open bajo My work. Si luego usted sean aquellos descargados desde el servidor rrador para ser revisados y posteriormente ejecuta la consulta Open, Deskzilla le mos- o hechos por el usuario, son inmediatamente subidos. Los cambios en el borrador pueden trar bugs que son su trabajo y que adems transmitidos a la tabla. Por lo tanto, en el Modo ser eliminados sin que ello afecte a Bugtienen estado abierto. Anidar consultas es En Vivo los bugs pueden desaparecer de la zilla. un concepto fundamental en Deskzilla: le tabla, reaparecer o cambiar de lugar, depenpermite construir una jerarqua de consul- diendo del orden. Usted siempre ver resul-

tas, facilitando la divisin y el acercamiento tados actualizados de la consulta. Dezkzilla al seguimiento de bugs. En Modo Congelado, cuando la actuali- Las mquinas de workflow (o mquinas de En el ejemplo arriba mencionado, si la zacin automtica est desactivada, Deskzi- flujo de trabajo) de Deskzilla y Bugzilla son, consulta Open selecciona demasiados bugs, lla se asegura de que todos los bugs se man- de alguna manera, diferentes. En Bugzilla, el

Personalizando el flujo de trabajo en

www.lpmagazine.org

9

w

descripcin de DVDs Disco B

workflow es de cdigo duro y no puede ser cambiado, acortado o parcheado. El mismo est asociado tambin slo con el Estado y la Resolucin y, con algunas excepciones, los otros campos son independientes. La perspectiva de Deskzilla con respecto al workflow es diferente. Todos los pasos del flujo de trabajo estn definidos en un archivo llamado workflow.xml. Este archivo, que viene con la distribucin de Deskzilla, refleja el flujo de trabajo estndar de Bugzilla, pero puede ser personalizado. Aqu hay un extracto del workflow.xml estndar, el cual define el paso de flujo de datos confirmar: Confirm status in (UNCONFIRMED) status NEW comments Comment:

Figura 4. Sincronizacin de consultaMilestone: ...

Aqu, milestone es la identificacin del campo, y Milestone: es el subttulo o leyenda para el campo. Luego de que estos cambios hayan sido hechos, reinicie Deskzilla y use el nuevo workflow personalizado.

Esta definicin le dice a Deskzilla que: El nombre de la accin es confirmar, Es aplicable a cualquier bug que tiene estado NO CONFIRMADO, Como resultado de esta accin, los siguientes campos sern modificados: El estado ser cambiado a NUEVO. (Sin ingreso del usuario), El usuario podr agregar un comentario para esta accin.

Trabajando sin conexinUno de los beneficios del uso de una aplicacin de escritorio es que es capaz de trabajar cuando el servidor o toda la red no son accesibles -durante un viaje de negocios, en la pgina del cliente, o cuando los administradores de su sistema han decidido rpidamente actualizar el servidor. Deskzilla le permite trabajar con bugs de la misma manera en la que trabaja con el Correo Electrnico: Descargue bugs desde el servidor Bugzilla (cuando est en lnea); Busque bugs, cambie bugs, cree nuevos bugs, aada comentarios, aplique acciones de Workflow (cuando est en lnea o sin conexin); Suba los cambios de nuevo a Bugzilla (cuando est en lnea).

gar la subida para ms tarde. Puede suceder que un bug es cambiado en Deskzilla, y que al mismo tiempo alguien lo cambie en el servidor Bugzilla. De esta manera, el bug est en estado de conflicto; esta situacin es similar a lo que puede ocurrir con un archivo en un sistema de control de versin con bloqueo optimista, como CVS. Y al igual que en los sistemas de control de versin, Deskzilla ofrece, en caso de conflicto, la operacin Merge (o Fusionar). Cuando se fusionan los cambios en conflicto, Deskzilla muestra la diferencia entre la modificacin hecha por usted y la hecha por otra persona, y le permite escoger los valores correctos para cada campo.

Consultas sincronizadasLa mquina de sincronizacin de Deskzilla tambin mejora la bsqueda con conceptos importantes de consultas sincronizadas. Cuando una consulta es ejecutada, las solicitudes son enviadas a Bugzilla, los bugs son descargados, colocados en la base de datos local y mostrados al usuario. Esta puede ser una operacin que lleve tiempo, especialmente cuando montones de bugs deben ser descargados. Pero, qu ocurre si usted ejecuta la misma consulta de nuevo? Como los bugs ya se encuentran en la base de datos local, no hay necesidad de descargar nada. Deskzilla sabe que ya ha descargado todos los bugs para

Digamos que, por ejemplo, queremos modi- ficar esta accin de workflow y permitir al usuario especificar el Target Milestone cuan- do est confirmando un bug. Esto se hace simplemente aadiendo las siguientes lneas: ... milestone

Siempre que haga un cambio, tiene la opcin de subirlo inmediatamente o poster-

10

Linux+ 5/2007

westa consulta. Todo lo que debe hacer es agarrar los bugs de su disco duro y mostrarlos en una tabla. Las consultas que se sabe que han sido descargadas completamente son llamadas Consultas sincronizadas. Adems, todas las sub-consultas de una consulta sincronizada tambin se vuelven sincronizadas porque, por definicin, muestran un sub-grupo del resultado de la consulta padre. Una consulta sincronizada siempre se muestra con un contador de bugs -un nmero de bugs que satisfacen el filtro de la consulta- mostrado entre parntesis cerca del nombre de la misma. Cuando la base de datos local cambia, este nmero cambia tambin. De esta forma, la jerarqua de la consulta se vuelve un indicador del estado del

descripcin de DVDs Disco B

mltiples proyectos de diferentes ven- bles para uso comercial. Para detalles sobre dedores o departamentos. las mismas, por favor visite el sitio web de ALM Works. Actuales limitaciones Esta entrega de Linux+DVD contiene Aunque Deskzilla trata la mayora de los ca- una edicin especial de Deskzilla que insos de seguimiento de bugs, no es un comp- cluye una licencia personal. leto sustituto para la interfaz de Internet de Bugzilla. A partir de la versin 1.2, Deskzilla En la red tiene varias limitaciones: Visite el sitio web de ALM Works para Rendimiento: Deskzilla puede descarsaber ms y obtener la ltima versin gar y manipular de forma efectiva hasde Deskzilla: http://almworks.com, ta 10.000 bugs. Si tiene ms bugs en Solicite soporte y haga sugerencias en Bugzilla, no es un problema a menos nuestros foros: http://forum.almworks.com, que tenga que trabajar con todos y cada Nuestra base de conocimientos tiene uno de los problemas o temas en cuesmuchas pistas y trucos para configurar tin. Utilice las consultas para descarDeskzilla: http://kb.almworks.com, gar slo aquellos temas que se necesi- Cualquier observacin puede enviarse tan para las tareas actuales. a [email protected]. Las instalaciones Bugzilla altamente personalizadas no son soportadas. Deskzilla se integra con Bugzilla sobre pginas y formas XML/HTML; si stas son radicalmente cambiadas, Deskzilla puede no entender las respuestas de Bugzilla o enviar datos incorrectos. Algunas caractersticas de Bugzilla no son an soportadas: comentarios privados e inclusiones, distintivos, seguimiento del tiempo, votos, etc. El soporte para los elementos anteriormente mencionados est planeado para versiones futuras.

proyecto, un reporte que est siempre en su pantalla. Para mantener actualizadas las consultas sincronizadas, Deskzilla sondear peridicamente el servidor en busca de cualquier cambio ocurrido desde la ltima sincronizacin. As, si usted deja Deskzilla ejecutndose, los contadores de bugs y las tablas de problema en Modo En Vivo cambiarn para reflejar los datos ms recientes.

Bugzilla desde cero en cinco minutos

Otras caractersticasVale la pena mencionar otras capacidades de Deskzilla: Las Colecciones de Bugs son carpetas especiales para los mismos Usted puede agregar bugs a una coleccin y ver qu bugs se encuentran ah. Por ejemplo, puede crear una coleccin llamada notas de publicacin y llenarla con apuntes que vale la pena mencionar en los prximos anuncios de difusin. Las colecciones de bugs son como etiquetas o fichas (un bug puede pertenecer a un nmero de colecciones). stas son tambin como las consultas (puede crear subconsultas y distribuciones bajo ellas tambin). La herramienta export (o exportar) permite convertir bugs a formato CSV o HTML, para luego procesarlos con una aplicacin de hoja de clculo o para imprimirlos. Varias conexiones a los servidores de Bugzilla pueden ser configurados dentro de un mismo Deskzilla, lo que lo hace muy conveniente para trabajar con

La instalacin de Bugzilla puede ser una tarea que lleve tiempo si usted no est familiarizado con el proceso. Eso es particularmente cierto cuando se instala en Windows; en Linux usted necesitar adems capacidad, tiempo y ancho de banda para instalar todos los mdulos Pearl y libreras requeridas. ALM Works ha compilado un producto gratuito, Virtual Bugzilla Server, el cual le permite establecer un Bugzilla en ejecucin literalmente en minutos. Si necesita trabajar con un bug en aspectos Virtual Bugzilla es una mquina VMque an no estn implementados en Deskzi- Ware virtual con Bugzilla pre-instalado. lla, puede presionar F9 y abrir el sitio web Para ejecutar Bugzilla usted necesitar: de Bugzilla para este bug. Descargar e instalar gratuitamente el reRequisitos y disponibilidad productor VMWare desde el sitio web Deskzilla es una aplicacin Java y funciona http://vmware.com, en Linux, Windows y Mac OS X. Las versio- Descomprimir el Virtual Bugzilla Server nes Bugzilla soportadas son las 2.14 3.0 y y arrancar la mquina virtual. superiores. La versin Deskzilla ms reciente est Eso es todo. Dentro de VMWare, Linux DSL disponible gratuitamente desde nuestro se inicia y luego que el sistema bootea, Bugsitio web. Por momentos, las ltimas ver- zilla est listo para ser usado. siones en desarrollo pueden obtenerse Ntese que para usar Virtual Bugzilla mediante el programa Early Access, para en produccin, se requiere de algunos paaquellos a quienes les agrada lo fresco sos ms para asegurar el servidor y ajustar y nuevo. la configuracin de la red. Deskzilla tiene varias opciones de liPara ms informacin y para conseguir cencia disponibles. Si usted est trabajando las ltimas versiones de VBS, visite el sitio en un proyecto Open Source, puede obte- web de ALM: http://almworks.com/vbs. ner una licencia gratis. Las licencias personales, corporativas, acadmicas y aquellas para ser utilizadas en sitios, estn disponi-

www.lpmagazine.org

11

w

descripcin de DVDs Disco B

Panda DesktopSecure para Linux

A

ntes de todo nos preguntamos por qu un antivirus para Linux? la respuesta es muy sencilla, cada vez ms este sistema operativo de escritorio se est haciendo un lugar tanto en el sector particular domstico, como dentro del entorno empresarial. Grandes fabricantes de ordenadores ya lo preinstalan en sus equipos cuando stos salen al mercado. Por tanto, desde Panda Software vemos la necesidad de proteger a nuestros clientes independientemente del sistema operativo que tengan instalado. Est sobradamente probado que Linux es un sistema vulnerable e inseguro y por ese motivo es necesario protegerlo frente a los ataques y cualquier otro tipo de amenaza que circula por Internet, por

esta razn nos encontramos en la necesidad de instalar un sistema de seguridad antivirus para estar protegido en todo momento. A continuacin, vamos a describir el proceso de instalacin de la proteccin que Panda Software proporciona para plataformas Linux. El producto del cual hablamos es conocido como Panda DesktopSecure para Linux. Aunque la instalacin de programas en Linux puede llegar a ser una dura labor por las dependencias que requieren algunos paquetes y por las labores de configuracin y preparacin del ncleo del sistema (Kernel), en Panda hemos creado un producto muy sencillo e intuitivo a la hora de instalarlo, nicamente se debe tener en cuenta cumplir

Figura 2. Estado del programa

los requisitos de hardware y de distribucin de Linux que se nos pide para poder poner en marcha la aplicacin en nuestro sistema operativo de escritorio Linux. Para ms informacin sobre los requisitos necesarios de instalacin de Panda DesktopSecure para Linux, por favor visitar: http:// www.pandasoftware.es/descargas/Betas/empresas/ info_desktopSecure.htm. Comprobados los requisitos, procedemos a instalar el producto: el paquete podemos obtenerlo en distintos formatos. Los .deb para las distribuciones basadas en Debian, como pueden ser Debian y Ubuntu; los .rpm

para las distribuciones basadas en Red Hat y Suse. Otro de los formatos en el cual podemos encontrarnos el paquete de instalacin, es en formato script .sh el cual tambin es muy comn y se puede ejecutar en cualquier distribucin Linux. Una de las cosas a tener en cuenta si los ficheros los descargamos de Internet, es verificar que estn con los permisos debidamente configurados para proceder con la instalacin de la aplicacin. Si esto no es as, debemos utilizar el siguiente comando para poder cambiarlos:#chmod 755 desktopsecure.1.01.00.sh

Si vamos a hacer uso de los paquetes instaladores .deb o .rpm, se recomienda utilizar el gestor de instaladores de la distribucin correspondiente. A continuacin nos vamos a centrar en la instalacin del fichero .sh. Para lograr esta instalacin hay que tener en cuenta que hay que realizarla con el usuario root, o bien utilizando los comandos su o sudo para actuar como si fusemos root. Si accedemos al equipo como usuario root, se debe tener mucho cuidado con lo que se hace, ya que este usuario tiene todos los privilegios y las acciones que realicemos, pueden tener carcter irreversible. A continuacin, introducimos el CD en la unidad lectora y entramos en el contenido de ste (/media/hdc), buscamos el fichero DesktopSecure-1.01.00.sh y hacemos doble clic en l (siempre que abramos la carpeta a travs

Figura 1. Instalacin de Panda DesktopSecure para Linux

12

Linux+ 5/2007

w

descripcin de DVDs Disco B

del gestor de ventanas), entonces nos apare- clic en adelante y posteriormente el programa instalar la aplicacin y si alguno de los mcer un selector como el de la figura. 1 para de instalacin nos va a ofrecer dos opciones dulos que la componen no se quiere instalar, poder elegir el idioma deseado de nuestro para continuar instalando el producto Panda como por ejemplo el firewall. producto. DesktopSecure para Linux. Esta opcin no se recomienda seguir Elegimos el idioma espaol por ejemLa instalacin tpica, es la ms recomen- a menos que el usuario sea avanzado y domiplo y aceptamos. Tras esta eleccin, la apli- dable para usuarios no avanzados porque no ne ciertos conceptos. cacin de instalacin nos dar informacin debern tomar posteriores decisiones comDespus de la toma de estas decisiones, sobre el producto y los aspectos legales que plejas. Eligiendo este modo de instalacin se el proceso de instalacin contina su curso debemos aceptar para poder continuar con va a crear una instalacin ptima de la ap- hasta llegar al fin. Una vez se hayan termisu uso. prometemos al correcto uso y derechos que licacin, con los mdulos recomendados por nado de instalar todos los ficheros necesarios para que el programa antivirus pueda La instalacin personalizada, nos dar la funcionar, la aplicacin nos pedir un reiniAceptando las condiciones, nos com- el fabricante.

estipula la licencia de software. Hacemos opcin de poder elegir aspectos como dnde cio de la

Junxy, el bloqueador de Spam para formularios de presentacin

E L

sta es una implementacin de PHP cantidad de spam en forma de formularios Junxy ser una de las herramientas y una base de datos MySQL para web. Two Brothers Software Web Design ha de bloqueo de spam para formularios de proveer a los usuarios de Internet diseado Junxy, el bloqueador de spam para presentacin ms simples que usted pueda una manera de crear bloqueos, formularios de presentacin. encontrar. Con Junxy, usted podr agregar para que los Formularios de presentacin de su No importa si usted tiene pequeos, o quitar sus bloqueos en un formulario pgina web no llenen de basura su bandeja grandes o mltiples formularios en su sitio. web. de entrada. La gente le enva links, ofertas de software, Requisitos: Servidor con PHP 4.01 o suLa comunidad web ha dejado de mostrar etc. El bloqueo global de IP's para las visitas perior instalado. Este script requiere una banuestras direcciones de e-mail en las pginas a su sitio no es una idea, ya que podra estar se de datos MySQL. El usuario debera sentirweb, y la mayora de quienes tenemos sitios, perdiendo tanto clientes como spammers. se cmodo creando una base de datos y adihemos cambiado a formularios de servidores La mejor manera de manejar este tipo de cionando un usuario con una contrasea. online. Pero, con la industria del spam salin- spam es poniendo algunos filtros en su El script se encarga de agregar o borrar los dose de control, estamos viendo una gran pgina. componentes de la base de datos.

inEx PYME, es un conjunto de soluciones integrales destinadas a las empresas, para la gestin y desarrollo de sus actividades. Es una solucin de Software Libre, bajo licencia GPL para la Gestin Empresarial. Est basada en la distribucin Gnu- LinEx. GnuLinEx incluye el kernel Linux y est basada en la distribucin Debian GNU/Linux y GNOME, contando con OpenOffice.org como Suite Ofimtica, entre otras aplicaciones. La aplicacin LINEX PYME permite controlar el movimiento de todo el almacn, la caja y la facturacin, y manejar la contabilidad de la empresa, todo ello con un coste ms competitivo derivado del ahorro que supone una licencia de software libre. Principales paquetes que lo componen:

LinEx PYME 2006

Contalinex_1.1.0: Versin 1.1.0 del software de Gestin de Contabilidad adaptado al P.G.C . para LinEx. Libgestionlinex_1.0: Librerias necesarias

de bases de datos MySQL. Pensado para una pequea empresa permite su utilizacin en una red local.

para los paquetes de Gestin LinEx Con- Para ms informacin sobre la distribucin, tabilidad y Facturacin. cmo instalarla y configurarla os invitamos Galopin v1.0: Es un sencillo programa de a leer el artculo LinEx PYME software libre facturacin y control de existencias, li- para la gestin empresarial, publicado en este berado bajo licencia GPL, realizado en nmero de Linux+. lenguaje PHP y utilizando como motor

Gestin LinEx Facturacin v.1.5: Gestin LinEx Facturacin versin 1.5.0 que incluye nuevas mejoras sobre sus predeFigura 1. Instalacin de LinEx PYME cesores.

www.lpmagazine.org

13

wNE WS

novedades Noticias seccin llevada por Alex Sandoval [email protected]

Linux World Mxico 2007 El congreso ms importante de Open Source en Mxico se llev a cabo del 28 de febrero al 02 de marzo en el Centro Banamex. LinuxWorld Mxico tuvo como objetivo principal brindar a los visitantes herramientas en materia de Open Source y Linux. Este ao cont con la participacin de Miguel De Icaza, representante de Novell y Red Hat. Entre los temas desarrollados en el evento estuvieron: universo mvil con cdigo abierto, software libre, seguridad y la cruzada nacional por un Mxico tecnolgico, entre otros. Los participantes pudieron acudir, entre otras, a las siguientes conferencias: Estrategia y soluciones de virtualizacin en el centro de cmputo, OpeniOffice.org en la empresa, Virtualizacin en tecnologa Linux, Incrementando la productividad de tu negocio con LINUX, Como migrar de Windows a Linux. Aunque el precio de la conferencia no fue bajo (desde 750 hasta 6000 pesos mexicanos, dependiendo del paquete) seguramente vali la pena estar presente. El evento se llev a cabo en el Centro Banamex y cont con el apoyo de la Asociacin Mexicana Empresarial de Software Libre (AMESOL). Damn Vulnerable Linux Tal y como dice su nombre se trata de una maldita y vulnerable distribucin de Linux. Y es que Damn Vulnerable Linux (DVL) no se ha creado para ser instalada, sino slo para ser ejecutada: DVL, basada en Damn Small Linux, es un LiveCD de slo 150 Mb pensado para ejecutarse en un entorno virtualizado. Y el motivo es muy bueno: Los expertos de DVL se han pasado meses ideando cmo crear una distribucin de Linux extremadamente insegura por defecto. A tal fin se ha elegido un kernel 2.4, al que se han anadido aplicaciones no actualizadas y configuraciones desastrosas, a fin de proporcionar vulnerabilidades por doquier. DVL no es la nica distribucin Linux destinada al aprendizaje de la seguridad, pero s es una de las mejores. Adems de los servidores al uso, perfectamente instalados y listos para utilizar, DVL proporciona ensambladores (HLA) y desensambladores, debuggers y todas las herramientas necesarias para explorar en profundidad posibles vulnerabilidades en las aplicaciones. El conjunto est acompanado por varios tutoriales listos para usar, exploits para practicar, etc, etc. Incluso se dispone de vdeos para ilustrar las lecciones, que han de descargarse desde el sitio web de DVL porque no se han incluido en el CD para no aumentar su tamano. Para futuras versiones se planea la inclusin del Metaexploit Framework. http://www.kriptopolis.org/ damn-vulnerable-linux

La comunidad linuxera exige a Ballmer que muestre el cdigo

A

l parecer la comunidad linuxera no le dar tregua a Microsoft, en especial a Steve Ballmer, hasta que se haya aclarado el tema del supuesto robo de propiedad intelectual de Linux a Microsoft. Un grupo de seguidores del sistema opertivo del pingino crearon un sitio llamado ShowUsTheCode.com, en donde le escriben una carta abierta a Ballmer, retndolo a que muestre las porciones de cdigo que segn l violan la propiedad intelectual de Microsoft. Y la carta dice as: A muchos en la comunidad Linux les ha llamado la atencin la manera en que usted ha declarado, una y otra vez, que Linux viola propiedad intelectual de Microsoft.

rededor de todo el mundo que estaran felices de trabajar con Microsoft para corregir este problema. No se lo deben a sus accionistas, el trabajar con otros para asegurar que su propiedad intelectual no est siendo violada? Los miembros de la Comunidad de Linux no deseamos su cdigo. No deseamos pleitos. No deseamos cdigo no-libre. Y para su consternacin, no deseamos el cdigo de Microsoft especficamente. Esto es lo que estamos solicitando. Estamos solicitando la ayuda de la comunidad de Linux. Estamos diciendo en voz alta a Richard Stallman, Linus Torvalds, Larry Page, Sergey Brin, al Dr. Eric Schmidt, Mark Shuttleworth, Kevin Carmony, y Matthew Szulik, as como cualesquiera y todos los desarrolladores de cualquier distribucin de Linux o cualquier compaa que se sienta amenazada por pleitos no existentes: Publicamente solicitamos que Microsoft muestre al pblico el cdigo dentro de Linux que viole su propiedad intelectual antes del 1 de mayo de 2007. La carta completa la puedes seguir leyendo en el sitio, y si quieres ser parte de la campaa ah tambin encontrars ms informacin. La idea, como vern, es que cualquiera que est involucrado con Linux (especialmente a nivel empresarial, porque son los verdaderos perjudicados en todo esto), se unan en esta cruzada para que de una vez por todas se aclare el asunto. O en otras palabras, para taparle la bocota a Mr. Ballmer. http://showusthecode.com/

Y no slo eso, sino adems es sabido que Microsoft ha convencido a empresas a que les paguen por una patente de Linux que ustedes no pueden proveer. Por lo tanto, este sitio servir como una respuesta a esa acusacin, y al mismo tiempo, una peticin. La peticin es simple, ya que ustedes, Microsoft, declaran estar totalmente seguros de s mismos: Mustrennos el Cdigo. Si los desarrolladores de Linux estuvieran al tanto de este cdigo, entonces podra ser omitido y Linux podra reescribir los aspectos necesarios del kernel o del sistema operativo. Esta es una peticin bastante simple y de cortesa comn. Por qu lanzar al aire amenazas de demandas, amenazas que le costaran tanto a Microsoft como a los acusados? No tiene lgica, especialmente si consideran que hay desarrolladores al-

Carta abierta a Ballmer para que indique que partes del cdigo Linux violan la propiedad intelectual de Microsoft

14

Linux+ 5/2007

w3GSM: ACCESS muestra ALP 1.0, el futuro de Palm OS

novedades seccin llevada por Alex Sandoval [email protected] Noticias

NE WS

E

n la 3GSM del ao pasado, ACCESS anunci que el recientemente fallecido Palm OS iba a reencarnar bajo el nombre de ACCESS Linux Platform (ALP), e iba a estar basado en Linux. Advirti, eso si, que no se mostrara nada hasta el prximo ao. Pues bien, el ao lleg y finalmente vemos las primeras imgenes de ALP v1.0. Palm OS siempre ha sido el sistema operativo favorito de muchos para dispositivos porttiles, pero hace aos que la versin de Palm OS que podemos encontrar en las Palm actuales estaba completamente estancada. As que los fanticos de Palm OS podrn respirar aliviados de que finalmente este sistema operativo sigue evolucionando. Una de las mejores noticias de ALP es que tendr una capa de compatibilidad con las versiones anteriores de Palm OS, permitiendo que los usuarios puedan usar las miles de aplicaciones actualmente disponibles para esta plataforma. Ya est disponible un Product Development Kit (PDK)

y Software Development Suite (SDK) para que los licenciadores del sistema operativo puedan empezar a probarlo en sus equipos y desarrollar aplicaciones nativas para ALP. No anuncian cuando estarn disponibles los primeros equipos usando ALP, ya que todava no anuncian quienes van a licenciarlo (pero podemos suponer que Palm Inc. ser uno de ellos). El sistema operativo est optimizado para pantallas de 240320, pero tambin soporta resoluciones HVGA de 320480, y WVGA de 800480. Requiere un procesador ARM 9 de 200 MHz como mnimo, aunque ACCESS recomienda un procesador ARM 9 de 400 MHz. Tiene una serie de aplicaciones nuevas y nativas para ALP, incluyendo una versin nativa del querido HotSync, que ahora soporta OMA DS v1.2 (SyncML). http://www.palminfocenter.com/news/9246/newalp-details-and-screenshots/

Profesor acusado de pirata: la crcel o Linux Se trata del caso del profesor ruso Alexander Ponosov que est siendo acusado de violacin de copyright por el uso ilegal de programas de Microsoft, con un dao de 260 mil rublos (US$ 9.800). Bajo las leyes rusas de proteccin de copyright, la condena podra ser de 5 aos de crcel en Siberia. Ponosov se declara inocente, alegando que los programas se encontraban preinstalados en los computadores adquiridos por instancias administrativas superiores, algo que parece bastante creble a la vista de las posteriores declaraciones de algunos dirigentes rusos. Por su parte, Nikolay Karpushin, ministro de educacin de la regin, acaba de anunciar que las escuelas comenzarn a utilizar Linux y OpenOffice.org, puesto que comprar programas comerciales a los distribuidores resulta bastante caro. http://eng.cnews.ru/news/top/ indexEn.shtml?2007/01/10/230643 Programadores de Linux ofrecen desarrollo gratuito de controladores a empresas Aunque este ltimo tiempo el avance del kernel de Linux ha sido notable, todava hacen falta algunos controladores para esos dispositivos ms especficos. Pero ah es donde aparecen los heroicos desarrolladores de Cdigo Abierto, ofreciendo sus conocimientos y sus horas slo para apoyar la causa del pingino. Un programador anunci en su blog que la comunidad de desarrolladores del ncleo le est ofreciendo a cualquier empresa la posibilidad de desarrollar controladores para Linux y por costo cero. Lo nico que piden es una especificacin que describa cmo funciona el dispositivo, o bien el correo de algn ingeniero que les pueda responder las dudas sobre el mismo tema. Una vez programado y probado, el controlador sera incluido en la rama central del ncleo de Linux. Es decir, sera integrado de arriba a abajo en las ms de cien distribuciones. http://www.kroah.com/log/2007/01/29/ #free_drivers Ubuntu 7.04 no incluir controladores propietarios La Junta Directiva Tcnica de Ubuntu hizo dos anuncios importantes, y ambos conciernen a Feisty, la nueva versin de la distro que se viene en abril. El primero tiene que ver con los controladores propietarios. Despus de que muchos se alegraran (y otros no tanto) con la noticia de que Ubuntu los incluira por defecto, finalmente la decisin se termin revocando, aunque no por motivos filosficos como se crea. La Junta considera que a los controladores an les falta desarrollo, por lo que sera una error meterlos en la distribucin. https://lists.ubuntu.com/archives/ubuntuannounce/2007-February/000098.html

Linux acelera los nuevos servicios a telfonos mviles ms baratos

E

l sistema de cdigo abierto estar instalado en equipos de Motorola, Samsung, Panasonic y NEC, que seran ms baratos que los celulares con Windows. El sistema operativo de cdigo abierto Linux ayudar a que los fabricantes de telfonos mviles Motorola, Samsung, Panasonic y NEC fabriquen celulares que se podrn vender por menos de 125 dlares, y permitir el rpido lanzamiento de nuevos servicios. La compaa estadounidense, la surcoreana Samsung y las japonesas NEC y Panasonic propiedad de Matsushita se asociaron el ao pasado con las operadoras Vodafone y NTT DoCoMo para desarrollar programas estndar de Linux para telfonos mviles. Estos proveedores producen ms del 95 por ciento de todos los mviles con Linux que se fabrican actualmente. La colaboracin es un intento de ahorrar dinero en la compra de software para telfonos multimedia, como Symbian Series 60 o Microsoft Windows Mobile. La mayora de los mviles que usan programas de Symbian y Windows cuestan

ms de 200 dlares. Pero la razn principal es estratgica. Queremos ser capaces de apoyar y dirigir la innovacin nosotros mismos, aadi Besio, quien tambin mostr sus dudas de que Nokia, que posee su propio programa Series 60, ayude a su mayor rival, Motorola, a crear un producto mejor. Los cuatro proveedores venden cientos de millones de mviles cada ao, suficientes para apoyar un nuevo sistema operativo como Linux. Pueden colocar nuevas aplicaciones en una fraccin del tiempo que costara que se aprobara otro en los otros sistemas de programas informticos. El objetivo es que las aplicaciones se introduzcan ms rpidamente en los aparatos. Est donde est el prximo Google, queremos que la gente lo tenga primero en un mvil Motorola, manifest Christy Wyatt, vicepresidente de programas del nmero dos de fabricantes de telfonos mviles del mundo. http://www.infobaeprofesional.com/interior/inde x.php?p=nota&idx=41171&cookie

www.lpmagazine.org

15

w

novedades Ubuntu seccin llevada por Francisco Javier Carazo Gil [email protected]

Linspire y Ubuntu firman un acuerdo Dos distribuciones con dos formas de ver al Linux ideal de dos maneras distintas y con dos formas de negocio tambin bien distintas. Sin embargo, a pesar de las diferencias, han decidido firmar un acuerdo de colaboracin en el que ambas saldrn beneficiadas y en conjunto, toda la comunidad Linux. Quizs la propia diferencia entre ambas y sus dos mercados objetivo tan distintos han facilitado la adopcin del acuerdo, ya que entre estas dos distribuciones, el nmero de potenciales usuarios solapados es reducido. El acuerdo en s consta de varios puntos. A partir de ahora Linspire estar basado en Ubuntu y no en Debian como hasta ahora. Aunque como todos sabis Ubuntu si est basado en Debian. La intencin es que Freespire, la alternativa gratuita de Linspire tambin se beneficie de dichos cambios. Las razones de por qu Linspire ha querido basarse en Ubuntu en lugar de en Debian, hay que buscarlas en la alta periodicidad con la que Ubuntu se actualiza y la gran usabilidad de esta distribucin. A cambio Ubuntu recibir acceso al repositorio de Linspire, el llamado CNR (Click'n'Run), lleno de aplicaciones que se instalan en un slo click pero con gran cantidad de cdigo cerrado. Esto amplia los horizontes y las posibilidades de Ubuntu. En definitiva un acuerdo en el que, a pesar de haber opiniones encontradas, se aumentarn las posibilidades de Ubuntu, gracias a la inclusin de la que quizs sea la caracterstica ms importante de Linspire, el CNR. http://www.ubuntu.com/news/ LinspirePartnership http://www.linspire.com/ubuntupartnership Ultimate Ubuntu 1.2 Para quien no la conozca, decirle que Ultimate Ubuntu, es una distribucin derivada de Ubuntu, no poda ser de otra forma, en la que a nuestra querida Ubuntu original, se le han aadido gran cantidad de paquetes y soporte ya instalado. En concreto se trata de Ubuntu Edgy Eft, con extras como gran cantidad de juegos, aMule, Gambas, Amarok, Beryl, soporte para iPod. En definitiva una ms de las derivadas de Ubuntu, pero que a ms de uno puede ahorrarle mucho trabajo y mucho tiempo, ahorrndonos tener que instalar posteriormente a la instalacin y configuracin de nuestro sistema operativo, una gran cantidad de software y paquetes para realizar tareas bsicas que no vienen por defecto. Sin embargo, a pesar de las ventajas que son claras, yo sigo prefiriendo instalar mi Ubuntu original e instalar los paquetes que yo quiero, ya que adems hoy en da con la gran cantidad de posibilidades que hay, desde Synaptic a Automatix, no se pierde apenas tiempo en instalar todo lo necesairio. http://ubuntusoftware.info/ultimate/ index.html

Definitivamente, drivers propietarios por defecto no

E

n esta misma seccin, meses atrs ya hablamos de este espinoso tema, la intencin de incluir en la siguiente versin de Ubuntu, Feisty Fawn, drivers propietarios. La intencin era clara, mejorar las posibilidades multimedia de la distribucin, sobre todo en cuanto a capacidad grfica para soportar el escritorio en tres dimensiones o respecto a tarjetas inalmbricas. A su vez con esta decisin, Ubuntu daba un paso muy grande, incluir cdigo cerrado en la instalacin por defecto. Es verdad que en la actualidad, y en un futuro, Ubuntu seguir incluyendo drivers propietarios para determinado hardware, sin embargo tambin es

dimensiones disponibles para GNU/Linux, como Beryl o Compiz, no estn todo lo depurados que deberan para poder ser incluidos en una versin de produccin de una distribucin. En un futuro esperemos que no tenga ni que darse la posibilidad de tener que incluir drivers propietarios, ya que gracias a la comunidad de software libre, ser posible desarrollar driver libres para todos los componentes hardware que existen. Pero a su vez entra aqu otro problema, si no se dispone de las especificaciones propias de dicho componente, es un proceso casi imposible poder implementar un driver. Cada da parece que la poltica de ms empresas es proporcionar dichas especificaciones, pero todava no son todas y si lo fueran, seguramente no tendra ni sentido la noticia de la que estamos hablando. Tambin hay que reconocer que las empresas si no liberan las especificaciones es por intereses propios, nada podemos reprocharles, ya que su inters econmico, al ser una empresa es claro, y no se dedican (aunque algunas ayuden) a fomentar el software libre, por desgracia. Esperemos que para la siguiente versin de nuestra querida distribucin, que ser la 7.10 si no hay problemas con el calendario como ya ha ocurrido en una ocasin, la distribucin disponga ya de una entorno grfico en tres dimensiones por defecto, para poder rivalizar de manera directa en ese campo con Windows Vista. Si Ubuntu quiere atraer hasta al usuario de escritorio con menos experiencia informtica, y que con programas como install.exe que el mes pasado comentbamos, se estaba ganando; debe cuanto antes disponer de mayores facilidades para instalar drivers propietarios y paquetes necesarios para el entorno. En la actualidad existen gran cantidad de informacin en la red de cmo hacer esto, sin embargo, el usuario recin llegado de Windows, quiere todo a un click de distancia y a pesar de que en muchos casos no sea la mejor solucin, para llegar a ganar la batalla a la compaa de Redmond ser necesario, al menos ofrecerlo en opcin.

verdad que dicho hardware no tiene otra posibilidad de ser utilizado ya que no existe alternativa libre. Los drivers que en un principio quera incluir Canonical Ltd. a pesar de tener alternativas libres, eran mucho ms potentes que stas, por lo que en un principio a pesar de no ser absolutamente necesario, para ejecutar un entorno como Beryl o Compiz si que lo eran en determinadas tarjetas grficas. Sin embargo, la filosofa de Ubuntu y del software libre en general, haca que dar este paso adems de ser una decisin dura inclua a Ubuntu en el grupo de distribuciones GNU/Linux ms o menos no libres, como Linspire. A pesar de que no se instalan por defecto, tras la instalacin y configuracin del sistema, la instalacin de dichos drivers es realmente sencilla. De esta manera, que creo que es la ms acertada por otra parte, se favorece tanto a los usuarios ms inexpertos o aquellos que necesiten de grandes posibilidades para grficos en tres dimensiones, por ejemplo, y a su vez, los puristas del software libre, saben que al instalar Ubuntu, no se instalar ni un pice de software privativo ms de lo estricta y absolutamente necesario. Siguiendo con el tema principal de la noticia, la no inclusin de los drivers propietarios, tendr una serie de consecuencias. La primera de ellas ser la no instalacin por defecto del entorno grfico en tres dimensiones. Es verdad, que esta consecuencia no es slo producto de la no inclusin de los drivers propietarios, sino tambin es consecuencia de que los entornos en tres

16

Linux+ 5/2007

wDebian Te necesita!

novedades seccin llevada por Samuel Pizarro Sliva [email protected] Debian

M

uchos ya saben que Debian es el sistema madre de muchas otras distribuciones, que es la distribucin por excelencia de los usuarios ms avanzados en Linux y que goza de gran respeto no slo dentro de la comunidad Linux, sino que dentro de la comunidad GNU completa. Lo que no saben, es la cantidad de trabajo que este proceso requiere, la cantidad de personas que son necesarias para coordinar y mantener un proyecto tan grande como Debian. De un tiempo a la fecha la cantidad de traductores, desarrolladores y traductores ha disminuido debido, principalmente a que varios han preferido irse a Ubuntu, unos pocos por dinero, otros por que Ubuntu les ofrece la posibilidad de convertirse en desarrolladores ms fcilmente que Debian y otros, simplemente porque les parece que Ubuntu es mejor que Debian. Debido en parte a este problema, es que Etch ha demorado su salida, se hace ms lenta la revisin de paquetes, para que un paquete caiga a estable, debe cumplir con muchas y estrictas polticas, es quizs eso lo que diferencie a Debian del resto de las distribuciones, pero es eso tambin lo que hace que el proceso requiera de muchas personas para poder dar una distribucin estable cada cierto tiempo a la comunidad.

Pgina de Debian para los desarrolladores

El sistema de inscripcin electoral de Nueva Zelanda corre en Debian As es, a la hora de confiar la informacin y de alta disponibilidad los grandes proyectos terminan adoptando Debian GNU/Linux, como es el caso del sistema de inscripcin electoral de Nueva Zelanda, el sistema consiste en dos cluster de bases de datos Postgresql las cuales estn ubicadas en distintas localidades. Este nuevo sistema reemplaza al sistema de bases de datos descentralizadas en Oracle con interfaces de usuarios basadas en Visual Basic. El nuevo sistema tambin incrementa el nmero de participantes de la votacin, ya que automticamente avisa acerca de los votos en curso. HP da soporte Debian a sus clientes Los clientes de la lnea de negocios de HP que opten por la opcin Debian/ GNU Linux ya tienen soporte de parte de esta empresa. As lo anunci HP en su pgina, gracias a esta decisin, los clientes tendrn soporte va e-mail o telefnico para solucionar problemas que tengan que ver con la gama de servidores a los que HP da soporte Debian. Lo anterior ha generado un debate acerca de Debian ya que HP est embolsando mucho dinero gracias al proyecto Debian, y en este minuto se est analizando si debiera pedrsele algo a cambio. DebConf 2008 en Argentina La conferencia anual de Debian del ao 2008 se llevar a cabo en la ciudad de Mar del Plata, en Argentina durante la segunda y la tercera semana de agosto. Se crea sitio Debian.cl El grupo de usuarios Debian Chile anunci que ya se ha creado el sitio debian.cl, el objetivo de este sitio, es difundir el uso de Debian GNU/Linux en Chile, as como tambin realizar actividades orientadas a capacitar a las personas en el uso del popular sistema. Google Summer of Code 2007 Debian ya cre un Wiki para coordinar la participacin de Debian en el Summer of Code de Google, que se llevar a cabo a finales de mayo. Instalador de Debian para Windows El desarrollador Robert Millan, basndose en el proyecto de instalador de Ubuntu desde Windows, ha anunciado la disponibilidad de una versin para instalar Debian GNU/Linux desde los sistemas operativos de Microsoft. De esta manera, la instalacin de una de las ms relevantes distribuciones del panorama Linux se podr realizar desde el escritorio de Windows. La herramienta incorpora la deteccin automtica de arquitecturas de 64 bits, adems de la descarga de los archivos necesarios para la instalacin por red o la configuracin del gestor de arranque.

la consola. Tambin puedes colaborar con traducciones al espaol u otro idioma, este proceso es muy importante ya que siempre hay muchas cosas que traducir, pero no es tan simple, primero debes leer un par de rasgos caractersticos y convenciones que se utilizan en Debian para traducir por ejemplo, un documento del Ingls al Espaol. O quizs quieras comenzar el proceso de ser un desarrollador, para tal motivo, lo primero que debes hacer es leer el rincn del desarrollador en http://www.debian.org/ devel/ y comenzar por tomar algn paquete hurfano. Cabe destacar que debes tomar un paquete en el que tengas experiencia programando o por lo menos tengas las ganas de echarle mano al cdigo fuente, ya que no siempre el programador original de la aplicacin est disponible para programarlo o programarlo exclusivamente para Debian. Si ya ests acostumbrado a Linux, Qu esperas para instalar Debian? Debian Te necesita!

Cmo participar?Si te gustara participar en este proyecto, aunque no seas experto en informtica, es sencillo hacerlo, basta con instalar Debian Testing, o Unstable para los ms osados en tu PC e informar de fallos, errores, etc. Por medio de la herramienta reportbug desde

HP gana U$S 25 Millones con Debian

H

P, que anunci que hara justamente trabajando en certificar su hardware para la eso el ao pasado, ya est ganando prxima versi Debian Etch, esperada pa-

U$S 25 Millones por brindar soporte para la ra ma tarde este mismo ao. distribucin Debian GNU/Linux, en lo que HP soporta tanto a Novell SuSE Linux podra llegar a convertirse en una amenaza como a Red Hat Enterprise Linux, pero es directa para el negocio principal de Novell evidente que su mrgen de ganancia es ms y Red Hat. Esas ganancias corresponden para amplio con Debian, que al contrario que las el ao fiscal 2006 y slo para la regin de dos anteriores, es gratuito. Europa, Medio Oriente y Africa, una cifra A pesar del xito con Debian, es poco que sorprendi hasta los mismos gerentes probable que HP agregue soporte para otde HP. ras distribuciones prximamente. HP est soportando la actual versin estable Debian Sarge, aunque la empresa est

www.lpmagazine.org

17

w

novedades SUSE seccin llevada por Esteban Negri [email protected]

OpenSUSE Build Service Novell libera esta maravillosa distribucin que provee una infraestructura ideal para el desarrollador de futuras distribuciones basadas en OpenSUSE. No solamente est orientada a OpenSUSE, ya que posee herramientas que permiten armar paquetes para distintas distribuciones (OpenSUSE, SUSE LE, Debian, Ubuntu, Fedora, etc.). Como si fuera poco posee Kiwi una herramienta para armar live CD's, as los desarrolladores pueden crear sus distribuciones con gran facilidad. OpenSUSE 10.3 Alpha Ya pueden descargar la versin alpha 10.3 de OpenSUSE, entre otros cambios KDE se actualiz a la versin 3.5.6, la versin del kernel es la 2.6.20 (la ltima estable a la fecha) y OpenOffice.org se actualiz a la versin 2.1.3. Segn el roadmap se espera que la versin final salga en septiembre. Descarga: http://en.opensuse.org/ Development_Version#Downloads. Ballmer amenaza a los usuarios de Linux Segn CNET, Steve Ballmer, CEO de Microsoft, ha estado susurrndoles a los analistas de Nueva York su estrategia respecto a la filosofa Open Source: ser mejor que hagan tratos con Microsoft antes de que sea demasiado tarde. De hecho, cit el pacto con Novell como un ejemplo perfecto de lo que los dems deberan hacer. Ballmer volvi a repetir sus declaraciones anteriores en las que afirmaba que el Cdigo Abierto no es gratuito, y enfatizando el hecho de que Microsoft podra demandar a diversos desarrolladores y vendedores de Linux Actualizacin de fetchmail para productos Novell SuSE Novell ha publicado una actualizacin para fetchmail que soluciona varios problemas de seguridad. Fetchmail es una herramienta utilizada para descargar correo electrnico de servidores y repartirlo en diversas cuentas locales. Se trata de un servicio utilizado con asiduidad por administradores de sistemas con conexiones no permanentes a Internet. Si fetchmail est configurado en modo multidrop, un atacante remoto podra provocar una denegacin de servicio si se envan mensajes especialmente manipulados. Fetchmail no comprueba correctamente TLS bajo ciertas circunstancias y podra permitir el trnsito de contraseas en texto claro, lo que permitira a atacantes obtener informacin sensible. A la hora de rechazar un mensaje recibido a travs de la opcin mda, un atacante podra provocar una denegacin de servicio a travs de vectores desconocidos cuando se llama las funciones ferror o fflush. Se recomienda actualizar a travs de la herramienta automtica YaST Online Update (YOU).

Instalando Beryl con drivers Nvidia en OpenSuSe 10.2

G

racias a la liberacin de Compiz, en febrero de 2006 la comunidad lo ha seguido desarrollando y han creado Beryl, el hijo prodigio de Compiz, que es mucho ms liviano y ms fcil de configurar. Nvidia es la mejor alternativa hoy en da para instalar Beryl, ya que estas placas poseen un buen soporte para GNU/Linux debido a que los drivers se actualizan con frecuencia.

Instalando Beryl+EmeraldSi lograste con xito el paso anterior ahora ests listo para instalar Beryl y Emerald. Agregar el siguiente repositorio desde yast: http://ftp.skynet.be/pub/software.opensuse. org/X11:/XGL/openSUSE_10.2/X11:XGL.repo. Instalar los siguientes paquetes:

beryl-core, beryl-plugins, beryl-settings, Instalando el driver de Nvidia beryl-manageremerald-themes, Hay dos maneras de hacer esto: instalarlo des- emerald, de yast o bajar el driver nativo e instalarlo ma- emerald-themes. nualmente. Si con la primera opcin, luego de instalar beryl ven que no funciona, puede Ahora se necesita decirle a xserver que utilice ser que necesiten bajar el driver nativo, por composite: lo tanto explicar las dos maneras de instalacin. su

Desde YastAgregar el repositorio ftp://download.nvidia. com/novell/ desde Yast e instalar los paquetes x11-video-nvidia y nvidia-gfx-kmp-default. Reiniciamos X presionando ctrl+alt+backspace. Y si todo ha salido bien ya tenemos instalado el driver de nvidia.

nvidia-xconfig --composite nvidia-xconfig --allow-glx-withcomposite nvidia-xconfig --render-accel nvidia-xconfig --add-argb-glx-visuals

Este comando lo que hace es agregar las lneas necesarias al archivo /etc/x11/xorg.conf para poder utilizar xgl. Reiniciar X y ejecutar beryl-manager. Si Instalacin manual ves que funciona bien, puedes hacer que se Bajar el driver de nvidia ubicado en: ftp://down- ejecute al inicio de la siguiente manera. load.nvidia.com/XFree86/Linux-x86/1.0-9631/. Hay una versin ms reciente y tam- GNOME bin hay versiones anteriores, si tienes una Ir a Sistema -> Preferencias -> Sesiones, en proplaca no muy nueva y el proceso de ins- gramas al inicio agregar: talacin no es exitoso deberas bajar una versin anterior, generalmente los proble- beryl, mas en la instalacin de Beryl se dan por beryl-manager, no tener instalado el driver de vdeo ade- emerald. cuado. Abrir una consola apretando ctrl+ KDE alt+f1, ingresar username y password, luego dirigirse a la ubicacin del driver y ti- ln -s /usr/bin/beryl-manager $HOME/ pear: .kde/Autostart/beryl-managerln -s /usr/bin/beryl $HOME/.kde/ sudo killall gdm/kdm (segn la interfaz que tengan instalada) sudo sh NVIDIA-Linux-x86-1. 0-9631-pkg1.run Autostart/beryl ln -s /usr/bin/emerald $HOME/.kde/ Autostart/emerald

Si todo ha salido bien ya tienes Beryl instalado y podrs jugar un buen rato rotando Para estos dos comandos debers ingresar tu el cubo 3D y moviendo las ventanas gelapassword. Una vez realizada la instalacin, tinosas. reiniciar el gestor grfico.

18

Linux+ 5/2007

wNVIDIA y AIGLX en FC6

novedades seccin llevada por Diego Rivero Montes [email protected] Fedora

A

ver cmo instalamos el ltimo driver de NVIDIA para que pueda trabajar como debe en AIGLX. Lo primero es preparar el kernel-source. Para ello seguiremos los siguientes pasos y as evitar que se nos fastidie la instalacin por cualquier tontera: Nos ponemos en modo consola, abriendo un terminal y entramos como root. Escribimos cd usr/src/kernels/2.6.18-1.2798. fc6-i686/ (sustituir 2798 por tu versin del ncleo, que probablemente ser ms nuevo). Ahora volvemos a escribir cd include/ linux. Creamos un enlace simblico al archivo

Ahora estaremos de nuevo en otra consola en modo texto y entraremos de nuevo como root. Nos vamos al directorio en el que hemos almacenado el driver por ejemplo el /tmp, haciendo :cd /tmp y ./NVIDIA-Linux-x86-1.0-9746pkg1.run

(por supuesto si el nombre del fichero es otro debemos sustituirlo por el nombre apropiado del archivo). La instalacin preguntar si utiliza ftp para un mdulo, teclearemos no. Dejis compilar el mdulo. Tambin hay que permitir que cambie el archivo de xorg.conf.

Fedora Core 7 test 1 Fedora 7 test 1 fue puesta a disposicin del pblico este 1 de febrero. Segn la fuente a la que se ha tenido acceso, para este lanzamiento particular, nicamente se ha realizado un escritorio y una coleccin de paquetes. Por el momento an se est en fase de realizar las correspondientes puestas a punto y afinar la fusin del Core con los Extras. Tambin se encuentra un CD instalable que todos estbamos deseando probar. En la siguiente direccin http://fedoraproject.org/wiki/Releases/7 se pueden encontrar los detalles ms frescos sobre los trabajos del sptimo lanzamiento de FEDORA. Actualizacin de SpamAssassin Ha sido lanzada la versin 3.1.8 del conocido filtro de Spam para el email que se puede invocar por agentes de reparto del correo. SpamAssassin es una aplicacin que nos provee de una manera de reducir, si no eliminar totalmente, esos correos que nos saturan nuestra bandeja de entrada y que no provienen de nadie que nosotros conozcamos o que hayamos solicitado, en definitiva lo que se llama Spam. La aplicacin puede ser invocada por un MTA tal como sendmail o postfix, o puede ser llamado a travs de un script de procmail, archivo de .forward, etc. Utiliza un algoritmo-gentico de sistema desarrollado para identificar los mensajes que parecen spam, entonces, agrega cabeceras a los mensajes y as de este modo pueden ser localizados y filtrados por el software de lectura de correo del usuario. Esta distribucin incluye los componentes de spamd/spamc los cuales crean un servidor con una considerable velocidad de proceso de correo. Para activar spamassassin, si ests recibiendo el correo localmente, debers agregar simplemente esta lnea a tu ~/.procmailrc: INCLUDERC=/etc/mail/ spamassassin/spamassassin-default.rc. Para filtrar el Spam para todos los usuarios, agregar esa lnea a /etc/procmailrc (en caso de necesidad). Para descargarnos esta actualizacin podemos hacerlo desde: http://download.fedora .redhat.com/pub/fedora/linux/core/updates/6/ Fedora Core 6 Re-Spins Fedora relanz en enero la nueva Iso, Re-Spins tanto en versin DVD como en CD. Estas nuevas ISOs, de Fedora Core 6 contienen todas las actualizaciones comprendidas desde el lanzamiento de ZOD hasta el da 11 de enero de 2007. Las imgenes de disco estn disponibles para las arquitecturas habituales, lase, i386 y x86_64 va BitTorrent, comenzndose el 18 de enero de 2007. Segn la noticia las imgenes de PPC, seguiran en un plazo de cinco das por lo que a estas alturas deben estar ms que disponibles.

autoconf.h y lo llamamos config.h. lo que Cargando el mdulo se hace con el siguiente comando: ln -s Ejecutar modprobe nvidia. El mdulo nvidia autoconf.h config.h. debe cargar sin dificultad. Ahora vamos a editar el archivo /etc/X11/ Ahora se puede compilar correctamente el xorg.conf con VIM o tu editor favorito y agremdulo para el driver de NVIDIA. gar o cambiar lo siguiente:

Trabajando con InternetAhora hay que hacer trabajar nuestra conexin con Internet y descargarnos la ltima versin del driver NVIDIA, que para las fechas en las que se est escribiendo este artculo, el ltimo es el 9746. La descarga se puede hacer directamente desde el sitio de NVIDIA http://www.nvidia.com/object/unix. html. El driver lo vais a encontrar de la siguiente forma: es un archivo como NVIDIA-Linuxx86-nombredriver.run, el actual es NVIDIA-Linux-x86-1.0-9746-pkg1.run. Ahora lo copiamos a un directorio, por ejemplo /tmp. Hacemos el archivo ejecutable por root, introduciendo el siguiente comando:cd /tmp chmod 755 NVIDIA-Linux-x86nombredriver.run

Section "Extensions" Option "Composite" EndSection

En la seccin device, agregar:Option "AddARGBGLXVisuals" "True"

En el Module section, aadimos:Load "extmod"

La prueba de fuegoIntroducir el comando siguiente para volver a las X:/sbin/telinit 5

Ahora si todo ha ido bien debes ver el logo de NVIDIA mientras el servidor X est inicindose. Abre un terminal y haz el login como usuario normal, no como root y ejecuta:

(Atencin sustituir por el nombre de fichero apropiado!) desktop-effects

Ahora a instalar

Click on enable. Estamos en un terminal y como root tecleaUna ltima advertencia, sera inteligenmos: te guardar el archivo que hemos descargado ya que cada vez que cambies el ncleo /sbin/telinit 3 vas a tener que recompilar el mdulo de NVIDIA.

www.lpmagazine.org

19

w

novedades Mandriva seccin llevada por Juan Gamez [email protected]

Firefox 2.0 Ya est disponible para Mandriva 2007.0 la esperada versin 2.0 del navegador Firefox. Hasta ahora nos tenamos que conformar con la versin 1.5.0.9 de este popular navegador web, aunque la versin 2.0 llevaba bastante tiempo a disposicin de los usuarios. Esta nueva versin de Firefox est disponible dentro de los paquetes backports del repositorio media. Como sabis estos repositorios proporcionan nuevas vas de produccin para los mantenedores y acceso a los usuarios a versiones de software ms actuales. Warly sale de Mandriva Leemos en Blogdrake (http://blogdrake. net9) que Florent Villard, o Warly, como se le conoce en la comunidad de Mandriva, ha anunciado su partida de la compaa. Warly entro en Mandriva en el ao 1999 a travs de Gael Duval, ha estado encargado de la gestin de la creacin y liberacin de la lnea de productos de consumo de Mandriva desde la Mandrake 7.0. Tambin se encargaba de mantener el Bugzilla de Mandriva, as como de varios paquetes y parches de la distribucin. Con l se va uno de los miembros histricos de Mandriva al cual le deseamos toda la fortuna en la nueva etapa que ahora comienza. MCNLive VirtualCity MCNLive es una nueva distribucin, una iniciativa de usuarios de Mandriva de Holanda, que se puede ejecutar desde un Pendrive de 512 Mb o en forma de un LiveCD. Su ltima versin, MCNLive VirtualCity, est basada en Mandriva 2007 e incluye las siguientes novedades: El software de virtualizacin VirtualBox OSE viene preinstalado. Se pueden crear imgenes de discos virtuales y ejecutar imgenes existentes en el disco rgido. Se agreg un script especial para usar discos Flash con MBR's no vlidos. Mandriva abre oficinas en Lagos, Nigeria Como parte de su compromiso de ayudar a disminuir la brecha digital y hacer que las TIC (Tecnologas de la Informacin y la Comunicacin) sean asequibles y estn disponibles para la poblacin del oeste africano, Mandriva, ha alcanzado un acuerdo para establecer una compaa filial, Mandriva Linux West Africa, cuya sede est en Lagos, Nigeria. La meta de Mandriva Linux West Africa es proporcionar la distribucin local de Mandriva Linux y otras aplicaciones integradas de cdigo abierto en ingls y francs a lo largo de toda la regin del oeste de frica. Mandriva Linux West Africa empez a operar en febrero de 2007.

Los proyectos de Mandriva

M

andriva no solamente se dedica a proporcionarnos nuestra distribucin favorita, tambin est involucrada en numero- sos y muy diversos proyectos. El objetivo del artculo de este mes es presentaros estos proyectos, algunos muy conocidos y otros que seguro os sorprendern. Vamos a iniciar el viaje por estos proyectos: BackPorts: El objetivo de este proyecto es portar paquetes de Mandriva a otras distribuciones o bien a versiones antiguas de Mandriva. Drakwizard: Mandriva est trabajando en mejorar y ampliar los asistentes que ofrece a sus usuarios que sirven de ayuda en la instalacin y configuracin de ciertas aplicaciones. En este momento se est trabajando, entre otros, en los asistentes para Apache, servidor DNS y DHCP, servidor de archivos NFS y FTP, servidor de correo, Samba y proxy. EasyWifi: En este proyecto se agrupan todas las utilidades y herramientas para las redes inalmbricas. Se est trabajando en un interfaz de usuario ms simple para detectar, configurar y conectar a redes inalmbricas. EDOS: EDOS (Environment for the development and Distribution of Open Source software) es un proyecto para el desarrollo y distribucin de software libre. La finalidad de este proyecto es mejorar la calidad de las distribuciones de software libre. Este proyecto de investigacin est financiado por la CEE. Podis encontrar ms informacin en: http://www.edosproject.org/xwiki/. FreeSoftware: La comunidad de Mandriva est involucrada en varios proyectos de software libre, entre otros podemos citar: Alexandria, DKMS, Frozen Bubble, Gnome, Koffice, KDE, Perl, Samba, etc. Estas contribuciones demuestran el alto compromiso de Mandriva con el software libre. Interactive Firewall: Se est diseando un cortafuegos interactivo para alertar a los usuarios de las intrusiones o, en general, de cualquier suceso que ocurra en su red. Este proyecto integra a varios componentes de software como iptables, ipset y net_applet entre otras. Presenta una interfaz grfica que nos notifica las incidencias, as como

herramientas para visualizar logs, lista negras, etc. Kiosk: Una de las grandes apuestas de Mandriva. Mandriva Kiosk es un catlogo de software basado en web que permite navegar dentro de grupos de software e instalar las aplicaciones con un simple clic, facilitando aadir o actualizar grupos complejos de software. Para acceder a este servicio es necesario el pago de una cantidad anual, este servicio es gratuito para los miembros del Mandriva Club. Metisse: Es un gestor de ventanas que aprovecha toda la potencia de 3D. Dado que lo comentamos el mes anterior no vamos a extendernos en l. Podis encontrar ms informacin en http:// www.mandriva.com/es/projects/metisse. NEPOMUK: Mandriva participa en este proyecto que busca fortalecer el software de escritorio aportando caractersticas sociales y semnticas con el propsito de a su vez crear una comunidad amplia bajo la idea de escritorio social semntico. La pgina web del proyecto se encuentra en: http://nepom uk.semanticdesktop.org/xwiki/. Propolice: Esta herramienta hace que los binarios obtenidos despus de una compilacin estn protegidos contra ataques de tipo buffer overflow. La propuesta es que el compilador GCC proporcionado por Mandriva adopte el argumento incluyendo esa proteccin por defecto. Testziller: Esta herramienta se utiliza cada da ms como forma de enviar y documentar los errores, problemas y bugs que podemos encontrar en Mandriva Cooker. Testziller es, junto a Bugzilla, la clave para realizar los tests y mejoras a Mandriva Cooker. MandrivaEducation: sta es una versin de la distribucin Mandriva pensada para el uso en las aulas de colegios e institutos.

Como se puede ver, Mandriva est involucrada en mltiples proyectos, tanto para mejorar nuestra distribucin como para aportar su colaboracin en proyectos de software. Podis encontrar ms informacin sobre todos estos proyectos en el wiki de Mandriva: http://wiki.mandriva.com/Projects.

20

Linux+ 5/2007

w Club ProAVANZADA 7www.avanzada7.com Avanzada 7 es una empresa de ingeniera especializada en soluciones VoIP basadas en tecnologa Open Source Linux-Asterisk. Disponemos de una amplia gama de productos para VoIP y ofrecemos servicios de consultora pre y post venta para soluciones de voz basadas en Asterisk

Peopleware

www.Peopleware.es Administradores de Sistemas yBases de Datos. Desarrollos tcnicos en C++, Java y Pro*C. Proyectos Software Libre.

Centro de Formacin Aulacor

http://www.aulacor.org El Centro de Formacin Aulacor est especializado en la imparticin de cursos de Linux e Informtica, en modalidad e-learning y con certificado acreditativo de superacin. Para obtener ms informacin sobre nuestro catalogo de acciones formativas puede visitar nuestra web o llamar al telfono 902 886 937.

Protalia

www.protalia.com Consultora general de informtica de Empresas orientada al Software Libre. Nuestra actividad est especializada en la migracin desde sistemas propietarios a GNU/Linux en entornos empresariales.

Gestin Cuatrocientos

UTOPIUX - MURCIA

www.gestion400.com S.L. Gestin Cuatrocientos, desarrolla aplicaciones Java de gestin para la Administracin Local y presta servicios de Asistencia Tcnica. Desde el Registro de Entrada hasta el SICAL pasando por la Gestin de Expedientes y la Gestin Tributaria y Recaudacin. Las aplicaciones funcionan en Linux.

www.utopiux.com Compana de servicios informticos, especializada en soluciones Linux y Windows. Desarrollo de portales corporativos e intranets con ltimas herramientas de gestin de contenidos. Implantacin de servidores de correo, web, bases de datos y ficheros. Conectorizacin y certificacin de cableados. Partner HP y 3COM.

Ibermachines Sistemas OpenSource

SYS4NET Hospedaje Web

www.ibermachines.com/ Soluciones informticas libres para empresas. Consultora en sistemas de cdigo abierto, tales como GNU/Linux y FreeBSD. Mantenimiento de redes y servidores.

www.sys4net.com Alojamiento web y registro de dominios, con alta inmediata. Planes Windows y Linux. ASP, .NET Framework 1.1 y 2.0, PHP, Perl, MySQL, Microsoft SQL. Panel de control: Helm y DirectAdmin. Cuentas de correo ilimitadas en todos los planes. Servidores de alto rendimiento. A partir de 3.95 mensuales! Sin costes ocultos.

Inittab

http://inittab.com, [email protected] Soluciones en Software Libre y GNU/ Linux. Formacin, consultora, soporte tcnico y mantenimiento de servidores. Cursos a medida de Linux, Apache, Mysql, Samba y seguridad. Su departamento de sistemas en manos de expertos en Software Libre. Instalacin de servidores de ficheros/impresin, web/correo, Intranet.

Igarcom Internet

www.igarcom.com Igarcom Internet sl es un registrador oficial .ES y colabora con el Centro de Alerta Temprana Antivitus de INTECO. Entre los servicios que ofrecemos estn alojamiento web compartido, servidores dedicados y housing desde nuestros propios servidores, situados en el Centro de Datos Banesto en Madrid

w

entornos grficos de trabajo Entornos grficos minimalistas

Entornos grficos de bajo consumoDavid Alverez Garca

Los entornos grficos minimalistas son aquellos que consumen muy pocos recursos del sistema, tanto CPU como memoria RAM, permitiendo el uso de Linux con mquinas antiguas para escritorio o incluso trabajar. Este tipo de entornos son con mucha asiduidad usados por desarrolladores, gente experta o con cierto curtimiento en el mundo Linux debido a que ofrecen una gran velocidad de procesamiento, poco consumo de memoria RAM y son simples, lo cual implica menos bugs, son fciles de usar por norma y la mayora son muy configurables para cualquier tipo de tarea.

N

o es necesario tener una mquina antigua para usarlos, en mquinas modernas estos entornos grficos vuelan y como se dijo anteriormente son muy usados por ciertas comunidades en el mundo Linux. Son perfectos para ordenadores porttiles, donde el uso de un ratn o una saturacin de iconos en la pantalla puede llegar a producir una sensacin molesta y complicar la realizacin de determinadas tareas. Al consumir menos recursos tambin vela por la durabilidad de la batera, siendo una gran eleccin para este tipo de mquinas. En Linux el entorno grfico en s, como ya sabemos es la suma de un servidor, llamado X11, ms unos clientes que se conectan a l, los cuales se encargan de dar ese ambiente amigable para el uso del sistema operativo. Los clientes que encontramos para el servidor grfico (X11) que forman un escritorio completo, un entorno grfico propiamente dicho, son los controladores de ventanas (Windowmanager) y los escritorios (Desktop). Es importante conocer y distinguir los conceptos servidor grfico, window-manager y Desktop, distinguir estos dos ltimos muchas veces es confuso, al ofrecer los

dos las mismas funcionalidades. Para eso haremos una prueba de concepto arrancando y explicando por separado el servidor de grficos, el window-manager y el escritorio. El servidor X11, es un sistema de visualizacin de grficos (graphics display system) con arquitectura cliente-servidor, este tipo de arquitectura permite por ejemplo poder cargar el escritorio de forma remota en red cmodamente. El servidor grfico permite a las aplicaciones (clientes) dibujar pxeles, lneas, texto, imgenes,... en la pantalla. El servidor incluye bibliotecas adicionales que permiten a las aplicaciones dibujar interfaces

[email protected]

Sobre el autorDavid Alvarez es Tcnico superior en desarrollo de aplicaciones Informticas y estudiante de CISCO SYSTEMS. Trabaja como tcnico de emergencias en hispaservices, administrador del hosting spikap y encabeza el desarrollo del proyecto Web cineando. Es admisnitrador de sitios como tuxhuellas.com y todo-linux.com.

22

Linux+ 5/2007

w

entornos grficos de trabajo Entornos grficos minimalistasmuchas veces haya problemas con la desaparicin de marcos de las ventanas a la hora de usar temas de escritorio. Para terminar tenemos los escritorios, como son KDE, Gnome, Xfce, 3D-Desktop y alguno ms, stos aportan funciones de trabajo adicionales a las aplicaciones y gestores de ventana para que su apariencia y comportamiento sean visualmente ms atractivas y consistentes. Se podra entender como otro aadido ms al conjunto servidor grfico + windows-manager. Vamos a arrancar sobre el actual X11+ fluxbox un escritorio, en este caso Xfce, para ver qu aporta:$ xfce4-session

Figura 1. Icewm, uno de los window-managers ms populares

Como vemos el Desktop Xfce ha aadido funcionalidades y embellecido ciertos aspectos del window-manager. Este proceso de arranque del servidor grfico (X11) junto al gestor y al desktop, lo hace automticamente el comando startx de forma totalmente transparente al usuario. Esta prueba de concepto si queremos hacerla con el escritorio KDE, debemos modificar una de las variables globales siempre antes de la ejecucin de startkde:$ export KDEWM=openbox

de usuario (campos de texto, botones, etc..). Para nuestra prueba de concepto si solamente queremos ejecutar el servidor X11 sin ningn aadido ms, se debe usar el comando:$ xinit xterm

El cual nos mostrar una pantalla negra, podemos encontrarla de otros colores, con una xterm (solamente el contorno) como podemos ver en la Figura 1. Un gestor de ventanas no es un Desktop (Entorno grfico) pero algunos s ofrecen funciones parecidas y muchas veces iguales. Corren como cliente sobre un servidor grfico (X11). Son los encargados de generar los marcos de las ventanas, barras de ttulo, botones de cierre y minimizado, tambin aportan funcionalidades como mens desplegables (pop-up), muelles (docks, como el de quartz), botones lanzaderas (para abrir documentos, aplicaciones o mens). Todo esto gracias a las libreras y funcionalidades que el servidor grfico aporta. Los gestores de ventanas son como cualquier otra aplicacin cliente, se comunican con el servidor X a travs de los mismos canales que las aplicaciones clientes que corremos habitualmente (xterm, Firefox, Amarok, etc...). Para entenderlo mejor, una vez tengamos arrancado el servidor X11 y la xterm, sobre ella corremos el siguiente comando para arrancar el windows-manager Fluxbox:$ fluxbox

Como vemos, se han aadido marcos a las ventanas, mens desplegables y ot