Sie sind auf Seite 1von 35

Edicin Piloto : Rompiendo el cascarn

EL SOFTWARE LIBRE HECHO REVISTA

Edicin 0 : Ao 0

La historia de Linux, comenzando el viaje Tcnicas SEO, el arte del posicionamiento WEB Conociendo Nginx, configuracin bsica LXLE, una distro de bajo consumo Ubuntu 12.10 vs Windows 8 Android y el Kernel 3.8 El proyecto BSD Figlet, fortune y algo ms Debian ms OpenBox, combinacin perfecta Mi escritorio Entretenimiento y ms

http://gutl.jovenclub.cu http://gutl.jovenclub.cu/foro http://gutl.jovenclub.cu/wiki https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Esta revista ha sido elaborada utilizando exclusivamente Software Libre. LibreOffice, Gimp e Inkscape

Revista SWL-X
Edicin Piloto
Esta revista se publica bajo una licencia de Creative Commons CC BYSA 3.0 (Reconocimiento-Compartir bajo la misma licencia). Puedes copiar, distribuir, mostrar pblicamente su contenido y hacer obras derivadas, siempre y cuando reconozcas los crditos de la obra y la compartas bajo la misma licencia.
3 4 7

SWL-X Edicin Piloto Rompiendo el cascarn


Nota NotaEditorial Editorial SWL-X SWL-Xal alda da La Lahistoria historiade deLinux, Linux,comenzando comenzandoel elviaje viaje

10 Tcnicas TcnicasSEO, SEO,el elarte artedel delPosicionamiento PosicionamientoWEB WEB 13 Conociendo Conociendoa aNginx: Nginx:Configuracin ConfiguracinBsica Bsica 15 LXLE LXLEuna unadistro distrode debajo bajoconsumo consumo 17 Razones Razonespara paraelegir elegirUbuntu Ubuntu12.10 12.10sobre sobreWindows Windows8 8

Todas las marcas y logotipos que se encuentran en esta Revista son propiedad de sus respectivas compaas o dueos.

20 Android Androidy yel elKernel KernelLinux Linux3.8. 3.8.Consecuencias Consecuencias 22 Qu Ques esBSD? BSD? 24 Tuneando Tuneandonuestra nuestraconsola consolaFiglet Figlet,,Fortune Fortuney yalgo algoms ms 27 Debian Debian+ +OpenBox OpenBox... ...combinacin combinacinperfecta perfecta 31 Mi MiEscritorio Escritorio 32 Entretenimiento, Entretenimiento,curiosidades, curiosidades,crucilibre crucilibrey yms ms

Equipo de Redaccin
Editor Jefe: Maikel Llamaret Heredia Redactores: Federico A. Valds Toujague Pablo Mestre Ludwic Causilla Leyva Revisin y correccin: Carmen D. Hiraldo Aristud

Tu puedes ser parte de nuestro equipo de edicin. Si ests interesado en publicar algn artculo relacionado con Tecnologas Libres puedes contactarnos envindonos un email a swl-x@gmail.com. Tambin son importantes tus comentarios, crticas y recomendaciones. No olvides que esta revista es un proyecto comunitario y desde el momento en que decidiste leerla ya ests invitado a formar parte del mismo.

Colabora con SWL-X

Nota Editorial. Por Maikel Llamaret Heredia


La comunidad cubana de Software Libre en sus aos de existencia se ha caracterizado por mantener un buen nmero de revistas, pudiramos pensar en Aprenda Linux, Linvix, Aviso Libre, Clic y al Sur, Open Source, Proyecto Cepero , WPCuba y UXI, pero por una u otra razn, actualmente muchas de estas han dejado de publicarse. El Grupo de Usuarios de Tecnologas Libres ( GUTL) es uno de los espacios ms activos en nuestra isla dedicado a la promocin de las Tecnologas Libres, contando entre sus usuarios con un buen nmero de personas con un elevado nivel de conocimiento en determinados temas afines a las nuevas tecnologas de la informacin y de la comunicacin y el mundo del software y hardware libres, razn que nos hace pensar que la creacin de una nueva revista digital tomando como base el conocimiento y la participacin de nuestros usuarios nos permitir brindar una nueva publicacin seriada basada en la comunidad, mantenida por la misma y que garantice una supervivencia a largo plazo. Nuestro objetivo fundamental es desde ya, convertirnos en la voz digital del software libre en la mayor de las Antillas. Rompiendo el Cascarn es el eslogan de esta primera edicin de la Revista SWL-X, la nueva publicacin del Grupo de Usuarios de Tecnologas Libres. Como pingino recin nacido nos tocar afrontar muchos retos para alcanzar un buen nivel de aceptacin entre nuestros lectores. SWL-X no solo est destinado a los lectores ms avanzados dentro del universo Open Source Free Software, tambin estar dirigida a los recin llegados a este fascinante mundo del cdigo libre. Noticias, historia, manuales, trucos, humor, temas de programacin y muchas otras ideas que vayan surgiendo ayudarn a impregnar el sello de identidad de esta nueva entrega comunitaria. Y lo ms importante, desde el momento que descargues o copies cualquier nmero de nuestra revista y te dispongas a leerlo ya estars siendo invitado a formar parte de nuestro proyecto. No dudes en enviarnos tus sugerencias, dudas, quejas, artculos o cualquier tipo de pregunta. Contctenos a travs de nuestro email swl-x@gmail.com. De tus opiniones depende el desarrollo de este proyecto. Tal vez esta nueva revista se convierta en la pieza que faltaba en el rompecabezas del Grupo de Usuarios de Tecnologas Libres.

Revista SWL-X #0

Pg: 3

Noticias SWL-X... Ponindote al da

Por Carmen D. Hiraldo

Firefox para Android 20 Beta, ahora con navegacin privada La ltima edicin Beta de Firefox para Android 20 est disponible para descarga, y tal y como indican los desarrolladores de Mozilla, las novedades de esta edicin son muy interesantes ya que entre otras cosas podremos acceder a un nuevo modo de navegacin privada en nuestro smartphone o tablet. El modo de navegacin privada (o modo porno, como se le conoce popularmente) de los navegadores de escritorio ha sido una de las caractersticas ms interesantes de los ltimos tiempos en este segmento. Este sistema no guarda datos, historial o cookies de la sesin de navegacin, lo que la hace perfecta, entre otras muchas cosas, para que invitados a nuestro ordenador puedan usarlo sin temor. Ahora Mozilla ha integrado esa capacidad de navegacin privada en la ltima edicin preliminar de Firefox para Android, con un modelo en el que podremos establecer qu pestaas se comportan de este modo. Los datos de la navegacin privada no se mostrarn ni en el historial ni en los accesos rpidos de Firefox para Android. Adems de ello Mozilla ha aadido accesos rpidos personalizables en la pantalla de inicio, con lo que podremos establecer todas las caractersticas de esos accesos a sitios web que visitamos frecuentemente. EL soporte de una amplia gama de procesadores basados en la arquitectura ARMv6 es tambin novedad en esta edicin, lo que segn las estimaciones de Mozilla abre este navegador a 25 millones de dispositivos ms, y entre ellos estn el Samsung Galaxy Next, el HTC Legend, el Samsung Dart o el Samsung Galaxy Q, entre otros. Fuente: http://www.xatakandroid.com ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Disponible la primera beta de Ubuntu 13.04 Raring Ringtail La primera beta de Ubuntu 13.04 Raring Ringtail ya est en la calle. Segn el nuevo esquema de desarrollo, esta beta contempla a todas las distribuciones derivadas, con la excepcin de la principal con Unity y la nueva Ubuntu GNOME, de las que slo habr una entrega antes de la versin final. La segunda beta, que contempla Ubuntu basado en Unity y la distribucin derivada Ubuntu GNOME, llegar el 4 de abril; mientras que el lanzamiento de la versin final est previsto para el da 25. El lanzamiento de Ubuntu 13.04 Raring Ringtail est cada vez ms cerca. Y es que Canonical ya ha publicado su primera beta con imgenes disponibles para Edubuntu, Kubuntu, Lubuntu, UbuntuKylin, Ubuntu Server Cloud, Ubuntu Studio y Xubuntu. Entre las novedades de la beta destaca la actualizacin al kernel Linux 3.8, la introduccin del entorno de escritorio KDE 4.10 en Kubuntu, la vuelta de Gnumeric y GIMP a Xubuntu basado en Xfce y una mejora del sistema de archivos de Ubuntu Server Cloud. La segunda beta, esto es, la que incluir la versin principal de la distribucin de Canonical basada en Unity, ser lanzada muy pronto: el da 4 de abril. Este segundo lanzamiento contemplar asimismo una versin preliminar de Ubuntu GNOME 13.04. Por su parte, el lanzamiento de Ubuntu 13.04 final con todos sus remixes asociados est programado para el 25 de abril. Los interesados en probar alguno de los sabores derivados ya disponibles pueden descargarlos desde este enlace. Resumiendo, el mapache est cada vez mas cerca. Fuente: http://www.siliconweek.es ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------XBMC 12.1: mejoras importantes para Linux y Raspberry Pi Tras un mes y medio del lanzamiento de XBMC 12.0 llega la primera actualizacin importante: XBMC 12.1. Entre las mejoras tenemos que destacar la solucin de los problemas de audio que se presentaba en la versin de Linux tras pausar y volver a reproducir una pelcula. El reproductor multimedia XBMC es uno de los claros ejemplos del xito del modelo software libre. Se trata de uno de los reproductores multimedia y gestin de contenidos ms popular del mercado, de hecho tienen versin para Android, iOS, Raspberry Pi, Linux, Windows y OS X. Incluso puede mencionarse la versin XBMCbuntu, una versin personalizada de Ubuntu que permite arrancar directamente en la interfaz de XBMC. La nueva versin XBMC 12.1 promete mejoras importantes como son: soporte de aceleracin hardware de reproduccin en GPUs Intel en OS X; solucin a los problemas de audio tras pausar y reanudar una reproduccin; la versin para iPhone 5 ahora usa la resolucin completa, toda la pantalla: los botones de volumen en Android y Mac siguen manejando el volumen nativo y no el de XBMC;, optimizacin del reproductor para Raspberry Pi; ms eficiente y mejor soporte de subttulos; Soporte iOS 6 en AppleTV 2; soporte adicional para mandos Xbox 360 y otras mejoras de estabilidad general. Fuente: http://www.muylinux.com/ -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Revista SWL-X #0

Pg: 4

Noticias SWL-X... Ponindote al da

Por Carmen D. Hiraldo

