Etiquetado: linux

De Paint.net a Paint.mono

Aunque a mi amigo Marcio le cueste creerlo, desde mi viaje a Francia que estoy con Ubuntu como mi sistema operativo principal. Esto se debe a que he logrado encontrar prácticamente software para cubrir todas mis necesidades. Una de las pocas cosas que me faltaba resolver era un editor gráfico, ya que si bien en linux está disponible el famoso Gimp, nunca me resulto cómodo. Puede que sea por el modelo de ventanas que tiene o porque me cuesta encontrar algunas funcionalidades. En Windows, yo suelo utilizar el fantástico Paint.Net. Yo sabia que si bien el Paint.Net estaba construido con tecnologia .NET hacia un uso importante de WindowsForms y ello fue lo que me llevo a pensar que no funcionaria en Windows, lo cual comprobé que era efectivamente asi, pues en la página de Paint.Net se indica explicitamente que es un editor para Windows. A pesar de esto se me dio por googlear “paint.net linux” y para mi sorpresa me encontré con Paint.mono un port the Paint.Net a Mono. Luego de investigar un poco, logro instalarlo exitosamente en mi sistema ejecutando los siguientes tres comando de una terminal:

sudo add-apt-repository ppa:xmlich02/ppa
sudo apt-get update
sudo apt-get install paint-mono

El único detalle de esta forma de instalación es que no agrega una entrada de menu correspondiente a Paint.mono. Para ejercutarlo hay que presionar ALT+F2 y luego tipear paintdotnet.

Más buenas nuevas en Linux

Esta última semana me he visto sorprendido por mis lectores al ver que los mismos se manifestaron positivamente sobre mi incursión en el mundo Linux :-).

Y para deleite de ellos les comento que recientemente sumé dos nuevas experiencias positivas a vida con linux: Skype y Java Development Kit. Ambos paquetes instalados desde el Package Manager.

Seguimos en contacto, Bye.

Linux por n-ésima vez

Y esta vez estoy rompiendo un record, llevo más de dos meses trabajando FULL time con Linux. En este caso la distribución es Ubuntu 10.04. Sinceramente no estoy seguro de qué es lo que está haciendo la diferencia en esta ocasión, pero me parece que viene por el lado de la experiencia de usuario (algo que en ocasiones anteriores me hizo abandonar Linux para volver corriendo a Windows). Algunos hechos concretos:

  • La instalación fue muy directa, no tuve que pelear con nada, solo el pequeño detalle de que algunos dispositivos recien funcionaron al máximo de sus posibilidades luego de instalar el correspondiente driver propietario, lo cual requirió un paso adicional de mi parte, pero muy trivial.
  • Las herramientas que estoy utilizando actualmente corren todas perfectamente en Linux, es más, un punto muy positivo es Kile, un procesador de texto con soporte Latex con el que me siento muy cómodo. Las otras herramientas que utilizo diariamente son: Pharo, OpenOffice, Gimp, FireFox (con agregados) Chrome y Rhythmbox Music.
  • Una aplicación que merece una mención aparte es GtkPod, aplicación para administrar el ipod que para MI gusto es MUCHO más simple que iTunes.
  • Finalmente no puedo dejar de mencionar la increible experiencia de usuario que brindan los utilitarios apt-get y el Synaptic Package Manager para la instalación de aplicaciones.

Bueno, esto es todo por ahora, veamos cuanto más me quedo en este mundo, se aceptan apuestas!

Por qué Linux no es masivo

Se que este post puede resultar polémico, pero a pesar de eso quiero compartir mi visión.Este es un post que tenia pendiente desde hace bastante tiempo. Lamentablemente me encuentro escribiendo este post desde Windows porque luego de actualizar la distribución de Ubuntu (de 9.04 a 9.10)  el modem 3G dejó de funcionar.

Según veo las cosas yo, a pesar de que Ubuntu ha logrado proveer de una experiencia de usuario muy “amistosa” en comparación con las otras distribuciones de Linux, aún se encuentra bastante distante de la expericiencia de usuario provista por Windows y Mac OS.

Creo que el caso del modem 3G es un claro ejemplo: mientras que en Windows el uso del modem es muy directo (simplemente doble click para instalar el marcador, dos clicks mas para activar el modem y marcar,  y listo, ya estamos manejando),  en Linux es necesario ejecutar una serie de pasos desde una consola, con permisos de superusuario (pasos que pueden llegar a incluir la instalación/configuración de un driver).

En gran medida esta situación puede que se deba a que no todos  los fabricantes de hardware proveen drivers para Linux. Por otro lado la filosofía open source creo que también puede resultar un impedimento, ya que no todo el mundo está dispuesto a “publicar” su código fuente. ¿Como influye esto? Ciertas distribuciones no incluyen en el instalador software que no sea Open source, obligando a que el usuario deba tomar a su cargo la “instalación/configuración” de los drivers  que la distribución no incluye.

Por último, pero no por eso menos importante, está el tema de la consola/terminal. Entiendo que a los programadores de linux les encante trabajar en una terminal, pero para la gran mayoria de los usuario les resulta extraño y/o incómodo .

Tengo algunos otros puntos sobre este tema, pero son muy particulares y creo que no aportan a la discusión, pues lo aquí mencionado es de mucha mayor relevancia.