martes, 8 de junio de 2010

Ubuntu 10.04 - Lucid Lynx

Ya se que es un poco tarde para hablar del último lanzamiento de Ubuntu, sobre todo cuando ya tiene más de un mes que salió, pero me parece que es el momento correcto para hablar con propiedad luego de un mes de uso.

El proceso de instalación del sistema operativo y de las utilidades básicas está cada vez más sencillo, debo decir que es un procedimiento realmente fácil, basta bootear desde el CD o desde la memoria USB y seguir las instrucciones, se puede decir que cualquiera lo puede instalar. Yo normalmente utilizo dos particiones separadas para / y para /home, pero si se hace todo en una partición no es más que hacer clics continuamente hasta terminar la instalación.

Una vez iniciado por primera vez el sistema operativo procedo a instalar las aplicaciones que normalmente uso y no están instaladas por defecto:

- ubuntu-restricted-extras: un paquete para instalar los codecs y plugins necesarios para reproducir lo que nos haga falta en el PC (flash, mp3, videos, etc).
- avant-window-navigator: la barra de íconos que se ve en el screenshot.
- compizconfig-settings-manager: aplicación para personalizar los efectos de compiz.
- amsn: cliente MSN para linux, los instalo para terceras personas ya que yo uso el Empathy que viene con la distribución.
- virtualbox-3.2: porque siempre hay alguien que necesita Windows en mi máquina. Es necesario agregar el repositorio correspondiente, la información está en http://www.virtualbox.org/wiki/Linux_Downloads.
- chromium-browser: Google chrome, ahora mismo estoy probándolo y todavía no me decido si me quedo con este o con Firefox.
- hplip-gui: utilidad de HP que me permite escanear e imprimir con la multifuncional HP que tengo en mi casa y también imprimir, escanear y enviar fax por red con la multifuncional de la oficina.
- k3b: uso gnome pero me gusta mucho más esta herramienta para grabar CD/DVD que trae el Kde.

Luego paso a configurar las aplicaciones que ya vienen instaladas por defecto:

- Empathy: cliente de mensajería instantánea. Personalmente lo uso con Google Talk, un poco menos con MSN y Facebook chat.
- Gwibber: cliente de redes sociales. Lo uso con twitter y facebook, pero admite otras opciones como flicker.
- Evolution: cliente de correo electrónico. Lo configuro para utilizar de la misma manera mis cuatro cuentas de correo en la PC de la oficina, la PC de la casa y la laptop.

En mi experiencia:

Pros:

- En general funcionan todos los dispositivos sin tener que hacer ninguna configuración adicional, se ha llegado a un alto grado de madurez en la integración de los drivers.
- Tiempos de arranque más rápidos en comparación con versiones anteriores.
- Tiempos de apagado más rápidos en comparación con versiones anteriores.
- Interfaz cada vez más agradable.
- Por primera vez detecta mi Iphone sin ninguna configuración adicional y me permite agregarle música a través del cable USB (antes se podía por Wifi) utilizando Rhythmbox.
- La integración en el escritorio de correo, chat y redes sociales es un punto de partida para algo mucho mejor.

Contras:
- En mi laptop Toshiba no funciona la entrada de sonido, lo cual implica que no se pueden hacer grabaciones ni realizar conversaciones con skype, msn, etc. Estas complicaciones con los drivers de sonido deberían estar superadas a estas alturas.
- La webcam Genius de mi PC se ve "patas arriba" literalmente.

El veredicto luego de un mes de uso es que es un Sistema Operativo que cada vez se introduce más en el día a día del usuario común, cada vez más personas me preguntan: que windows es ese? y no agarra virus, en serio? y por qué es tan rápido?...

jueves, 9 de julio de 2009

Google Chrome OS?

Sistema Operativo Google Chrome? Richard Stallman no debe haber dormido recientemente, si le fastidia que llamen simplemente "Linux" a "GNU/Linux". Ahora me imagino que Linus Torvalds se le ve a unir al clan, porque cuando Google saque a la luz este "nuevo" sistema operativo nadie va a saber que también será basado en un Kernel de Linux y mucho menos que posee un entorno de aplicaciones del proyecto GNU.

Esto probablemente va a demostrar que lo que le hace falta a todo el conjunto de herramientas de software libre es mercadeo y no calidad, que ya la tiene y de sobra. Ya los fabricantes de hardware están comenzando a hacer cola en la taquilla de google para respaldar este proyecto así que la batalla de los sistemas operativos se va a poner mucho más interesante en el futuro próximo.

Algo que sin embargo me llama la atención es el hecho de que cuando Google sacó su Web Browser Google Chrome no tenía soporte nativo para Linux, y ahora decide construir todo un sistema operativo en base a estos dos.

Espero que todo esto traiga consigo un gran beneficio a la comunidad de software libre, todo es un esfuerzo de la gente que está detrás de proyectos como Debian, Ubuntu, OpenSuse, Fedora, solo por nombrar los más grandes, que tienen años trabajando en eso, Google vino simplemente a poner la tapa del frasco.