Intel lanza instalador para sus controladores grficos en Ubuntu y Fedora. Desde WebUpd8 nos enteramos que Intel acaba de lanzar una herramienta para instalar fcilmente las ltimas versiones de sus controladores grficos, por el momento solo para Ubuntu 12.04 y 12.10 y Fedora 17 y 18. El objetivo del gigante de los microchips es ofrecer a los usuarios de Ubuntu y Fedora una forma sencilla de mantener los controladores de sus tarjetas grficas Intel al da, y de hecho la ltima versin de los mismos viene con mejoras que beneficiarn la experiencia de juego a travs de Steam, entre otras. Este nuevo instalador de Intel aadir automticamente un repositorio, por lo que las actualizaciones de los controladores se obtendrn conforme salgan. Sin duda, un movimiento de agradecer por parte de la compaa que esperamos que se abra a otras distribuciones. Sin embargo, hay problemas que afectan especialmente a los usuarios de Ubuntu 64-bit, a los que se recomienda encarecidamente no utilizar el instalador todava bajo riesgo de romper el sistema. Es lo que recomiendan en WebUpd8 -cuyo autor ha hecho la prueba con resultados negativos- y lo mismo hacemos nosotros, extendiendo la recomendacin a todos los usuarios que no se vean capacitados para arreglar un bug de drivers y dependencias en su sistema. A pesar de los problemas, comprensibles hasta cierto punto por lo temprano del lanzamiento, que a buen seguro mejorar en prximas actualizaciones, el gesto de Intel es bienvenido. A ver si toman ejemplo AMD y NVIDIA. Fuente: http://www.muylinux.com ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Segn Linus Torvalds UEFI no va de seguridad, sino de control. El padre de Linux, demostrando una vez ms su carcter y poniendo al usuario en primer lugar dice: "Linux no va a pasar por el aro del Secure Boot de Microsoft. Y punto." Para aquellos que han llegado tarde a este asunto, comenzaremos la historia por el principio, que es cuando se supo que Windows 8 incorporara la funcin de arranque seguro mediante UEFI, que bsicamente servira como reemplazo a las actuales y pasaditas de edad BIOS en pos de mejorar la seguridad del sistema, impidiendo el arranque de software no firmado y potencialmente peligroso. Qu problema hay con lo anterior? Que la inmensa mayora de ordenadores que se venden en el mundo vienen con Windows preinstalado, y Microsoft es la que firma las claves de seguridad de UEFI en dispositivos con su sistema operativo. En resumidas cuentas y posibilidades extraoficiales aparte, quien quisiera instalar una distribucin Linux en su recin comprado ordenador con Windows 8 no podra hacerlo, al menos a priori. Como es lgico imaginar, el rollo armado fue monumental, a pesar de que desde Microsoft se apresuraron a calmar los nimos. La solucin oficial se basara en que las distribuciones Linux fidedignas pasaran por el aro de Microsoft, solicitando claves certificadas a tal efecto. A partir de ah, cada distribucin sigui su camino, siendo Fedora la ms activa en este sentido (la primera que pag la licencia para generar sus propias claves, ofrecindolas al resto de comunidad GNU/Linux). Incluso la Fundacin Linux entr en el juego. As pues, el problema haba desaparecido, y de hecho los ltimos lanzamientos de las distros ms populares ya soportan el Secure Boot de Microsoft. Sin embargo, aunque el problema haba desaparecido, se poda hacer algo por mejorar la implementacin del UEFI de Microsoft (conste la distincin y la repeticin) en GNU/Linux, evitando trabajo a los desarrolladores de las distros si se incluan las firmas directamente en el kernel. Eso es al menos lo que debi pensar el ingeniero de Red Hat que la semana pasada se atrevi con la peticin. La respuesta de Linux?: Que si Red Hat quera, poda implementarlo en su kernel, pero no en el kernel que l mantiene. Principalmente, porque no se trata de un estndar, sino de un engendro propio de Microsoft que no va de seguridad, sino de control. Para colmo, Microsoft, nica autoridad certificadora por el momento, solo firma binarios. Una vez ms!!! Y de nuevo podemos imaginar la respuesta de Linus (improperios incluidos, no es nuevo en l). Pero adems de echar fuego por la boca, el insigne finlands sac algo de su genio -en el sentido ms productivo de la palabra- y propuso algunos cambios para, en lugar de tratar de agradar a Microsoft, ver cmo podemos aumentar la seguridad de verdad (estaremos atentos, a ver si sale algo interesante de ah). Fuente: http://www.muylinux.com ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------El Padre del Software Libre llega a los 60 Y terminamos la seccin de SWL-X al da felicitando (un poco retrasado) a Richard Matthew Stallman. Nacido el 16 de Marzo de 1953, este carismtico y controvertido personaje llega a los 60. La personalidad filosfica y poltica de Richard Stallman ha sido muy controvertida dentro del mundo empresarial, si bien muchas empresas comparten la idea de software abierto, Stallman ha criticado esta postura ya que l defiende la libertad del usuario por encima de cualquier empresa e insiste en usar el trmino Software libre y no software abierto.
Que las empresas tengan especial influencia en la poltica significa que la democracia est enferma. El propsito de la democracia es asegurarse de que los ricos no tengan una influencia proporcional a su riqueza. Y si tienen ms influencia que t o que yo, eso significa que la democracia est fallando. Las leyes que se obtienen de esta forma no tienen autoridad moral, sino la capacidad de hacer dao.

Fuente: http://humanos.uci.cu ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Revista SWL-X #0

Pg: 5

La historia de Linux... Comenzando el viaje

Por Maikel Llamaret

Como se aclar en la nota editorial de este primer nmero de SWL-X, nuestra revista no solo est destinada a los lectores ms avanzados dentro del universo Open Source Free Software, sino tambin a los recin llegados a este fascinante mundo del cdigo libre. Hoy en da prcticamente no hay ningn lugar donde no estemos en contacto con Linux de alguna forma: ya sea a travs de ordenadores personales, pasando por telfonos mviles, tablets hasta incluso distintos tipos de electrodomsticos y dispositivos multimedia. La gran mayora de personas que lo usan ni siquiera son conscientes de que estn usando un sistema basado en Linux, incluso cuando estn manejando su telfono con Android. Sea como sea, Linux est en todas las partes y no parece que se vaya a estancar su uso, sino todo lo contrario, aumentar. No obstante, puede haber personas que piensen que ste es un sistema operativo nuevo y que cuenta con pocos aos de vida. Aunque en cierto modo es as, casi 22 aos en el mundo de la Informtica es bastante tiempo. De hecho al hablar de Linux, solo nos estamos refiriendo al ncleo o kernel del sistema operativo que generalmente se combina con componentes del proyecto GNU dando como resultado la mezcla GNU/Linux. A continuacin daremos un paseo en el tiempo para ver cmo ha evolucionado Linux desde su nacimiento donde est hoy. Todo tiene un comienzo Como toda historia tiene un comienzo, esta tiene su origen en un estudiante de Ingeniera Informtica finlands de 21 aos llamado Linus Benedict Torvalds que pretenda realizar un sistema alternativo a Unix o Minix, ya que eran demasiado caros sobre todo para un estudiante universitario y no se lo poda permitir. As que se inspir en Unix y lanz Linux a mediados de septiembre de 1991, con la versin 0.01. Mand un email contando su proyecto a otros desarrolladores interesados, comentando adems que el proyecto de su ncleo no era nada profesional y era ms algo como diversin que como un intento serio de crear un nuevo Sistema Operativo. Y claro, como es normal, l no se imaginaba todo el apoyo que iba a tener, ni tampoco que con los aos ese ncleo sera ampliado para abarcar mucho ms que para lo que en un principio fue pensado. "Estoy haciendo un sistema operativo (gratuito, slo un hobby, no ser nada grande ni profesional como GNU) para clones AT 386(486). Llevo en ello desde abril y est empezando a estar listo. Me gustara saber su opinin sobre las cosas que les gustan o disgustan en minix, ya que mi SO tiene algn parecido con l.[...] Actualmente he portado bash(1.08) y gcc(1.40), y parece que las cosas funcionan. Esto implica que tendr algo prctico dentro de unos meses..." No pas mucho tiempo despus de que Linux Torvalds lanzara al mundo su proyecto para que decidiera que la licencia del software iba a estar bajo la Licencia Pblica General GNU, lo que permiti a la gente a ver, copiar, usar y modificar el sistema adaptndolo a sus propias necesidades. Esta decisin en apariencia simple ha jugado un papel vital en el desarrollo y popularizacin de Linux. Mientras que la Linux Fundation y el propio Linus Torvalds son los encargados de controlar y liberar las versiones oficiales del Kernel de Linux, cualquier persona en el mundo -tanto particulares como empresas- puede utilizar el software de forma gratuita y modificarlo como crean conveniente. Debido a la naturaleza abierta de Linux, un montn de empresas han ayudado a desarrollar parches y actualizaciones que con el tiempo han sido incorporados en el propio ncleo. Toda esta colaboracin ha beneficiado de forma espectacular a Linux, estimulando su desarrollo. Llegan las primeras distribuciones Las distribuciones comenzaron a surgir poco despus de que el ncleo fuera utilizado por distintos programadores adems de los creadores originales, ya que haba un gran inters en desarrollar aplicaciones e interfaces. As, las primeras distribuciones las tenemos en Boot-root (ncleo y herramientas mnimas para utilizar), MCC Interim Linux (descargable en 1992 desde un FTP de la Universidad de Manchester), Yggdrasil Linux (cre el primer CD de una distribucin Linux) y por ltimo SLS (Softlanding Linux System) que tuvo el problema de no estar bien mantenida. As que apenas dos aos despus de la versin original del kernel de Linux, un hombre llamado Patrick Volkerding public el 16 de julio de 1993 Slackware -basada en SLS-, la distribucin de Linux ms antigua que an queda vigente. Si bien todas las distribuciones de Linux tienen el kernel de Linux (o variaciones de la misma) como su ncleo, todo lo dems acerca de la distribucin se puede cambiar. Desde el sistema de paquetes que se debe utilizar para los programas predeterminados tanto para el sistema y el usuario. Aproximadamente dos meses despus del lanzamiento de Slackware, otra distribucin Linux que seguramente les resulte familiar a muchos, fue liberada: Debian. Debian es actualmente la distribucin ms influyente con una gran cantidad de sistemas Linux basados en esta distro.

Revista SWL-X #0

Pg: 7

La historia de Linux... Comenzando el viaje

Por Maikel Llamaret

Mandrake Linux: Era una versin de Linux para servidores y estaciones de trabajo diseado para ser fcil de usar. A pesar no ser la primera ni la segunda distribucin y tampoco ser la mejor. Mandrake Linux fue una de las primeras distribuciones Linux en usar el entorno de escritorio utilizando para ello KDE v1.0. Sin embargo, tena una gran cantidad de fallos, como en general Linux ya que era muy joven y estaban an en paales. Sin embargo, como hemos dicho, fue el primer intento serio de un ordenador de escritorio para Linux, y se convirti en la distro de Linux ms popular antes de que otros proyectos emergieran. Red Hat: Uno de los pocos problemas que surgen con cada empresa es cmo algo puede ser rentable y la idea de tratar de hacer dinero con software Open Source fue un gran desafo. Red Hat, una empresa que tiene como objetivo proporcionar una distribucin de Linux estable y amigable a las empresas, logr cumplir su objetivo para su propia distribucin de Red Hat. La compaa se convirti en lo suficientemente rentable y sali a bolsa en 1999, teniendo la octava mayor ganancia del primer da en la historia de Wall Street. Esto marc otro hito importante para la historia de Linux. Hoy en da, la empresa cuenta con una gran cantidad de influencia en la comunidad Linux, ayudando a numerosos proyectos de software, proporcionando parches del kernel, y velando por la gestin de distribucin de Fedora desde que se hace la distribucin de Red Hat. Ubuntu: En 2004, una de las distribuciones Linux de escritorio ms populares a da de hoy vio la luz por primera vez: Ubuntu. En un principio, esta distribucin basada en Debian era como la mayora de las distribuciones de Linux en ese momento: un poco difcil de usar para que un usuario con pocos conocimientos se pudiese enfrentar a ella. Sin embargo, con el paso del tiempo y de las versiones, ha ido poco a poco tomando forma y puede considerarse como una de las distribuciones ms amigables y sencillas de cara al usuario. Caracterstica que la ha convertido en una de las distribuciones ms populares (de hecho a da de hoy es la distribucin Linux ms usada). Como ya hemos comentado, hay muchas organizaciones que estn apoyando a Linux, y la primera distribucin que tienden a apoyar es Ubuntu. Otro ejemplo de distribucin amigable, basada en Debian y Ubuntu es Linux Mint. Dispositivos mviles De unos aos a esta parte, los dispositivos mviles han empezado a ganar protagonismo y prueba de ello es la gran cantidad de smartphones y tablets que podemos ver en todos los lados. Y tambin hemos visto como en este mercado Linux lo ha inundado por completo. Cada vez vemos ms sistemas como Firefox OS, Ubuntu Phone OS o webOS. Pero sin duda el buque insignia de los sistemas basados en Linux para dispositivos mviles lo encontramos en Android. Android Android Inc. era una empresa californiana que desarroll un sistema operativo basado en Linux y orientado a dispositivos mviles. As que en julio de 2005 esta empresa fue comprada por Google y junto con la Open Handset Alliance, fabricantes de hardware, software y operadoras continuaron el desarrollo del sistema Android. Aunque hay grandes avances en la distribucin de Linux para entornos de escritorio, todava no se acaba de comparar con el xito de Linux ha tenido en lo que respecta a los dispositivos mviles. Por supuesto, el mejor ejemplo de esto como ya hemos dicho es Android, el cual fue lanzado por primera vez en 2008.En la actualidad, todos los dispositivos que ejecuten cualquier versin de Android superan en nmero a los que se ejecutan otros sistemas operativos para dispositivos mviles como Blackberry, iOS o Symbian. Teniendo en cuenta la cantidad de dispositivos mviles que existen actualmente en el mundo, esto es un nmero de gente increble que tiene un dispositivo basado en Linux entre sus manos. Parece que Android va a seguir creciendo y no tiene intencin de bajarse de esa posicin de privilegio mientras sigan haciendo las cosas bien. No obstante no deben relajarse ya que la cada vez ms oferta de sistemas para este tipo de dispositivos es evidente y ya se sabe que cuanta ms competencia haya, mejor para el usuario. No resulta ya raro encontrarnos con algn frigorfico, horno microondas, lavadoras o algn otro dispositivo que cuente con una pequea pantalla tctil para poder hacer diferentes gestiones a travs de Linux. Otro ejemplo lo tenemos en supercomputadores (los primeros 19 supercomputadores utilizan distribuciones Linux). Dichos supercomputadores que tienen diversas utilidades como la que vemos reflejado en el hallazgo del conocido Bosn de Higgs, para lo que se utiliz Scientific Linux, una distribucin basada en Red Hat para realizar toda la gran cantidad de complejos clculos que se necesitaron para tal hallazgo. Despus de estos ms de 20 aos desde el nacimiento de Linux, podemos decir que se ha hecho un hueco en la vida de todos y cada uno de nosotros. La tasa de uso de Linux est en el punto ms alto de todos los tiempos, pero dicho nmero parece que no se va a parar ah y va a seguir creciendo. Ahora que todos estamos ms empapados y conocemos la historia de Linux, ser ms fcil ir entendiendo de que va esta revista SWL-X. __________________________________________________________________________ Referencias http://www.omicrono.com http://www.android.com/ http://www.omicrono.com

Revista SWL-X #0

Pg: 8

Distribucin cubana GNU/Linux Vistenos en http://www.nova.cu

NOVA

Tcnicas SEO, el arte del Posicionamiento WEB

Por Maikel Llamaret

Los buscadores se han convertido en el actor principal del proceso de cualquier usuario de Internet a la hora de elegir las webs que visitar. A cada instante, millones de internautas de todo el mundo repiten el mismo proceso: introducir en un buscador lo que quieren encontrar por medio de dos o tres palabras o una frase sencilla. Instantes despus, el buscador, a travs de su propio sistema de indexacin y jerarquizacin, efectuar un clculo y devolver los resultados ordenados por relevancia. Salen muchas pginas con una decena de entradas cada una. Cada entrada corresponde a una pgina web diferente, pero casi nadie visita los sites que se encuentren ms all de la primera o como mucho segunda pgina, salvo que se trate de bsquedas muy concretas. SEO es el acrnimo del ingls Search Engine Optimization, que en espaol podra traducirse por optimizacin para motores de bsqueda. La optimizacin son todas las modificaciones a realizar en una pgina web (SEO onpage) o fuera de ella (SEO offpage) para que sta pueda aparecer en un lugar destacado en los buscadores. No debe confundirse el SEO con el SEM, acrnimo de Search Engine Marketing o Marketing en Motores de bsqueda. SEM es marketing en buscadores y comprende todas las acciones de marketing que se hagan en un buscador. El SEO es, por ello, una parte de las posibles acciones SEM, pero el SEM engloba tambin los enlaces de pago y la publicidad contextual. En este artculo solo nos centraremos en cuestiones relacionadas con SEO. Lograr un buen posicionamiento en los buscadores de Internet se ha ido perfilando como una cuestin de gran importancia conforme estos se han erigido en la entrada natural a la red por parte de muchos de usuarios. Por lo tanto, es importante estar en la primera pgina de resultados del buscador (y mucho ms en la primera posicin) porque se incrementa notablemente el nmero de visitas a nuestra web. Lo importante son los contenidos Un sitio web ha de ser dinmico, ha de cambiar cada cierto tiempo. La poca en la que nicamente haba pginas corporativas que no se actualizaban en meses ha finalizado. Ahora lo que se llevan son los contenidos dinmicos, la actualidad y sobretodo los contenidos originales. Ten en cuenta que aunque pueda parecer algo obvio, los motores de bsqueda quieren tener contenidos que no estn duplicados, por lo que el factor ms importante es el que puedas aportar a la red como generador de contenidos, ya sea en formato textual, de imgenes, vdeos... El secreto de un sitio web son sus contenidos y principalmente que estos contenidos sean originales, bsicamente porque de qu me sirve tener contenidos que otros ya han publicado? Adems los buscadores saben encontrar cul de todos es el contenido original y, posiblemente, llegarn a penalizarte por haberlo copiado. Un sitio se vuelve importante debido a este tipo de contenidos, a generar informacin que, al fin y al cabo, es lo que los buscadores quieren: organizar la informacin mundial (tal y como la filosofa de Google se presenta). Por dnde empezar? Antes de comenzar a optimizar el sitio web en cuestin, debes aplicar una serie de pasos y estados para saber a qu te enfrentas, qu es lo mejor para el sitio, ver la globalidad del sitio en Internet. A quin va dirigido el sitio web? Lo primero que has de hacer antes de empezar a plantearte el sitio u optimizarlo es definir elementos varios como qu formacin, idiomas o edad tienen los usuarios potenciales, si quieres realizar B2B (vender a empresas) o B2C (vender a clientes finales), geolocalizar el sitio (mbito internacional, nacional, regional, local...), si vas a aplicar un nico o varios idiomas. Errores comunes Habitualmente cuando se quiere posicionar un sitio es porque ya tenemos uno hecho. Con frecuencia los sitios son complicados de modificar pero vale la pena aplicar ciertos cambios contra los errores ms comunes: Poner en la pgina principal un Flash : Los robots de bsqueda no saben indexar Adobe Flash (al menos no como quisiramos) y por ello no es bueno comenzar una pgina web con esta tecnologa. Esto no implica que no se pueda utilizar para determinados detalles, como algn botn o similar dentro de la web y a modo decorativo, pero hay que recordar que la web es hipertextual y el Flash es multimedia. Banderas de idiomas: Algo que no le gusta a los motores de bsqueda es que la pgina principal sea una lista de enlaces a varios idiomas. Lo ideal es que una pgina est en un idioma y, si hay que aadir ms, se haga en subdominios con el cdigo del idioma. Por ejemplo, nuestro www.pagina.dom podra ser en espaol y podramos crear ca.pagina.dom para cataln, eu.pagina.dom en euskera, en.pagina.dom en ingls... Otra opcin es tener un dominio especfico para cada idioma / pas (www.pagina.es, www.pagina.fr, etc.). Sitios web con frames (o marcos) : Antiguamente, debido a que no haba lenguajes de programacin web avanzados, era muy comn realizar pginas con frames (o marcos) de manera que siempre tenamos una parte del sitio esttico y otro que mediante enlaces variaba... Estas pginas son complicadas de posicionar ya que se indexan por separado, cosa que complica el trabajo a los motores de bsqueda. Sitios web pesados: Con esto me refiero al tamao de las pginas (al HTML). Los robots de bsqueda slo quieren la chicha, los contenidos, por lo que es interesante aplicar nuevas tecnologas al mostrar las pginas por pantalla, como el XHTML y CSS, en contra de recurrir al anticuado HTML. Estas nuevas tecnologas suelen dar mejor resultado a la hora de indexarse.

Revista SWL-X #0

Pg: 10

Tcnicas SEO, el arte del Posicionamiento WEB

Por Maikel Llamaret

La pgina slo tiene navegacin por imgenes : Es muy habitual que, por efectos especiales, se hayan incluido en las opciones y navegacin imgenes en contra de texto. Esto hace que una web sea ms complicada de indexar ya que, como comentaba antes, la web es hipertextual. Otra opcin que suele haber es la del men hecho con Javascript que tampoco ayuda a la indexacin. Ventanas emergentes (o popups) : Los robots no suelen ser capaces de leer la informacin que hay en pginas que se abren en ventanas emergentes. No hay que confundirlo con abrir en una ventana nueva, que s sera indexable. Dejar las pginas con un mismo titulo o sin l: Teniendo en cuenta que en los resultados de bsqueda es donde el usuario pulsa, es importante que sea correcto. Este es un breve pero importante resumen de las cosas que no se deberan hacer en sitios si queremos que sea muy indexable. El algoritmo y su frmula secreta Cada buscador cuenta con su propio sistema de indexacin y jerarquizacin para gestionar sus resultados de bsqueda. Esto significa que, para cada trmino introducido por el usuario, el buscador efectuar de forma automtica un clculo y devolver los resultados ordenados por relevancia. Cmo se realiza dicho clculo? Esa es la pregunta del milln. Se realiza segn un ALGORITMO diferente para cada buscador. Obviamente, dicho algoritmo funciona en base a una frmula, la cual no se conoce. Es probable que ni el mismsimo Albert Einstein pudiera respondernos esta interrogante. Los directivos del principal buscador de la red, por supuesto nos referimos a Google, son tan celosos con la frmula de su algoritmo que ni siquiera sus propios empleados la conocen con exactitud. Adems, cada cierto tiempo se introducen cambios en la misma. Por consiguiente, al tratarse de un algoritmo secreto, NADIE puede garantizar una primera posicin en Google. Esto es as y para trabajar en el ascenso de posiciones en Google no hay ms remedio que partir de esta base. Adems, Google ha ido modificando los parmetros de dicho algoritmo con el fin de mejorar y afinar sus bsquedas, tratando de que los primeros resultados sean siempre los que mejor casen con la bsqueda del usuario y que tengan la mxima calidad tanto en estructura como en contenidos, dando cada vez ms relevancia a la actualizacin de los mismos. Las actualizaciones ms importantes que ha realizado Google ltimamente se caracterizan por tener nombres de animales, Panda y Penguin. La frmula concreta no se conoce, pero los factores que intervienen s. A nivel mundial, Google tambin es el lder indiscutible con un 79,86%, seguido muy de lejos por Yahoo y Baidu, con un 6.79% y 6,48% respectivamente. (tomado de Marketshare.hitslink.com) Con estos apabullantes porcentajes, es totalmente lgico que las empresas deseen un buen posicionamiento en buscadores, y muy especialmente en Google. Estar en un buen lugar en las bsquedas de Google redunda en un mayor trfico y, en consecuencia, en un conocimiento ms amplio de la empresa, un mayor nmero de ventas o un aumento en la contratacin de servicios. En definitiva: mayores beneficios para nuestro negocio. Tal vez ni Albert Einstein pudiese dilucidar Lograr un mayor nivel de rentabilidad es un objetivo lo suficientemente importante el algoritmo de indexacin de Google como para que las empresas estn dispuestas a invertir tiempo, esfuerzo y, en el caso de recurrir a asesores externos (muy recomendable), tambin dinero en posicionarse lo mejor posible en Google. Afortunadamente, el desconocimiento de la frmula del algoritmo no convierte en imposible ese objetivo, puesto que s se conocen los factores y variables (ms de 200) que intervienen e influyen en dicho posicionamiento. Los motores de bsqueda de Google y el resto de buscadores se pasan las 24 horas del da rastreando todo Internet recabando informacin sobre los sites, descubriendo pginas nuevas y detectando los cambios que se han producido en las ya existentes. Esta bsqueda se realiza mediante unos programas muy potentes denominados rastreadores o bots, tambin conocidos como araas. Los rastreadores no conocen el descanso ni saben lo que es tener un da de fiesta, se pasan da y noche analizando hasta 200 factores en todas y cada una de las webs existentes en la red. Del resultado de dicho anlisis depender el lugar asignado a nuestra pgina en las bsquedas de los usuarios. Para conseguir el mejor puesto debemos tener muy en cuenta estos dos puntos: Incluir todos los elementos y caractersticas premiadas por los rastreadores : contenidos de calidad, HTML correcto, promocin en buscadores y redes sociales, sitemap, etc. Facilitar al mximo la inspeccin de nuestra pgina : mediante el fichero robots, indicando a los buscadores la parte de nuestro sitio que no nos interesa que examinen y facilitando la navegabilidad por las dems.