jueves, 23 de abril de 2009

Ubuntu 9.04, Jaunty Jackalope


23 de Abril de 2009 fue la fecha seleccionada en el calendario de Canonical para el lanzamiento de Ubuntu 9.04, codename Jaunty Jackalope, justo a tiempo para cumplir con su ciclo de desarrollo de 6 meses. No he tenido la oportunidad de probarlo a fondo pero se espera que traiga muchas mejoras en comparación con su versión anterior 8.10.

Una de las cosas que quiero probar es el paquete dovecot-postfix que debería simplificar la implementación de un servidor de correo con soporte para SMTP, POP3 e IMAP con TSL y SASL.

Para evitar el congestionamiento de los servidores en el día del lanzamiento es recomendable descargar los .torrent en lugar de los .iso.

Ubuntu 9.04, 32 bits
Ubuntu 9.04, 64 bits
Alternate, Bittorrent, etc...

miércoles, 22 de abril de 2009

Navegador poco popular (Iceweasel) + Sistema Operativo poco popular (Linux) = Exclusión?


Así se ve la página de Cines Unidos en mi navegador Iceweasel que utilizo bajo Debian Lenny 5.0. Puedo entender que no se hayan tomado la molestia de detectar este navegador con la excusa de que no es muy usado y blah blah blah, pero de ahí a redireccionar al formato "Wap" a un navegador desconocido me parece excesivo y sobretodo errado. Será que no se puede ver más allá de las narices de los navegadores tradicionales.

Esto me hace recordar los inicios de Firefox y la gente que decía, y todavía dice, "ese navegador no me gusta porque muchas páginas no se ven bien ahí", cuando la verdadera razón son programadores web un tanto flojos que no pueden verificar que sus páginas cumplan con los estándares html.

Será que la exclusión de las minorías llega a todos los aspectos de la vida...?

lunes, 20 de abril de 2009

Oops... Oracle compra Sun!


Después de rumores de que IBM compraría Sun Microsystem hoy esta última anuncia que será comprada por Oracle. Es difícil no preguntarse por la continuidad de proyectos Open Source como Java, OpenOffice, OpenSolaris y sobre todo MySQL, que de hecho es una alternativa de base de datos Open Source.

Edito para colocar la respuesta que me dió Mark Shuttleworth (Líder del proyecto Ubuntu) en su sesión de preguntas y respuestas del Ubuntu Open Week.

(10:46:34) jcastro: QUESTION: (ronaldh) Mark, How do you see the Oracle-Sun deal, do you think it is going to affect Open source projects like Java, OpenOffice, etc? Is it going to affect in some way ubuntu?
(10:46:48) sabdfl: it will definitely affect them, but it's too soon to know for sure how
(10:47:07) sabdfl: we'll have to see whether Oracle makes any big initial moves (selling off or shutting down any projects)
(10:47:19) sabdfl: then we'll need to see if the people who were engaged there are changed
(10:47:25) sabdfl: and then we'll need to see how the dust settles
(10:47:35) sabdfl: that will take three months, a year, three years respectively
(10:47:47) sabdfl: the code is still free software, that cannot be taken back

(10:48:01) sabdfl: if you're passionate about those projects the best thing to do is to participate, imo
(10:48:13) sabdfl: i'm not worried about any of those

martes, 14 de abril de 2009

Ubuntu + VirtualBox + PfSense + LoadBalance

Tengo un firewall con Ubuntu 8.10 que maneja basicamente iptables para filtrado de paquetes, cbq para manejo de anchos de banda y uno que otro servicio (http, mysql, dhcp, etc).

Necesitaba hacer balanceo de carga entre dos conexiones adsl y después de hacer varias pruebas con ip route el rendimiento luego de algunas horas se degradaba mucho, al no conseguir documentación suficiente al respecto pensé en utilizar PFSense, el cual he utilizado antes y se que hace muy bien el trabajo de balanceo entre múltiples WANs. Pero, nunca falta un pero, no había presupuesto para otro servidor, así que penśe en realizar una tarea poco común: un host PFSense en la misma máquina mediante el uso de VirtualBox en la cual el PFSense (guest) sería la puerta de enlace de Ubuntu (host).