Revista SWL-X #0

Pg: 11

Tcnicas SEO, el arte del Posicionamiento WEB

Por Maikel Llamaret

Los primeros buscadores se basaban en el contenido de los meta-tags, ms adelante en el contenido de la pgina y ahora se tienen en cuenta tanto los factores internos como los factores externos. Los primeros son los que tenemos bajo control ya que responden a lo que podemos hacer en el sitio web... ttulos, hosting, contenidos, tecnologa. Los segundos corresponden a los que no tenemos bajo control total ya que se encuentran fuera de nuestro sitio y que principalmente son los enlaces externos que otros sitios puedan hacer sobre nuestras pginas. La clave del xito Si nos propusiramos representar grficamente las mejoras necesarias para optimizar el posicionamiento de una web, tendramos que dibujar un arco que pasase, como mnimo, por los siguientes elementos principales: Seleccin adecuada de las palabras clave. Construir un sitio web de calidad: bien estructurado, con un buen diseo, que incluya imgenes y textos ptimos. Tener un cdigo HTML correcto. Metatags bien redactados y correctamente ubicados. "Presentar oficialmente" nuestra web en Internet: inclusin de enlaces externos, altas en directorios afines y/o locales y realizar altas manuales en buscadores. Estar presentes en foros, webs o blogs que tengan una temtica afn a la nuestra. Redactar y publicar escritos del estilo de notas de prensa on-line. Renovar los contenidos de la pgina con artculos que contengan informacin relevante relacionada con el site. Aadir imgenes e ir cambiando las existentes. Tener un blog con enlace directo en nuestra web y actualizarlo con frecuencia. Estar presentes en las redes sociales. Mucho queda por profundizar en este exquisito arte del SEO, algo que dejaremos para prximas entregas. De momento les recomiendo las siguientes lecturas en la Web y nos vemos en el prximo nmero para seguir debatiendo del fascinante mundo del posicionamiento Web.

Recursos interesantes para webmasters


Foro de debate de Google para webmasters - Tienes preguntas o comentarios sobre nuestra gua? Hznoslo saber. El Blog para Webmasters - Entradas frecuentes sobre cmo mejorar tu sitio web. Centro de Asistencia de Google para webmasters - Incluye documentacin detallada en temas de webmasters. Las Herramientas para webmasters - Optimiza la interaccin de Google con tu sitio. Las directrices para webmasters - Las directrices tcnicas, de calidad, de diseo y de contenido de Google. Google Analytics - Descubre de dnde vienen tus visitantes, qu es lo que ven y mide los cambios. Google Website Optimizer - Haz experimentos en tus pginas para ver qu funcionar y qu no. Consejos para contratar a un SEO - Si no quieres hacerlo slo, estos consejos te ayudarn a elegir SEO.

______________________________________________________________________________________________________ Referencias Casares Garca, Javier. Gua de referencia SEO. 2a edicin Espaa: 2008 http://www.manualdeposicionamiento.com http://groups.google.es/group/Google_Webmaster_Help-es

Revista SWL-X #0

Pg: 12

Conociendo a Nginx: Configuracin Bsica

Por Federico Valds Toujague

Hola Amigos!. Les traigo el mnimo indispensable de conocimientos que, segn mi modesta opinin, se debe tener sobre ste servidor web antes de emprender tareas ms complejas. Nginx (engine x) es un servidor HTTP y Proxy inverso de alto rendimiento, y un Servidor proxy para IMAP/POP3/SMTP. Es relativamente nuevo en la Web. Servidor base Nombre web.amigos.cu Direccin IP 192.168.10.20 Dominio amigos.cu Para su confeccin recomedamos entrar al blog HumanOS y leer el artculo WordPress con Lighttpd y FastCGI. I parte Instalacin del Nginx # aptitude install nginx # invoke-rc.d nginx restart Si despus de la instalacin y reinicio del servicio, apuntamos en nuestro navegador a la URL web.amigos.cu recibiremos el mensaje de error 404 Not Found. Es que necesitamos hacer configuraciones iniciales antes de usar el servicio. Recomendamos estudien el archivo /etc/nginx/nginx.conf , el cual es el archivo de configuracin principal del servicio, sobre todo la lnea que dice include /etc/nginx/sites-enabled/* . Comprobemos adems que NO existe el directorio /var/www ya que al instalar el paquete no se crea ste (directorio) de forma automtica como sucede por ejemplo con el Apache. Y si le echamos un vistazo al /usr/share/doc/nginx/README.Debian , en una traduccin aproximada nos dicen entre otras informaciones que: Acorde a la Poltica de Debian, no se soportan archivos bajo el directorio /var/www. Por otra parte, la documentacin acompaante del paquete es casi nula. Sin embargo, un anlisis de la estructura del directorio /etc/nginx/ nos indica cmo debemos hacer las cosas, pues tiene las consabidas carpetas sites-available y sites-enabled que hemos visto en otros servidores web. Configuremos Creamos el host virtual web.amigos.cu, con el contenido Mnimo Inicial: sudo nano /etc/nginx/sites-available/web.amigos.cu Y dentro colocamos esto: server { listen 80; server_name web.amigos.cu; location / { root /srv/web.amigos.cu/htdocs; index index.html index.htm; } location = /favicon.ico { log_not_found off; access_log off; } location = /robots.txt { allow all; log_not_found off; access_log off; } # Denegar el acceso a archivos como .htaccess, .htpasswd, .DS_Store (Mac). Location ~ /\. { deny all; access_log off; log_not_found off; }

Revista SWL-X #0

Pg: 13

Conociendo a Nginx: Configuracin Bsica

Por Federico Valds Toujague

Guardamos los cambios con Ctrl + O. Habilitamos el sitio Habilitamos el sitio haciendo un enlace simblico al directorio sites-enabled: ln -s /etc/nginx/sites-available/web.amigos.cu /etc/nginx/sites-enabled/web.amigos.cu Creamos los directorios de trabajo y una pgina de prueba y hacemos propietario al usuario www-data. Nota: Lea la primera lnea del archivo nginx.conf. Tambin para evitar situaciones extraas, eliminamos el enlace simblico /etc/nginx/sites-enabled/default. mkdir -p /srv/web.amigos.cu/htdocs echo "<h1>Nginx Funciona al Kilo</h1>" > /srv/web.amigos.cu/htdocs/index.html chown -R www-data:www-data /srv/web.amigos.cu/htdocs/ rm /etc/nginx/sites-enabled/default Comprobemos la configuracin nginx -t Reiniciemos el servicio invoke-rc.d nginx restart Probemos Refresquemos la pgina web.amigos.cu en nuestro navegador y todo funciona como debe ser. Si nos da un error, podemos determinar la causa ejecutando en el servidor: tail -f /var/log/nginx/error.log Y refrescamos al mismo tiempo el navegador. Y despus? Leemos el archivo /etc/nginx/sites-available/default; la documentacin que un colega tuvo la amabilidad de bajar de Internet y la ofrecemos para su descarga; buscamos en la Web documentacin al respecto; preguntamos a colegas, en fin estudiamos ms acerca de ste magnfico servidor de pginas web. Les adelanto que tiene muchas posibilidades de configuracin para obtener muchas funcionalidades. Podemos instalar el paquete htop en el servidor y ejecutarlo para comprobar el bajsimo consumo de recursos ante una velocidad verdaderamente impresionante. Hasta aqu un sencillo servidor de pginas web estticas que bien puede servir para nuestra LAN empresarial. Qe veremos en el prximo nmero de SWL-X?. Nginx and PHP-FastCGI en Debian 6 Squeeze. Hasta la vista, Amigos!

Revista SWL-X #0

Pg: 14

LXLE, una distro de bajo consumo

Por Maikel Llamaret

Una de las cuestiones en las que GNU/Linux supera otras alternativas es la capacidad de adaptacin a entornos de trabajo de bajas prestaciones, logrando incluso un equilibrio entre rendimiento y funcionalidad. Hoy les mostraremos una de esas nuevas distribuciones que mezclan un increble ligereza con elevada productividad. LXLE es una distribucin GNU/Linux pensada para alargar la vida de equipos antiguos. En muchas ocasiones, los controladores de tarjetas de vdeo, audio y chipsets que llevan tiempo en el mercado se quedan sin soporte dentro del propio kernel de Linux. Esto es as con mquinas que, teniendo unos aos, estn en perfectas condiciones para trabajar, pero que se ven arrinconadas por no poder ejecutar la ltima entrega de nuestra distribucin favorita. Para solventar este inconveniente ha nacido LXLE.

Caractersticas de LXLE La distribucin est basada en Lubuntu 12.04 LTS y el ncleo es de la serie 3.2.x. Los desarrolladores han tenido en cuenta no solo los drivers antiguos, tambin han incluido backports de las ltimas versiones de paquetes como LibreOffice (4.0.1.2), GIMP (2.8) y el editor de vdeo OpenShot (1.4.3). El navegador por defecto es Firefox (19.0.2). Desde este punto de vista, nada que reprochar, porque incorpora software completamente actual. Como valores aadidos, LXLE brinda su propio centro de software, llamado Deepin Software Center (actualmente en versin 2.0) y Conky System Monitor en el escritorio por defecto, que cambia los fondos de pantalla automticamente (en cada arranque he podido ver uno diferente). Los screenshots que se pueden encontrar de esta distribucin en la red hasta el momento son espectaculares. No es algo relevante de cara a valorar tcnicamente una distro GNU/Linux ni ningn sistema operativo, pero en los regalos, ya se sabe, el envoltorio contribuye a su xito.

Revista SWL-X #0

Pg: 15

LXLE, una distro de bajo consumo

Por Maikel Llamaret

LXLE funciona en modo Live, aunque puede ser instalada en el disco duro, siendo sta la mejor opcin. Con carcter general, la presentacin grfica de todos los elementos est muy cuidada, dando la sensacin de que hay un buen trabajo detrs en este aspecto. LXLE aade una funcionalidad no presente en el entorno de escritorio LXDE estndar, la posibilidad de ajustar automticamente las ventanas al estilo Aero Snap (ajuste automtico de mrgenes cuando movemos las ventanas a izquierda o derecha, y maximizacin cuando arrastramos la ventana hacia el borde superior).

Deepin Software Center (tambin conocido como DSC), permite la instalacin de nuevas aplicaciones en una operacin con un solo clic. DSC soporta la descarga de paquetes de forma paralela, la reanudacin de descargas, la notificacin de actualizacin y limpieza de cach. DSC tambin viene con varias Pieles de colores que se pueden intercambiar segn los cambios en su estado de nimo. Versiones de LXLE LXLE se ofrece en varias versiones: una de 32 bits para equipos nuevos con ms de 4 GB de RAM, que tiene habilitado soporte para PAE, otra de 32 bits para equipos ms antiguos, que no tiene PAE habilitado y una versin de 64 bits. Si tienes algn equipo cuyo hardware se ha quedado un poco obsoleto, o uno ms moderno y deseas disfrutar de este LXLE vitaminado, puedes probar esta excelente opcin. Eso s, la versin Live corriendo sobre mquina virtual se traba un poco si le asignamos poca RAM. Instalada, LXLE entra en otra dimensin. Si quieres mas informacin de este proyecto puedes entrar a la Web oficial o puedes descargar el iso desde este enlace. _________________________________________________________ Referencias http://www.genbeta.com

Revista SWL-X #0

Pg: 16

Razones para elegir Ubuntu 12.10 sobre Windows 8

Pro

Por Maikel Llamaret

La comparacin entre sistemas GNU/Linux y versiones de Microsoft Windows es un tema recurrente en los diversos foros y listas de correos de la red de redes. Obviamente, ningn Sistema Operativo es perfecto. Como resultado, todos tienen sus pros y contras. En esta ocasin comparamos las ventajas de la ltima versin estable de Ubuntu (Quantal Quetzal) con el ahora famoso Windows 8, ltima versin del popular sistema operativo de Microsoft. Si an eres usuario de Windows (tal vez de Windows 8) y no te sientes satisfecho, pudieras tomar en cuenta probar Ubuntu 12.10 o alguna otra distribucin GNU/Linux. Ubuntu 12.10 "Quantal Quetzal" fue liberado por Canonical una semana antes que su competidor Windows 8, de hecho, comenz con un reto muy valiente: " Evita el dolor de Windows 8." Ese eslogan apareci en la pgina de inicio de Ubuntu en las primeras horas despus del lanzamiento oficial del sistema operativo, y atrajo una considerable atencin. Aunque poco despus se retir esa frase publicitaria. Las ventajas ante Windows 8 Ubuntu tiene 20 millones de usuarios, cantidad equivalente al 5% del mercado de sistemas operativos de escritorio. En tanto, Windows posee el 84%. Windows 8 ha tenido una buena aceptacin hasta el momento (al menos en el segmento de PC de escritorio), pero segn un informe de la Consultora Gartner, el 80% de las empresas no adoptarn al menos en un principio a Windows 8. Ante este panorama, y en caso de que las empresas quieran tener un sistema operativo actualizado, pueden optar por la solucin de Canonical, que es famosa por ser especialmente til para el sector empresarial. Ac les exponemos algunas ventajas, aunque no son las nicas. 1. Unity vs Interfaz Modern Tanto Microsoft como Canonical optaron por cambiar drsticamente su interfaz. En el caso de Microsoft, por supuesto, es la interfaz Modern, antes conocido como Metro, en caso de Canonical, es Unity. Ambos estn diseados para aprovechar las pantallas tctiles en mente, y adentrarse de lleno al mundo mvil. Al eliminar el botn Inicio y la manera como los usuarios interactan con el sistema operativo, Modern representa un desafo considerable, pues significa enfrentar una curva de aprendizaje significativa. Unity, por otra parte, se integr a Ubuntu en abril de 2011 con Ubuntu 11.04 "Natty Narwhal". Definitivamente ha tenido cambios, pero ms de un ao ha pasado, y Canonical ha revisado y mejorado la interfaz correspondiente. A pesar de que todava tiene numerosas crticas, la mayora de la gente reconoce que ha madurado y mejorado. Algunos observadores, de hecho, incluso han sugerido que se puede sentir ms familiar que la propuesta de Microsoft.

Tanto Metro cmo Unity sugieren una nueva manera de trabajar en el escritorio, pero evidentemente Unity parece haber madurado lo suficiente desde Abril 2011 hasta la fecha, tal vez esta madurez le brinde cierta ventaja a la hora de elegir entre ambos sistemas operativos.

Revista SWL-X #0

Pg: 17

Razones para elegir Ubuntu 12.10 sobre Windows 8

Pro

Por Maikel Llamaret