No voy a explicar la instalación de PFSense o de Virtualbox ya que de eso hay mucha documentación en Internet, me voy a limitar a explicar la configuración para que un guest de Virtualbox tenga interfaces ethernet que sean visibles desde el "exterior" y hacer que el host utilice a su propio guest como puerta de enlace.

  1. Instalar Virtualbox, se pueden bajar paquetes para linux aquí.
  2. Bajar la imagen de PFSense. Yo utilicé el .iso pero también hay una manera de bajar la maquina virtual para VMWare y transformarla con varios pasos a una máquina virtual para Virtualbox. En este caso preferí bajar el .iso e instalar el PFSense desde cero.
  3. Crear una nueva máquina virtual (guest), seleccionando como sistema operativo FreeBSD, coloquen el tamaño de disco y memoria ram que consideren necesarios en mi caso el disco duro virtual es de 2GB y la memoria ram de 512MB.
  4. Una vez creada la nueva máquina virtual y antes de ejecutarla por primera vez, entramos en su configuración y habilitamos tantas tarjetas de red como necesitemos, en este caso tres.
  5. Para hacer que estas interaces sean visibles desde la red externa hay que seguir los pasos que se indican aquí. Importante saber que para cada bridge que hagamos es necesaria una interfaz física, o sea que necestimos en este caso tres tarjetas de red o por lo menos yo no logré asignar una interfaz física a más de un bridge entre el host y el guest. En este caso cuando configuremos por ejemplo tap0 llevará la configuración que queremos en el guest y en br0 la que queramos en el host.
  6. Iniciamos la máquina virtual por primera vez y utilizamos como método de instalación el archivo .iso del PFSense que bajamos anteriormente (no es necesario quemar un cd para este propósito).
  7. Una vez instalado el PFSense se configura el balanceo de carga.
  8. Ahora solo queda configurar nuestra red en Ubuntu para que utilice como salida nuestra máquina virtual en PFSense y listo.
Como nota final, si utilizan iptables en el host hay que revisar con detenimiento las interaces donde se aplican (eth0, eth1, etc) porque en mi caso tuve que cambiar unas reglas de PREROUTING de eth0 a br0.


jueves, 28 de junio de 2007

Inauguración COPA AMERICA. Así lo vi yo.


Finalmente el día llegó. Llegamos a San Cristobal como a las tres de la mañana, luego de mas de 10 horas de carretera, cansados pero con todo el entusiasmo que amerita la ocasión. Fuimos al hotel a descansar, nos esperaba un largo día. Nos habían recomendado llegar temprano pero la lluvia no nos dejaba movernos, así que cuando cesó lo suficiente para salir nos fuimos al estadio.
El ambiente en la ciudad era inigualable, todo tenía que ver con la copa, la gente, las tiendas, los carritos de perros calientes, en fin, se sentía en el ambiente.

Llegamos al estadio como a las tres de la tarde, la logística para entrar me parece que fue muy buena, no hubo congestión en ningun punto, total que a los pocos minutos ya estabamos dentro del muy bien llamado Templo del Futbol Venezolano. Para un fanático del futbol como yo eso fue como cuando un niño va a Disney World. Poco a poco se fue llenando yo creo que ya a las 6 de la tarde el estadio estaba a reventar, hasta este momento lo único que habia fastidiado un poco era la lluvia, pero gracias a nuestros ponchos (bolsas negras de basura que estaban vendiendo, jeje...) pudimos soportar sin muchos contratiempos.

Por fin el momento llegó, la ceremonia de apertura comenzó. Los bailes, la música venezolana, las coreografías, los fuegos artificiales; todo estuvo a la altura, sinceramente me sorprendió lo bien que estaba todo, debo decir que había subestimado la calidad del evento pero gracias a Dios superó con creces lo que yo esperaba. Peeero, lamentablemente nunca falta un pero, llegó lo que todos temíamos que iba a llegar: la política, el bendito fantasma que anda por todos lados últimamente, me dió mucha trizteza ver como una ceremonia que estaba quedando por todo lo alto se empañara de esa manera, primero con toda la politización que se ha visto y luego con consignas políticas de ambos bandos en las gradas.

Pero en fin, luego del "show" de Chavez, Evo y Maradona, venía a lo que habíamos venido: El Juego. La primera alarma fue la alineación, a diferencia de uno o dos jugadores, esta es la misma selección de hace dos o tres años. La segunda alarma llegó apenas había comenzado el juego, el exceso de confianza nos estaba perjudicando, subían todos a atacar y los contragolpes por las bandas eran letales, Bolivia pudo tranquilamente haberse adelantado en el marcador. Continuaba el juego y llegó lo que todos esperabamos: Gol de Venezuela. El estadio se iba a venir abajo, siempre he pensado que en el futbol no hay nada como celebrar un gol de tu equipo en el estadio, gritar al unísono junto a otras 40 mil almas es una sensación única. De aquí en adelante fue ir y venir de los dos equipos el empate se veía venir y llegó. En el segundo tiempo las cosas parecían un poco mejor, cayó el segundo gol de Venezuela y para sorpresa de todos nuestro "querido" técnico se quitó la careta y echo para atrás todo el esquema de juego, el loco iba a defender un gol de ventaja jugando de local y con más de la mitad del segundo tiempo por delante, y como las cosas no vienen solas pasó lo que tenía que pasar, Bolivia empató faltando poco para terminar el juego.

Para concluir, les digo que me vine muy feliz de lo que pude vivir, valió la pena todo el esfuerzo y sin duda fue una experiencia que le contaré algún día a mis hijos y nietos.