2. Personalizacin Linux ha sido durante mucho tiempo conocido por su casi ilimitada capacidad de personalizacin. Este es un punto en el que Windows 8 y Ubuntu difieren considerablemente. Windows 8 permite a los usuarios personalizar algunos aspectos de su entorno, como por ejemplo especificar el tamao de los iconos de los mosaicos, su animacin, agrupacin, slo por mencionar algunas. La mayora de los cambios que se pueden hacer en Windows 8, son meramente estticos. Peor an, no permite de forma predeterminada cambiar las funciones como retirar el men de mosaicos, recobrar el men inicio, entre otros. Unity de Ubuntu, en cambio, es ms que una interfaz de usuario flexible. En primer lugar, es muy fcil sustituir Unity por otro entorno de escritorio como pueden ser KDE , Xfce , LXDE, Cinnamon, Pantheon-Shell, GNOME 3 Shell o MATE (aclarar que estos entornos son los ms populares pero no los nicos..

Tambin, Unity dispone de herramientas de terceros para la personalizacin del SO, incluyendo la cada vez ms popular Ubuntu Tweak, u otras como MyUnity Unsettings . Aunque sin necesidad de aplicaciones de terceros Ubuntu es mucho ms personalizable que Windows. La regla de oro de Linux ha sido siempre algo as como: Si no te gusta, modifcalo a tu gusto. Un ejemplo de ello es que en Ubuntu puedes ejecutar mltiples escritorios, algo que no le es posible hacer en Windows 8, ni siquiera en sus versiones Pro o Ultimate. 3. Aplicaciones Mientras que Windows 8 Pro viene incluido con Microsoft Internet Explorer 10, Ubuntu viene con una amplia variedad de paquetes de software de cdigo abierto como Firefox, Thunderbird, LibreOffice, y mucho ms paquetes gratuitos. Otro ejemplo: Al igual que en SkyDrive de Microsoft, Ubuntu One permite a los usuarios realizar copias de seguridad y acceder a sus archivos de Ubuntu, Windows, Web o un dispositivo mvil. Al igual que la tienda de Windows, el Centro de Software de Ubuntu da a los usuarios acceso al escritorio instantneo a miles de aplicaciones, muchas de ellas gratuitas. SkyDrive de Microsoft permite a los usuarios cargar y sincronizar archivos en la nube y acceder a ellos desde prcticamente cualquier navegador o dispositivo local. Si a esto le sumamos el concepto de repositorios, evidentemente en Ubuntu ser mucho ms sencillo y rpido obtener mayor cantidad de aplicaciones rpidamente de una manera ms sencilla.

Revista SWL-X #0

Pg: 18

Razones para elegir Ubuntu 12.10 sobre Windows 8

Pro

Por Maikel Llamaret

4. Compatibilidad con hardware Para ejecutar Windows 8 en tu PC necesitars un procesador de 1 GHz o ms rpido con soporte para PAE, NX, y SSE2. Tambin necesitars un mnimo de 1 GB de RAM para la versin de 32-bit o 2 GB para la versin de 64-bit, junto con 16GB (32 bits) o 20GB (64 bits) de espacio en tu disco duro. Para los grficos necesitars un dispositivo compatible con grficos Microsoft DirectX 9 con un controlador WDDM. Por supuesto, eso es lo mnimo. Si deseas sacar ventaja de las caractersticas tctiles de Windows 8, obviamente necesitas un dispositivo multitouch. Para aprovechar al mximo el software, querrs mucho ms que las especificaciones dadas anteriormente. Los requisitos de Ubuntu son mucho ms modestos: Canonical recomienda 512 MB de RAM, adems de 5GB en el disco duro. Tambin encontrars versiones como Lubuntu y Xubuntu para mquinas ms antiguas. En resumen, si el hardware es un factor limitante para ti, Ubuntu es probablemente la mejor (o tal vez la nica) opcin. 5. Herramientas administrativas Para los controles administrativos, Windows ofrece Active Directory, utilizando servidores dedicados. Canonical es compatible con Active Directory, por lo que clientes Linux pueden unirse a un dominio de Active Directory mediante software de terceros, como Likewise Open o Centrify. Adems, Canonical ofrece Landscape, una herramienta de administracin empresarial propia que puede realizar tareas de Active Directory para Windows. Landscape representa una herramienta fcil de usar, basada en un navegador y un panel de control a travs del cual se pueden administrar escritorios, servidores e instancias de la nube. 6. Soporte VPN Los usuarios que requieran soporte para redes privadas virtuales, lo encontrarn tanto en Windows 8 como en Ubuntu 12.10. En Ubuntu, esta utilidad utiliza un protocolo de seguridad personalizada basada en SSL / TLS para el intercambio de claves. 7. Soporte al usuario Microsoft ofrece soporte para Windows 8 Pro a travs de su TechNet, un servicio de suscripcin, por un precio a partir de U$D 149 por ao. Canonical ofrece Ubuntu Advantage, otro servicio de suscripcin a partir de U$D 80 por ao, incluyendo la cobertura legal y el uso de la herramienta administrativa Landscape. 8. Precio Por ltimo, pero no menos importante, Ubuntu Linux es gratuito, mientras que Windows 8 Pro, cuesta en Mxico 3,735 pesos. Entonces, qu sistema operativo es mejor para los usuarios de pequeas empresas? La respuesta, por supuesto, est en el ojo del que mira. Es casi seguro que valdr la pena probarlo en lnea o probarlos gratuitamente antes de decidirse a comprar. Por otro lado, mirando desde el punto de vista tcnico, el hecho de contar con un sistema operativo auditable, adaptable a nuestras necesidades y sin peligros de incurrir en violaciones de licencias puede dar una cierta tranquilidad nada despreciable. Para terminar, solo te pido que hagas una ltima comparacin, si te entregaran dos ordenadores exactamente iguales en cuanto a las caractersticas de hardware, uno con Windows 8 recin instalado y otro con Ubuntu 12.10 recin instalado. Cul de los dos ordenadores sera ms funcional? ______________________________________________________________________________ Referencias http://www.dailytech.com http://www.linuxinsider.com http://www.pcworld.com.mx

Revista SWL-X #0

Pg: 19

Android y el Kernel Linux 3.8. Consecuencias

Por Maikel Llamaret

En los ltimos aos los telfonos mviles han experimentado una gran evolucin, desde los primeros terminales, grandes y pesados, pensados slo para hablar por telfono en cualquier parte, a los ltimos modelos, con los que el trmino medio de comunicacin se queda bastante pequeo. Es as como nace Android. Android es un sistema operativo y una plataforma software, basado en Linux para telfonos mviles. Adems, tambin usan este sistema operativo (aunque no es muy habitual), tablets, netbooks, reproductores de msica e incluso PC's. Android permite programar en un entorno de trabajo (framework) de Java, aplicaciones sobre una mquina virtual Dalvik (una variacin de la mquina de Java con compilacin en tiempo de ejecucin). Adems, lo que le diferencia de otros sistemas operativos, es que cualquier persona que sepa programar puede crear nuevas aplicaciones, widgets, o incluso, modificar el propio sistema operativo, dado que Android es de cdigo libre, por lo que sabiendo programar en lenguaje Java, va a ser muy fcil comenzar a programar en esta plataforma. Conforme pasan los aos es cada vez mas patente que una de las razones del xito de Android es la eleccin de Linux como base por parte de Google para construir su Sistema Operativo para mviles. Y esto es algo que an mucha gente no sabe, y piensa que Linux solo es para usuarios muy avanzados, sin darse cuenta de que lo estn usando en su vida diaria. Si accedis a Ajustes y Acerca del dispositivo, veris la versin de Linux usada en Versin del Kernel. Ahora mismo Jelly Bean usa la versin 3.0, la cual ya tiene un tiempo. Por supuesto, con cada nueva versin de Android los programadores intentan actualizar el kernel al mas nuevo posible y, al mismo tiempo, que sea estable. Y por eso ya se ha iniciado el desarrollo de una nueva versin de Android basada en el kernel (ncleo) 3.8. Esta versin apenas lleva un par de semanas disponible, as que es de esperar que el trabajo est an en una fase muy temprana. Los rumores indican que la quinta iteracin de Android, llamada Key Lime Pie utilizar este kernel, aunque para que eso ocurra los ingenieros de Google deberan trabajar a marchas forzadas debido al poco tiempo disponible. Pero qu significa eso para el usuario? Es an muy pronto para saber en qu afectar el uso de este kernel, aunque podemos inferir que varias de las mejoras incluidas se traspasarn a Android, mientras que otras no son de demasiado inters para el usuario medio y seguramente se caern por el camino. A continuacin seleccionamos algunas. Mejor gestin de memoria Una de las mejoras incluidas en Linux 3.8 es la de la gestin de la memoria. El controlador de memoria de Linux es la parte del sistema que se encarga de ajustar el uso de memoria por parte de las aplicaciones, y en esta versin se ha mejorado para impedir que stas hagan copias constantes de si mismas, en lo que se llama un ataque fork bomb. As se impiden casos en los que apps maliciosas hagan el dispositivo inservible a base de copiar datos una y otra vez en la memoria. Adems, Linux 3.8 ocupa menos memoria que versiones anteriores en ciertas circunstancias, por lo que tendremos mas memoria disponible para apps en nuestros dispositivos. Mejoras para dispositivos Samsung y ARM Samsung es la gran protagonista de otras dos incorporaciones, lo cual demuestra que no es solo Google la interesada en trabajar con Linux para mejorar el sistema. Por una parte se han incluido una nueva versin de los drivers grficos relacionados con el SoC Exynos. Estos drivers deberan solucionar problemas de rendimiento grfico provocados por conflictos entre las soluciones de vdeo de Linux y las de Exynos, lo cual debera suponer una cierta mejora. Asimismo otros fabricantes que usen la arquitectura ARM tambin deberan verse beneficiados de una nueva manera de compatibilizar los drivers grficos. Samsung tambin ha introducido un nuevo sistema de archivos pensado especialmente para el almacenamiento en memoria flash. Mejoras en el estado inactivo de los mviles En Linux 3.5 se introdujo una nueva funcionalidad para poner el sistema en estado de sleep. Este estado es muy usado por telfonos mviles, ya que no necesitan estar encendidos constantemente sino solo cuando el usuario interacta con ellos. Por eso Google presion para incorporar su propia versin de sleep al kernel de Linux, una propuesta que fue rechazada con gran polmica. Es de esperar que Google utilice a partir de ahora esta funcionalidad de Linux en vez de utilizar la propia y as ahorrar cdigo. El cdigo de Linux est compuesto por millones de lneas de cdigo, y todos los meses se aaden parches con mas funcionalidades, pero estos tres en particular son especialmente interesantes para Android por lo que suponen: mejor gestin de memoria, mejor integracin con los dispositivos de varios fabricantes, y una declaracin de intenciones: Android y Linux tienen trabajar juntos para ofrecer la mejor experiencia de usuario posible. Ahora le toca el turno a los ingenieros de Android para coger este kernel y fabricar un sistema operativo que nos sorprenda. Tienen una buena base, pero para eso an quedan unos meses. ________________________________________________________________ Referencias https://lwn.net http://www.elandroidelibre.com http://www.elandroidelibre.com

Revista SWL-X #0

Pg: 20

Le ayudamos a descubrir linux. Ubuntu, Nova y mucho ms... Vistenos en: http://humanos.uci.cu

humanOS es posible gracias a las Comunidades de desarrollo de la UCI y la colaboracin de la comunidad de software libre de Cuba.

Qu es BSD?

Por Maikel Llamaret

En el mundo del cdigo abierto la combinacin GNU/Linux suele ser utilizada como sinnimo de Sistema Operativo pero no es el nico sistema operativo libre UNIX. En Abril de 1999 el Internet Operating System Counter reflejaba que el 31.3% de los sistemas que ofrecan algn servicio en Internet usaban GNU/Linux y el 14.6% usaban BSD UNIX. Alguna de las empresas ms grandes de Internet, como por ejemplo Yahoo!, usan BSD. El servidor de FTP con ms carga en 1999 (ahora desaparecido), ftp.cdrom.com, transfera 1.4 TB diariamente usando BSD. Entonces, Qu es BSD? BSD son las siglas de Berkeley Software Distribution. As se llam a las distribuciones de cdigo fuente que se hicieron en la Universidad de Berkeley en California y que en origen eran extensiones del sistema operativo UNIX de AT&T Research. Varios proyectos de sistemas operativos de cdigo abierto tienen su origen en una distribucin de ste cdigo conocida como 4.4BSD-Lite. Aaden adems un buen nmero de paquetes de otros proyectos de Cdigo Abierto, incluyendo de forma destacada al proyecto GNU. El sistema operativo completo incluye: El kernel BSD, que se encarga de la programacin del tiempo de ejecucin de los procesos, la gestin de memoria, el multiproceso simtrico (SMP), los controladores de dispositivos, etc. A diferencia del kernel Linux existen varios kernel BSD con diversas funciones. La biblioteca C, la API base del sistema. La biblioteca C de BSD est basada en cdigo procedente de Berkeley no del proyecto GNU. Aplicaciones como las distintas shells, aplicaciones de gestin de ficheros, compiladores y enlazadores. Algunas de las aplicaciones derivan del proyecto GNU, otras no. El sistema X Window, que gestiona el entorno grfico. El sistema X Window que se usa en la mayora de versiones de BSD es producto de un proyecto aparte, el Proyecto XFree86. Se usa el mismo cdigo que en Linux. BSD por lo general no predetermina un gestor de ventanas como KDE o GNOME, aunque stos y otros muchos estn disponibles. Muchos otros programas y utilidades. Entonces BSD es un UNIX verdadero? Los sistemas operativos BSD no son clones sino derivados de cdigo abierto del sistema operativo de AT&T Research, el cual es a su vez ancestro del moderno UNIX System V. Cierto es que AT&T UNIX no es cdigo abierto y que en un sentido estricto de copyright BSD no es en absoluto UNIX, pero por otra parte AT&T ha incluido fuentes de otros proyectos, teniendo como caso notable el Computer Sciences Research Group (CSRG) de la Universidad de Berkeley, California. En 1976 el CSRG comienza a distribuir su software en cintas, dndoles la denominacin Berkeley Software Distribution, o BSD. Las primeras distribuciones BSD consistan principalmente en aplicaciones de entorno de usuario (userland) pero la situacin cambi de modo drstico cuando el CSRG firm un contrato con la Agencia de Investigacin de Proyectos Avanzados (DARPA) para mejorar los protocolos de comunicacin en su red ARPANET. A los nuevos protocolos se les dio el nombre de Internet Protocols, y ms adelante TCP/IP, que ms tarde se habran de convertir en los protocolos ms importantes. La primera implementacin ampliamente distribuida lo fue como parte de 4.2BSD, en 1982. Durante la dcada de los 80 comienzan a surgir compaas que ofrecan estaciones de trabajo. La mayora opt por adquirir licencias de UNIX en lugar de desarrollar sistemas operativos ellos mismos. En particular Sun Microsystems adquiri una licencia de UNIX e implement una versin de 4.2BSD, a la que llamaron SunOS. Cuando la propia AT&T fue autorizada para vender UNIX iniciaron una implementacin un tanto rudimentaria llamada System III, seguida rpidamente por System V. El cdigo base de System V no inclua capacidad de trabajo en redes, de manera que todas sus implementaciones haban de usar software de BSD, incluyendo TCP/IP, as como aplicaciones como la shell csh y el editor vi. En conjunto esas inclusiones fueron conocidas como las Berkeley Extensions. Las cintas BSD contenan cdigo fuente de AT&T y en consecuencia requeran una licencia de cdigo UNIX. Hacia 1990 al CSRG se le retiran los fondos y se enfrenta al cierre. Algunos de los miembros del grupo deciden distribuir el cdigo BSD, que era Cdigo Abierto, sin el cdigo propiedad de AT&T. Finalmente esto sucede con la Networking Tape 2, ms conocida como Net/2. Net/2 no era un sistema operativo completo: faltaba aproximadamente un 20% del cdigo del kernel. Uno de los miembros del CSRG, William F. Jolitz, escribi el cdigo restante y lo distribuy a comienzos de 1992 como 386BSD. Al mismo tiempo otro grupo de antiguos miembros del CSRG fundaron una empresa llamada Berkeley Software Design Inc. y distribuy una versin beta de un sistema operativo llamado BSD/386, que se basa en las mismas fuentes. El sistema operativo pas a denominarse BSD/OS. 386BSD jams lleg a ser un sistema operativo estable. En lugar de ello dos proyectos surgen de l en 1993: NetBSD y FreeBSD. Ambos proyectos se forman gracias a la falta de paciencia que origina la espera de mejoras en 386BSD: el proyecto NetBSD comenz a primeros de ao y la primera versin de FreeBSD no estuvo lista hasta finales del mismo. En ese proceso el cdigo base tom caminos diferentes hasta tal punto que se hizo difcil de mezclar. Adems los proyectos tienen objetivos diferentes, como veremos ms adelante. En 1996 otro proyecto, OpenBSD, se separa de NetBSD.

Revista SWL-X #0

Pg: 22

Qu es BSD?

Por Maikel Llamaret

La licencia BSD Todos los sistemas BSD usan la misma licencia, la cual permite una mayor libertad al usuario, a diferencia de la GPL que es ms restrictiva. El usuario puede hacer lo que desee, con el nico requisito de que se mencione al autor original. Esto expresa el espritu abierto y liberal de la comunidad de desarrollo BSD. Adems, la licencia BSD ha permitido que otros sistemas operativos, tanto libres como propietarios incorporan cdigo BSD. Por ejemplo, Microsoft Windows ha utilizado cdigo derivado de BSD en la implementacin de TCP/IP y utiliza comandos BSD para las herramientas de redes. Tambin Darwin, el sistema sobre el cul est construido MaxOSX, el sistema operativo de Apple, est derivado en parte de FreeBSD 5. Otros sistemas basados en UNIX comerciales como Solaris tambin utilizan cdigo BSD. Quin posee BSD? Ninguna persona o empresa posee BSD. Su creacin y distribucin es obra de una comunidad de voluntarios altamente cualificados y comprometidos a lo largo y ancho del mundo. Algunos de los componentes de BSD son proyectos de Cdigo Abierto que cuentan con responsables ajenos al proyecto BSD. Cuntas versiones de BSD existen? A diferencia de las numerosas distribuciones de Linux tan slo hay tres BSD libres. Cada proyecto BSD mantiene su propio rbol de fuentes y su propio kernel. En la prctica, sin embargo, las diferencias en el entorno de usuario (userland) entre los distintos BSD son menores que las que hay en Linux. Es difcil enumerar los objetivos de cada proyecto puesto que las diferencias son muy subjetivas:

FreeBSD tiene como meta ofrecer alto rendimiento y facilidad de uso al usuario final y es uno de los favoritos entre proveedores de contenidos web. Funciona en PC y en procesadores Alpha de Compaq. El proyecto FreeBSD cuenta con un nmero de usuarios significativamente mayor que los otros proyectos. NetBSD tiene como meta la Portabilidad: No en vano su lema es of course it runs NetBSD (que podra traducirse como claro que funciona con NetBSD). Funciona en mquinas que abarcan desde PDAs a grandes servidores e incluso ha sido usado por la NASA en misiones espaciales. Es una excelente eleccin para utilizar viejo hardware no Intel. OpenBSD tiene como meta la seguridad y la integridad del cdigo: combina del concepto de cdigo abierto y una revisin rigurosa del cdigo que dan como fruto un sistema muy correcto, elegido por instituciones preocupadas por la seguridad como bancos, entidades de cambio y departamentos gubernamentales de los EEUU. Al igual que NetBSD funciona en gran variedad de plataformas.

Existen otros proyectos libres recientes como PC BSD, DesktopBSD y DragonFly BSD: PC-BSD es un sistema operativo orientado a los escritorios y basado en FreeBSD. Su objetivo es la facilidad de uso y de instalacin grfica gracias a un programa que instala y configura automticamente un escritorio con KDE por defecto. En agosto de 2006 fue denominado el Sistema Operativo ms amigable segn OSWeekly.com. PC-BSD ofrece un nuevo sistema de uso de paquetes que difiere de la tnica seguida por los Sistemas Unix . En vez de utilizar los puertos FreeBSD o el sistema de paquetes (de todas formas se mantienen como una opcin ms a la hora de instalar software en la computadora), PC-BSD usa unos archivos con la extensin .pbi extensin de archivo que podran definirse como instaladores de un slo click. DesktopBSD es un sistema operativo libre y gratuito, derivado de Unix, y basado en FreeBSD. Su objetivo es combinar la tradicional estabilidad de FreeBSD con la sencillez de uso de KDE, su entorno de escritorio preconfigurado. El proyecto DesktopBSD naci un ao antes que el proyecto anlogo PC-BSD, y su estructura y objetivos son similares. Sin embargo no existe una relacin de rivalidad entre ambos proyectos, que son absolutamente independientes y ofrecen caractersticas (y se basan en actitudes) muy diferentes: DesktopBSD es ms fiel al original FreeBSD, y las herramientas grficas que proporciona son simples front-ends grficos para herramientas estndares de FreeBSD. PC-BSD, por el contrario, incorpora herramientas destinadas a sustituir determinados elementos de FreeBSD. DragonFlyBSD es un fork de FreeBSD en el cual, partiendo del cdigo de FreeBSD 4.8 en junio de 2003, busca distanciarse un poco de otros sistemas operativos similares a Unix. El objetivo inicial del proyecto fue reescribir toda la gestin de concurrencia, SMP y la mayora de los subsistemas del ncleo. Una de sus caractersticas es que posee un instalador propio, y adaptado por otras distribuciones BSD, llamado BSD Installer. De estos y otros proyectos BSD hablaremos en prximos nmeros de la revista SWL-X. ___________________________________________________________________ Referencias http://www.freebsd.org/es/ http://www.ivlabs.org/home/?p=709 http://www.pcbsd.org/ http://www.allbsd.de/src/Flyer/FreeBSD/PDF/flyer-en-fbsd-desktopbsd.pdf Revista SWL-X #0 Pg: 23

Tuneando nuestra consola Figlet , Fortune y algo ms

Por Maikel Llamaret

Uno de los argumentos principales usados por los detractores de sistemas operativos como GNU/Linux, BSD y otros es el empleo del terminal o consola para realizar la mayora de las tareas cotidianas. Muchos alegan que de solo imaginarse trabajando sobre una pantalla o ventana de fondo negro es una razn mas que suficiente para ni intentar probar algn sistema operativo libre. Es cierto que poco a poco uno se va acostumbrado a utilizar el intrprete de lneas de comandos, pero lo que a veces obviamos es que esa ventana de fondo negro puede modificarse hasta lograr un aspecto mucho ms atractivo. Hoy quiero compartir con nuestros lectores dos herramientas que pueden hacer que nuestro terminal sea un poco ms llamativo a los recin llegados, me refiero a Figlet y Fortune.

Comencemos instalando los paquetes figlet y fortunes-debian-hints: sudo aptitude installfortunes-debian-hints figlet En el caso de Fortune, esta herramienta nos permite mostrar una frase o consejo al abrir una terminal, en este ejemplo seleccionamos Consejos Debian, pero pueden revisar con aptitude search fortune y encontrarn muchsimos tipos de mensajes de Fortune (consejos de fortuna), frases clebres en espaol (y otros idiomas) e incluso frases obscenas, en fin, ustedes decidirn que mensajes de fortuna utilizar. La herramienta Figlet nos permite visualizar alguna palabra o frase construida a partir de una base de caracteres determinados (como se ve en la imagen anterior). Esta aplicacin puede usarse de dismiles formas, por lo que recomiendo revisar detenidamente el manual (man figlet). A continuacin, les explico como lograr que estas dos herramientas interacten en nuestro terminal o consola. Lo nico que debemos hacer es manipular nuestro archivo .bashrc que se encuentra en nuestra carpeta personal utilizando nano, gedit, kate o cualquier editor de texto plano. nano ~/.bashrc y aaden lo siguiente: figlet -c -f standard TEXTO Fortune En la primera lnea pueden cambiar TEXTO por la palabra o frase que quieran utilizar con figlet. Con eso ya pueden abrir una nueva terminal y vern como quedan implementados los cambios.

Revista SWL-X #0

Pg: 24

Tuneando nuestra consola Figlet , Fortune y algo ms

Por Maikel Llamaret

Algo ms Si observan la imagen ms arriba, pueden ver que adems de los dos trucos anteriormente descritos, mi konsole tambin muestra una lnea de tiempo con la hora del sistema entre cada lnea de comando. La manera de lograr esto lo encontr hace ya algunos meses (realmente hace ms de un ao) en una entrada escrita por @elav en < LINUX. Para hacerlo abriremos nuevamente nuestro editor de texto favorito (nano, gedit, kate, etc) y escribimos lo siguiente

# Fill with minuses # (this is recalculated every time the prompt is shown in function prompt_command): fill= reset_style=\[\033[00m\] status_style=$reset_style\[\033[0;90m\] # gray color; use 0;37m for lighter color prompt_style=$reset_style command_style=$reset_style\[\033[1;29m\] # bold black # Prompt variable: PS1=$status_style$fill \t\n$prompt_style${debian_chroot:+($debian_chroot)}\u@\h:\w\$$command_style # Reset color for command output # (this one is invoked every time before a command is executed): trap echo -ne \e[0m"' DEBUG function prompt_command { # create a $fill of all screen width minus the time string and a space: let fillsize=${COLUMNS}-9 fill="" while [ "$fillsize" -gt "0" ] do fill=-${fill} # fill with underscores to work on let fillsize=${fillsize}-1 done # If this is an xterm set the title to user@host:dir case $TERM in xterm*|rxvt*) bname=`basename ${PWD/$HOME/~}` echo -ne \033]0;${bname}: ${USER}@${HOSTNAME}: ${PWD/$HOME/~}\007 ;; *) ;; esac } PROMPT_COMMAND=prompt_command Lo guardamos en nuestra carpeta personal con el nombre .bash_ps2. Luego abrimos nuestro .bashrc y le aadimos: if [ -f "$HOME/.bash_ps2" ]; then . $HOME/.bash_ps2 fi Listo!!!! Abrimos nuevamente nuestra consola y veremos los cambios ___________________________________________________________________________________ Referencias http://blog.desdelinux.net/repositorio-de-tips/con-el-terminal-mejorando-la-apariencia-de-la-consola/

Revista SWL-X #0

Pg: 25

Debian + OpenBox... combinacin perfecta

Por Ludwig Causilla Leyva

En este primer nmero de SWL-X estrenamos la seccin Cambiando el escritorio con este pequeo tutorial para lograr un sistema Debian GNU/Linux totalmente funcional y con bajo consumo de recursos del ordenador. Muchos usuarios solo conocen LXDE, XFCE o KDE otros siguen fieles a Gnome y prefieren Cinnamon, Gnome-Shell o Pantheon, incluso estn los ms tradicionalistas que saltaron a Mate. Esto se debe en parte a que no existe mucha documentacin sobre la personalizacin de los otros entornos. Con este articulo quiero dar mi granito de arena para enmendar un poco esto explicndoles como crear nuestro propio escritorio bonito y funcional sin depender del todo de ningn entorno de escritorio, a esta funcionalidad se le llama escritorio de Cascada o Tiling. Comenzando a crear un escritorio de Cascada o Tiling Para crear un escritorio de cascada al no tener un entorno como tal detrs necesitaremos varias partes que seran: 1- Un manejador de ventanas (yo escog OpenBox] debido a que vengo de usar LXDE) 2- Un Panel para ubicar las ventanas abiertas (el mas fcil para personalizar es Tint2) 3- Un editor para el men del gestor de ventanas (en este caso ObMenu) 4- Cualquier cosa para embellecer el escritorio como lxappereance, Conky, Wbar etc Todas estas partes de nuestro escritorio estn disponibles en los repositorios y como de seguro la mayora no usa LXDE (el Entorno de escritorio que trae a Openbox por defecto) entonces comenzamos a instalar. El que no le guste la consola lo puede hacer desde Synaptic o cualquier GUI: neji@Maq2:~# apt-get install openbox tint2 obmenu obconf lxappearance conky nitrogen Una vez que terminemos de instalar todas las partes procedemos a comenzar a personalizarlos. La configuracin de Openbox Ya tenemos instalado Openbox en nuestra PC ahora comprobamos que exista una carpeta llamada openbox en nuestra carpeta de configuraciones personal (/home/usuario/.cconfig/openbox) de no existir la creamos nosotros mismos: neji@Maq2:~$ mkdir /home/neji/.config/openbox Obviamente uds cambiaran lo que dice neji por el usuario de uds. Hecha esta carpeta pasamos a poner los archivos que necesitaremos para personalizar nuestro openbox, estos archivos son: menu.xml rc.xml autostart.sh Los archivos no tenemos que crearlos nosotros mismo sino que los vamos a copiar desde la carpeta xdg donde estn por defecto y luego los modificaremos aqu en la carpeta que le hicimos al Openbox. neji@Maq2:~$ cp /etc/xdg/openbox/{menu.xml,autostart,rc.xml} /home/neji/.config/openbox/ Siempre es bueno estar claro para que son estos archivos: menu.xml es el archivo que nos permite configurar el men de OpenBox rc.xml es el archivo de configuracin general de OpenBox (combinaciones de teclas etc etc) autostart.sh nos servir para indicar las aplicaciones que se ejecutaran al iniciar la sesin Configurar nuestro propio Men de Openbox Como todos los archivos XML, nosotros podemos modificar menu.xml desde cualquier editor pero no es menos cierto que el trabajo de ese modo es un poco engorroso as que usaremos una herramienta llamada ObMenu que nos permite hacer la configuracin un poco mas placentera. No obstante siempre estn los que prefieren esto de la edicin manual as que la sintaxis seria mas menos as: <item label=The Gimp> <action name=Execute> <execute>gimp</execute> </action> </item>

Revista SWL-X #0

Pg: 27

Debian + OpenBox... combinacin perfecta

Por Ludwig Causilla Leyva

De esta forma crearamos un item nuevo que lanza al programa GIMP. ObMenu es bastante intuitiva as que sintanse libres de hacer lo que quieran no obstante aqu les dejo un Screenshot de como se ve el mo:

Definiendo una mejor apariencia Para ser sinceros, la apariencia por defecto de Debian no es de las mejores as que siempre podremos usar iconos, temas GTK etc etc que lo mejoren un poco. Para esta tarea usaremos lxappearance que es una aplicacin bien ligera (trada desde LXDE) que nos permite hacer esto, no creo que haya mucho que explicar pero bueno aqu va un Screenshot de como se ve:

Fondos de pantalla Para gestionar los fondos de escritorios yo escog Nitrogen que es una aplicacin bastante ligera y sencilla de utilizar y permite ajustar los wallpapers segn nos convenga en Automtico, en Cascada, Ampliado, Relleno o Escalado. Nitrogen es capaz de recordar que wallpaper tenamos puesto anteriormente pero no se ejecuta por defecto as que para lograr esto debemos incluirlo al final del archivo autostart.sh terminando en el signo de ampersang (&) no me pregunten por qu pero as es como se hace: editamos el archivo autostart.sh y ponemos al final una linea que dice: nitrogen restore & y as se ver la aplicacin :

Revista SWL-X #0

Pg: 28

Debian + OpenBox... combinacin perfecta

Por Ludwig Causilla Leyva

Barra de ventanas Openbox por defecto no trae ninguna barra de ventanas lo que nos da la impresin de que perdimos la ventana si le decimos minimizar. No quiero decir que se pierda sino que en Openbox, cambiamos de ventana por las combinaciones de teclas o por el men de OpenBox, razones por las cuales siempre buscamos una aplicacin que nos sirva para eso, yo uso Tint2 porque para serles sincero no conozco otra que sea tan sencilla como ella. Para configurar Tint2 debemos crear una carpeta para las configuraciones como hicimos con OpenBox y dentro de ella creamos el archivo tint2rc que sera el que configuremos: neji@Maq2:~$ mkdir /home/neji/.config/tint2 neji@Maq2:~$ nano /home/neji/.config/tint2/tint2rc Existen muchas formas de configurar Tint2 pero bueno la que uso la encontr en Internet hace un buen tiempo cuando me dio por incursionar en esto de los Tiling, la puedes copiar desde este enlace Combinaciones de teclas Openbox permite hacer Keybindings o sea combinaciones de teclas que regulan la forma de trabajar con Openbox y que nos hacen mas fcil el trabajo. Estas combinaciones las podemos definir en el archivo rc.xml que tenemos en la carpeta openbox de nuestras configuraciones as que basta con coger un editor de texto y modificar dicho archivo. La sintaxis es la siguiente: <keybind key=La Combinacin de Teclas> <action name=Execute> <name>Nombre de la combinacin </name> <command>comando para lanzar la aplicacin</command> </action> </keybind> Por ejemplo yo le tengo puesto que con la combinacin Ctrl + Alt + T se levante la consola y este es el cdigo dentro del rc.xml: <keybind key=C-A-t> <action name=Execute> <command>lxterminal </command> </action> </keybind> Cada cual pone las combinaciones que crean convenientes para facilitar el trabajo cotidiano en su ordenador.

Revista SWL-X #0

Pg: 29

Debian + OpenBox... combinacin perfecta

Por Ludwig Causilla Leyva

Embellecer ms el escritorio Ya con estos pasos tenemos un escritorio de cascada o Tilin funcional y bonito pero siempre podemos ponerle mas cosas arriba por ejemplo yo le puse al mo un Conky muy chulo que me encontr. Como se aprecia en las imgenes de abajo, el rendimiento es ligeramente superior al de la misma PC pero usando un entorno ligero (LXDE):

Openbox + Tint2 + Conky

Openbox + LXDE

____________________________________________________________________________________ Referencias

http://www.ecured.cu/index.php/Openbox http://gutl.jovenclub.cu/wiki/definiciones/lxde

Revista SWL-X #0

Pg: 30

Mi Escritorio

Por Pablo Mestre Una de las secciones ms populares en GUTL son los Screenshots que nuestros lectores envan cada mes. SWL-X se suma a esta seccin y en cada nmero les brindaremos algunos de los escritorios ms populares en nuestra comunidad. Invitamos a nuestros lectores que enven sus capturas de pantalla con una breve descripcin de la misma. Para ms informacin visiten nuestro sitio GUTL. Tus capturas de pantallas pueden enriquecernos, es una manera de compartir tus experiencias y demostrar que los sistemas operativos libres pueden lucir tan o ms elegantes que cualquier otro. Mostrmosle al mundo que Linux no es un fracaso en el escritorio .

Autor: Ernesto Acosta Valds (elav) Distro: Debian Wheezy Entorno: KDE (al estilo Elementary)

Autor: Ozkar Garcs Distro: Debian Wheezy Widget Style: QtCurve-KElementary Widget Colors: KElementary Icons: KFaenza KWin Theme: Oxygen Plasma Theme: Androbit KMenu: KMenu2

Revista SWL-X #0

Pg: 31

Curiosidades. 15 datos de Ubuntu que tal vez no conocas.

Por Carmen D. Hiraldo

Y seguimos en la seccin de entretenimiento. Casi cerrando esta edicin de SWL-X quiero compartir algunas curiosidades sobre Ubuntu, esa distribucin que muchos odian y tantos usan. Aqu van algunas ancdotas que todo ubuntero que se precie debera conocer. Algunas les sern familiares, otras es posible que no. Al menos estas son las que conozco pero si sabes de alguna otra o incluso curiosidades de alguna otra distribucin puedes compartirlas con nuestros lectores enviando tu email a nuestro equipo de redaccin. En el caso de los no ubunteros, siento decepcionarlos, pero esta chica lo que utiliza es Ubuntu, as que ac les va. (1) Mark Shuttleworth es el fundador de la empresa que desarrolla Ubuntu, Canonical Ltd. Este informtico y empresario es adems el segundo turista espacial de la historia. (2) Google usa una versin de Ubuntu en algunas de sus oficinas denominada Gooubuntu. (3) Canonical apoya el proyecto de Google Chrome OS , y Google recomienda Ubuntu para compilarlo. (4) En octubre de 2008 Wikipedia migr sus servidores a Ubuntu server. (5) El eslogan de Ubuntu es Linux for Human beings (Linux para seres humanos, intentando hacer alusin a la facilidad de manejo de esta distribucin). (6) El nmero de release indica el ao y el mes en que se lanz esa versin. Ubuntu 13.04, por ejemplo, indica Abril de 2013. En general, las versiones de Ubuntu se liberan cada 6 meses, alternndose versiones normales (anteriormente 18 meses de soporte, recientemente se anunci que solo seran 9) y versiones LTS (Long Term Support), a las que se da soporte durante ms tiempo (actualmente 5 aos). Canonical est trabajando en modificar esta secuencia de lanzamientos. (7) Los nombres de los lanzamientos se forman con dos palabras que comienzan siempre por la misma letra: Warty Warthog, Hoary Hedgehog, Breezy Badger, Dapper Drake, Edgy Eft, Feisty Fawn, Gutsy Gibbon, Intrepid Ibex, Jaunty Jackalope, Karmic Koala, Lucid Lynx, Maverick Meerkat, Natty Narwhal, Oneiric Ocelote, Precise Pangolin, Quantal Quetzal y el futuro Raring Rintail. (8) Las dos palabras del nombre de versin de las release son siempre un adjetivo y el nombre de un animal. (9) Warty Warthog debe su nombre a que fue publicada warts and all (con verrugas y todo, haciendo alusin al estado temprano del desarrollo de Ubuntu). (10)Desde Dapper Drake los nombres de las versiones siguen un orden alfabtico. (11)Cuando Mark Shuttleworth decidi convertir esta distribucin en una iniciativa auto sostenible aprovech la ocasin para aplicar una pequea campaa de mercadotecnia para despertar inters en Ubuntu llamndolo la distribucin sin nombre (en ingls: the no-name-distro). (12)Canonical Ltd., la empresa desarrolladora de Ubuntu, tiene su sede central en la capital de la Isla de Man. Debido a su especial estatus legal, en la isla no existen lmites de velocidad en las carreteras para los vehculos privados. Otra curiosidad es la gran cantidad de Sociedades Annimas que hay en la isla, casi ms que personas. (13)Ubuntu no es 100% software libre, ya que incluye drivers y porciones de cdigo propietario. (14)Ubuntu tena un paquete llamado ubuntu-calendar (que actualmente ya no se encuentra en los repositorios) que cuando se instalaba, se conectaba con los servidores de Ubuntu para realizar una transferencia de fondos de escritorio de manera mensual. Algunos de estos fondos de escritorio mostraban imgenes artsticas, entre las que se incluan modelos que posaban desnudas. Ello dio lugar a que Ubuntu fuera conocido humorsticamente como la distribucin pornogrfica, Linuxxx y otros nombres similares. (15)Puedes conseguir el Ubuntu Certified Professional realizando un examen especfico de Ubuntu (LPI 199) y demostrando tener el nivel LPIC-1 (acredita conocimientos Linux independientes de la distribucin). Esto es posible gracias a que en el ao 2006 Canonical y Linux Professional Institute firmaron un acuerdo para proveer un examen especfico que permita certificar los conocimientos de los profesionales de Ubuntu. ______________________________________________________________________________ Referencias http://www.noticiasubuntu.com/20-curiosidades-sobre-ubuntu/

Revista SWL-X #0

Pg: 32

Juanelo
<http://www .juanelo.net>

CruciLibre

Por Maikel Llamaret Siempre es bueno medir el nivel de conocimientos que poseemos en cuestin de Tecnologas Libres. Pensando en esto, surgi hace unos meses en GUTL la seccin CruciLibre. Como es obvio, en una revista variada no pueden faltar secciones como esta. Luego de haber ledo los primeros artculos que han conformado esta edicin PILOTO les dejamos el primero de nuestros CruciLibres. Esperamos lo disfruten.

Horizontales 5- Instalador grfico basado en Ubiquity desarrollado en Cuba 6- Formato de archivo contenedor multimedia, desarrollado por la Fundacion Xiph.org, estndar multimedia nativo de muchas distribuciones 7- Entorno de escritorio desarrollado en Cuba basado en el proyecto LXDE 8- Navegador Web desarrollado por una empresa noruega. 9- Reproductor multimedia del proyecto VideoLAN 10- Licencia creada por la Free Software Foundation en 1989 11- Music On Console (reproductor de musica en modo consola) 14- Reimplementacin de la API de Win16 y Win32 para sistemas operativos basados en Unix. Permite la ejecucin de programas para Windows 15- Empresa encargada del desarrollo de la suite ofimtica libre mas importante en la actualidad 17- Sistema operativo cubano basado en GNU/Linux 19- Programa de edicin de imgenes digitales en forma de mapa de bits, tanto dibujos como fotografis 20- Software antivirus open-source para las plataformas Windows, Linux y otros sistemas operativos semejantes a Unix

Verticales 1- Comando del sistema operativo Unix y derivados que muestra un listado con los archivos y directorios de un determinado directorio 2- Programa grabador de discos pticos de licencia libre para sistemas operativos basados en Unix, que sirve como Front-end (usando GTK+) para cdrtools , growisofs y (opcionalmente) libburn 3- Sistema de gestin de contenido sobre el que esta implementado el Portal GUTL de Ciego de vila 4- Sistema de gestin de contenido sobre el que estuvo implementado nuestro sitio GUTL hasta febrero del 2012 10- Distribucin GNU/Linux fundada por Daniel Robbins, basada en Enoch Linux 11- Navegador Web ligero que ha sido incluido como predeterminado en las versiones de Lubuntu 12- Servidor de DNS mas comnmente usado en Internet, especialmente en sistemas Unix 13- Extensin del formato de paquetes de software de Debian y derivadas 16- Herramienta ofimtica libre para realizar hojas de calculo compatible con Microsoft Excel 18- Comando para copiar ficheros y directorios en sistemas Unix y derivados

Revista SWL-X #0

Pg: 34

Das könnte Ihnen auch gefallen