viernes, 30 de diciembre de 2011

Gameplay de Bunch of Heroes en Linux (Steam)


Diseño del blog actualizado

Estos últimos días estuve actualizando el diseño del blog y optimizándolo bastante. Estos son algunos de los cambios:
  • Encabezado mejorado: ahora es posible acceder a diferentes páginas webs relacionadas con el software libre y con quien les habla, a través del nuevo encabezado. Fueron utilizados algunos de los bonitos íconos de IconFinder.com para la creación del mismo.
  • Fondo más atractivo.
  • Cambio de plantilla.
  • Gadgets reorganizados.
  • Mejor y más rápida lectura, gracias al fondo oscuro.
  • Ancho de la página cambiado a 1220px.
  • Anchos de paneles izquierdo y derecho optimizados.
  • Mejoras en el tamaño de las imágenes de los posts.
  • Nuevo favicon.
  • Aclaraciones menores.
  • Corrección de faltas ortográficas/gramaticales en los posts.
  • Corrección del color de la letra.
  • Mejora de visibilidad en NotiTux.
  • Optimización para Firefox 10.
  • Limpieza de gadgets innecesarios, mejora en la carga de la página.
  • Diseño actualizado para la versión móvil.
  • Regresan las encuestas bimestrales.
  • Tópicos de NotiTux mejorados para obtener información más precisa.
  • Mejoras en la gestión de etiquetas.
  • Correcciones menores.

jueves, 29 de diciembre de 2011

Firefox 9.0.1 oficial en Ubuntu 11.10

La última versión estable de Firefox ya está disponible en los repositorios oficiales de Ubuntu 11.10, después de varios días de espera.



Esta versión trae mejoras importantes en Javascript que se traducen en mayor rendimiento al abrir las páginas y navegar por ellas. Además, como siempre, hay mejoras de seguridad por las cuales Mozilla recomienda actualizarse.

$ sudo apt-get update

martes, 22 de noviembre de 2011

Mis intentos fallidos por instalar Fedora Verne y Debian testing

En estos últimos días decidí salir de terreno seguro y volver a experimentar con distintas distribuciones. Venía utilizando sin ningún problema Ubuntu 11.10, más que conforme con el rediseñado Centro de software y Unity -que por cierto, aunque aún le falte ya está bastante usable-.

Decidí probar con Fedora Verne, el cual no me convencía tanto debido a un problema grave que tuve con su hermano mayor Lovelock. Instalé el sistema sin sobresaltos, y cuando reinicio la PC para comenzar a probarlo y configurarlo...pimba. "Algo salió mal" anunciaba el horrible cartel de GNOME 3.2 que ya me había hecho la vida imposible en Lovelock. Sin tener suerte intenté que detectara al menos el driver Nouveau de mi tarjeta NVIDIA, y decidí instalar Debian.

Lo peor de cuando instalé Fedora 16 es que al hacerlo con la versión en DVD, tardó varias horas en completarse la instalación, para que luego no anduviese. Me hacía sentir un fracasado...

En fin, instalé Debian testing (tenía el DVD 1 de hace algunos meses atrás, así que seguro tardaría en terminar las actualizaciones) esperando poco más de una hora a que finalice. Cuando lo voy a encender me encuentro conque los maestros de Debian no tuvieron una mejor idea que colocar GNOME 3 en su distribución de pruebas. No me gustó para nada, yo esperaba que al ser Debian ellos siguieran con GNOME 2.32, pero no fue así. Traté de hacer andar el driver privativo de NVIDIA -esta vez, al menos anduvo sin aceleración 3D-, pero cuando reinicio la PC y veo que Debian se congela al inicio, comencé a lanzarle sillas a mi pobre hermano en un intento de descargarme con algo/alguien.

Un poco más tranquilo, me acordé del éxito que tuve con openSUSE 11.4 y me interesé por la reciente 12.1. Descargué la imagen ISO en mi portátil (porque para colmo Debian me jodió el arranque GRUB de mi PC de escritorio impidiéndome usar las Siete Ventanas), la quemé en un DVD grabable y cuando me dispongo a verificar si la integridad del DVD de openSUSE era la óptima, el instalador me dice que el disco presentaba fallas. Comencé a lanzar joysticks contra la pared (las sillas ya estaban rotas) gritando "NOOOOOOO, ISABELL!!!!!!!!" al mejor estilo Tano Pasman.

Siendo consciente de que ya no tenía nada que perder -mi partición Windows 7 seguía sanita y mientras no la tocara no iba a pasar nada malo-, probé a instalar openSUSE aunque el disco tenga fallas, y la verdad es que se instaló perfectamente. Es más, el disco sólo falló al final de la instalación, configurando GRUB. Pero hacerlo manualmente es muy fácil si al menos Linux funciona.

Después de hacer todas las configuraciones y de instalar lo que yo llamo "paquetes must-have", reinicié y Windows funcionaba sin ningún problema :D

¿Alguna vez les sucedió algo así? ¿Pudieron reparar los joysticks que lanzaron? Porque ése es mi próximo problema a resolver jajajaja.

viernes, 11 de noviembre de 2011

Cómo programar un semáforo con Gambas 2.22 en Ubuntu

Hoy enseñaré a programar un semáforo con Gambas 2.22 de una manera fácil y relativamente rápida.

Lo primero y primordial es tener instalado el Gambas (pequeño detalle, jeje).

Luego podremos empezar:

1) Ante todo, abrimos Gambas y hacemos clic en Nuevo proyecto.

2) En la siguiente página le damos clic en Siguiente sin modificar nada, y seleccionamos una carpeta en donde querramos guardar todos los datos del proyecto. Yo recomiendo hacer una ruta más o menos así: /home/USUARIO/Proyectos/Gambas2/Semaforo para facilitar el acceso y la comprensión en las carpetas.

3) Colocamos el nombre del proyecto y el título que deseemos. Por ejemplo:
Nombre: SemaforoDePedrito (no se pueden poner acentos ni espacios acá)
Título: Semáforo

4) Una vez en el proyecto, hacemos doble clic en FMain y vamos a la pestaña Ver y activamos la Caja de herramientas.

5) Al activar las herramientas, veremos que se despliega una ventana con distintas pestañas (Form, Dialog, Container, Special). Nos vamos a la pestaña Container y usamos la herramienta DrawingArea para armar tres cuadrados, que son los que vamos a usar como luces del semáforo. Desde Propiedades podemos editar los valores Height y Width para ajustar a nuestro gusto el tamaño de los cuadrados, y el valor Background para ajustar los colores de los cuadrados.

6) Ordenamos los tres cuadrados de tal forma de que nos quede arriba la primera figura que hicimos, en el medio la segunda y abajo la tercera:


7) Opcionalmente podemos usar la herramienta Label de la pestaña Form para hacer que el semáforo se parezca más a un semáforo (jeje), y colocarla debajo de los cuadrados a través de la pestaña Jerarquía. Una vez más podemos usar Background para definir un color:


8) En la caja de herramientas, hacemos clic en la pestaña Special y colocamos un Timer en cualquier parte del área de trabajo. El Timer nos permitirá configurar los tiempos de cada una de las luces del semáforo. Una vez colocado el Timer, hacemos clic una sola vez sobre él y desde Propiedades ajustamos el Delay a 500 (1000 equivale a un segundo, pero en este caso no nos sirve el segundo entero ya que las luces tardarían demasiado en cambiar), y lo ponemos como Enabled.

9) Desde la pestaña Form colocamos un TextBox en una zona que no hayamos usado del área de trabajo, y cambiamos la propiedad Text a 0 (cero) y la propiedad Visible a False. Éste elemento actuará como motor del semáforo al permitirnos especificar cuándo va a pasar lo que querramos que pase.

10) Para programar el Timer hacemos doble clic sobre él. A continuación colocaré el código que utilicé personalmente para hacer el semáforo:

PUBLIC SUB Timer1_Timer()
C.TEXT = C.TEXT + 1
IF C.TEXT = 1 THEN
DrawingArea1.Visible = FALSE
DrawingArea2.Visible = FALSE
DrawingArea3.Visible = TRUE
ELSE IF C.TEXT = 20 THEN
DrawingArea1.Visible = FALSE
DrawingArea2.Visible = TRUE
DrawingArea3.Visible = TRUE
ELSE IF C.TEXT = 21 THEN
DrawingArea1.Visible = FALSE
DrawingArea2.Visible = FALSE
DrawingArea3.Visible = TRUE
ELSE IF C.TEXT = 22 THEN
DrawingArea1.Visible = FALSE
DrawingArea2.Visible = TRUE
DrawingArea3.Visible = TRUE
ELSE IF C.TEXT = 23 THEN
DrawingArea1.Visible = FALSE
DrawingArea2.Visible = FALSE
DrawingArea3.Visible = TRUE
ELSE IF C.TEXT = 24 THEN
DrawingArea1.Visible = FALSE
DrawingArea2.Visible = TRUE
DrawingArea3.Visible = TRUE
ELSE IF C.TEXT = 25 THEN
DrawingArea1.Visible = FALSE
DrawingArea2.Visible = FALSE
DrawingArea3.Visible = TRUE
ELSE IF C.TEXT = 26 THEN
DrawingArea1.Visible = FALSE
DrawingArea2.Visible = TRUE
DrawingArea3.Visible = TRUE
ELSE IF C.TEXT = 27 THEN
DrawingArea1.Visible = FALSE
DrawingArea2.Visible = FALSE
DrawingArea3.Visible = TRUE
ELSE IF C.TEXT = 28 THEN
DrawingArea1.Visible = FALSE
DrawingArea2.Visible = TRUE
DrawingArea3.Visible = TRUE
ELSE IF C.TEXT = 29 THEN
DrawingArea1.Visible = TRUE
DrawingArea2.Visible = FALSE
DrawingArea3.Visible = FALSE
ELSE IF C.TEXT = 50 THEN
DrawingArea1.Visible = TRUE
DrawingArea2.Visible = TRUE
DrawingArea3.Visible = FALSE
ELSE IF C.TEXT = 51 THEN
DrawingArea1.Visible = TRUE
DrawingArea2.Visible = FALSE
DrawingArea3.Visible = FALSE
ELSE IF C.TEXT = 52 THEN
DrawingArea1.Visible = TRUE
DrawingArea2.Visible = TRUE
DrawingArea3.Visible = FALSE
ELSE IF C.TEXT = 53 THEN
DrawingArea1.Visible = TRUE
DrawingArea2.Visible = FALSE
DrawingArea3.Visible = FALSE
ELSE IF C.TEXT = 54 THEN
DrawingArea1.Visible = TRUE
DrawingArea2.Visible = TRUE
DrawingArea3.Visible = FALSE
ELSE IF C.TEXT = 55 THEN
DrawingArea1.Visible = TRUE
DrawingArea2.Visible = FALSE
DrawingArea3.Visible = FALSE
ELSE IF C.TEXT = 56 THEN
DrawingArea1.Visible = TRUE
DrawingArea2.Visible = TRUE
DrawingArea3.Visible = FALSE
ELSE IF C.TEXT = 57 THEN
DrawingArea1.Visible = TRUE
DrawingArea2.Visible = FALSE
DrawingArea3.Visible = FALSE
ELSE IF C.TEXT = 58 THEN
DrawingArea1.Visible = TRUE
DrawingArea2.Visible = TRUE
DrawingArea3.Visible = FALSE
ELSE IF C.TEXT = 59 THEN
C.TEXT = 0
ENDIF
END

ACLARACIONES:
  • C.TEXT es el nombre de mi TextBox, y lo que hice al colocar C.TEXT=C.TEXT+1 fue indicarle al Timer que vaya sumando de a 1 en el TextBox. Recordemos que al Timer le colocamos un Delay de 500, es decir, que sumará de a 1 dos veces por segundo. EJEMPLO: En dos segundos, el TextBox habrá sumado 1+1+1+1=4.
  • En el caso de IF C.TEXT = 1 THEN, lo que especificamos es que cuando en el TextBox diga 1, va a suceder lo que detallemos en las próximas líneas de código. EJEMPLO: En el caso de DrawingArea1.Visible = FALSE, decimos que cuando pase medio segundo (cuando diga 1 en el TextBox), el cuadrado nro. 1 -la luz roja- NO va a ser visible.

A partir de esto espero que puedan reflexionar por sí mismos sobre la función de cada una de las líneas de código (muy importante en todos los lenguajes de programación). Pero si hay algo que no se entiende, no duden en preguntar.

viernes, 14 de octubre de 2011

Ubuntu 11.10 Oneiric Ocelot

Como sabe la mayoría de los amantes de la informática (okay, la mayoría de los amantes de la informática de mente abierta), Ubuntu 11.10 Oneiric Ocelot fue liberado el día de ayer 13/10/2011 y presenta algunas particularidades especiales.

En primer lugar hay que destacar que está basado en la versión 3.0 del kernel Linux -con diversas mejoras en drivers y correcciones-; tiene como entorno gráfico base a Gnome 3.2 con el polémico shell Unity -ahora bastante mejorado-; posee la mayoría de los paquetes al día con su última "versión estable"; y por último la característica que, para mi gusto, puede atraer mucho al usuario proveniente de Windows: el rediseñado Centro de software de Ubuntu, ahora más bonito, claro e intuitivo.

¿Cuál es la contra de Oneiric?

A mi parecer, sigue siendo un poco inestable y lento en algunas aplicaciones. Por ejemplo:
  • Cuando abro Banshee tarda como medio minuto para poder reproducir música, sin responder a los clics ni al teclado.
  • En el Centro de software de Ubuntu tengo problemas para postear a través de Gwibber mis evaluaciones sobre las aplicaciones, lanzando un error.
  • Algunos juegos como Regnum Online parecen tener ciertos problemas al cargar los objetos 3D, ya que al acercarse a un grupo de jugadores (no necesariamente numerosos), la PC parece congelada durante unos pocos segundos. Esto no me sucedía ni en Linux Mint 11 ni en openSUSE ni en Fedora15.
  • No funciona la instalación de Google Earth, al menos desde los paquetes .deb (prové los paquetes de 32 y 64 bits en mi sistema de 64 pero ninguno anduvo. Me decía que los paquetes estaban rotos).
Iré agregando más datos sobre Oneiric en estos días, y quizá lance una guía sobre qué hacer luego de instalar 11.10.

sábado, 1 de octubre de 2011

A más de un año del "soporte nativo de DirectX en Linux"

Más de un año pasó desde que se conoció la noticia que desató la euforia de los gamers Linuxeros y la mayoría de los amantes del pingüino.

La idea de juegos de calidad en gran cantidad en nuestro sistema libre -los juegos de calidad no abundan en Linux precisamente- nos permitían pensar en un Call of Duty MW 2 nativo, un Crysis más rápido que en Windows, un PES 2011 que corriera mucho mejor que en Wine.

Pensar en portear juegos de primer nivel desarrollados en DirectX a Linux sin problemas, era como pensar en 1968 que el hombre llegaría a la Luna. Pero en ningún caso parece haber ocurrido lo prometido: Linux sigue sin DirectX y el hombre sigue sin llegar a la Luna (vamos, ¿quién se cree el alunizaje a esta altura de la historia?).

Encima todo parece indicar que no habrá novedades al respecto, al menos por ahora. Ojalá que digan públicamente el estado de este ambicioso proyecto, ya que hasta ahora no leo nada nuevo: sólo encuentro noticias del 24/09/2011 diciendo DirectX ya forma parte de Linux.

sábado, 6 de agosto de 2011

Instalar Centro de software de Ubuntu en Linux Mint 11

Hoy mostraré cómo instalar el famoso y todopoderoso Centro de software de Ubuntu en nuestra distro mentolada. El procedimiento no es nada difícil y es muy rápido:

Debemos abrir mintInstall, Synaptic o simplemente la Terminal, e instalar el paquete software-center (si usamos la consola, bastará con sudo apt-get install software-center).

Hay que asegurarnos de que tenemos activados los repositorios de Ubuntu (aunque vienen activados por defecto) para poder descargar el paquete y sus dependencias.

Una vez instalado, podremos verlo en la barra de menú de GNOME si es que no usamos mintMENU.


Si de lo contrario tenemos mintMENU, podemos crear fácilmente un lanzador con alacarte.


Una vez en alacarte nos dirigimos, por ejemplo, a Sistema>Administración, y cliqueamos en Elemento nuevo.

En Tipo dejamos Aplicación. En Nombre y Comentario colocamos los que querramos, yo por ejemplo les puse a ambos Centro de software de Ubuntu. En Comando va software-center, y la imagen la podemos encontrar en /usr/share/icons/Mint-X/apps/48/softwarecenter.png.

Una vez terminado todo esto, podremos acceder al Centro de software de Ubuntu desde mintMENU:






martes, 2 de agosto de 2011

Kernel 2.6.40 disponible en Fedora 15

El Kernel 2.6.40 (un 2.6.38 con parches del 3.0) ya fue liberado oficialmente hace algunas horas para Fedora 15 en un paquete RPM con el nombre de "kernel-2.6.40-4.fc15", y se puede descargar con sólo usar la utilidad de Actualización de software de GNOME Shell o la herramienta correspondiente a cada entorno de escritorio.

El nuevo Kernel corrije algunos errores y parece optimizar un poco el rendimiento de la PC:

domingo, 24 de julio de 2011

Entrevista de FedoraProject.org: Steve, analista de seguridad informática

Quizá ya la hayas leído si es que acostumbrás a explorar el sitio web del Proyecto Fedora. Pero si aún no lo hiciste, aquí va una de las entrevistas que hay en dicho sitio, donde un analista de seguridad informática muestra algunas aplicaciones de Fedora ideales para llevar a cabo análisis de seguridad, y además ofrece algunos consejos para que puedas mantener tu sistema siempre seguro:

Steve, analista de seguridad informática

¿De dónde eres?

Por todos los Estados Unidos de Norteamérica. Actualmente vivo en Raleigh.

¿Cuál es tu profesión?

Analista de seguridad/Desarrollador.

¿Cuál es tu nick de IRC? ¿De donde viene?

Ashcrow. Cuando estaba en la escuela secundaria realmente me fascinaba "The Crow". Usaría muchas distintas referencias con Crow en mis apodos de IRC, pero ashcrow fue el único con el que me quedé.

¿Cuando te enteraste por primera vez de Fedora?

Mi primer contacto con Fedora fue Fedora Core 2. En ese momento era un usuario de Debian "de los duros". Ya que había utilizado Red Hat Linux en el pasado, decidí darle Fedora Core 2 una oportunidad. Honestamente pienso que Fedora Core 2 era simplemente buena, pero Fedora Core 3 me impresionó tanto que decidí instalarla en la computadora de mis padres. ¡Y a mi mamá realmente le encantó!

¿Cómo te has convertido en un desarrollador?

Leyendo código. En bachillerato estaba muy interesado en escribir código pero la mayor parte de los libros de programación eran bastante caros para mí. Recuerdo haber obtenido una copia de un viejo libro de lenguaje C, a mediados de los 90's con un disquete de 5 1/4" que me enseñó un poco. Pero la mayor ganancia que obtuve fue ver realmente a programadores de software libre y código abierto, haciendo su trabajo. Desde ese momento, comencé a escribir código y enviar parches a proyectos, y terminé siendo contratado en una pequeña empresa antes de su expansión al desarrollo de aplicaciones web, en Orlando, Florida.

¿Puedes explicarnos que significa la auditoría de seguridad? ¿Cómo llegaste a ser auditor de seguridad?

En pocas palabras, auditoría de seguridad es buscar problemas de seguridad en una aplicación o sistema. Una vez hallados, los riesgos son registrados y se reportan a los desarrolladores con información sobre como corregir esos problemas. Principalmente hago auditorías de seguridad de aplicaciones web y pentests (pruebas de penetración).

¿Qué clase de riesgos buscas típicamente cuando realizas una auditoría de seguridad?

La primer línea de riesgos sobre los cuales indago, son los mismos listados en OWASP's Top Ten (Proyecto Abierto de Seguridad de Aplicaciones Web). De los 10 listados comienzo a buscar lo que pueda encontrar acerca de los más comunes: inyecciones de código, scripting de sitios cruzados (XSS), falsificaciones de petición de sitios cruzados (CSRF) y redirecciones sin validar. Después de detectar las más comunes, comienzo a indagar más a fondo en la aplicación y encontrar problemas en la lógica de programación, mensajes de error, etcétera... que ayudarán a descubrir otros riesgos de seguridad.

Comparte con nosotros cuales son las 3 aplicaciones en Fedora que encuentras más útiles para las auditorías de seguridad.

Nmap, ratproxy y python.

¿Python? Como usas python para examinar la seguridad de aplicaciones web.

Cuando se hace una auditoría es importante se capaz de escribir ataques rápidos de prueba de concepto (POC). Python tiene una plétora de módulos que hacen ataques POC una delicia. Para enumerar algunos:

  • urllib/urllib2
  • BeautifulSoup
  • python-nmap
  • sulley
ipython y bpython son también ambientes de escribe-mientras-avanzas para intentar rápidas variaciones en ataques de POC. Usar módulos de Python así como herramientas generales de seguridad controladas por Python, rápidamente hacen de este lenguaje de programación una herramienta indispensable.

Dinos un poco acerca de nmap. ¿Cómo funciona? Puedes usarlo para analizar máquinas que no están corriendo sobre Fedora? ¿Hay algo que tú pruebes sistemáticamente para detectar riesgos, o lo tienes que utilizar manualmente para encontrar respuestas específicas?

Nmap (http://nmap.org/) es una herramienta de exploración de red. Nmap escanea un equipo o un conjunto de equipos y responde con información. Es comúnmente usado como un analizador de puertos.
Nmap puede encontrar o escanear prácticamente cualquier máquina en la red. La he usado desde hace tiempo cuando auditaba máquinas con Windows u OS-X también.
Yo uso Nmap como parte de mis auditorías junto con NSE (Motor de scripts de Nmap), scripts que en su mayoría provienen directamente del proyecto Nmap. Usualmente lo utilizo para revisar el estado del cortafuegos, servicios abiertos en un sistema y que versiones de los servicios están corriendo. Eso ya te arroja un reconocimiento inicial.

¿Qué es lo que hace ratproxy? ¿Puede analizar sistemas que no están corriendo Fedora? ¿Puede analizar sistemas que no corren sobre Linux? ¿Es un programa que ejecutas manualmente o lo dejas corriendo constantemente en el sistema?

Ratproxy (http://code.google.com/p/ratproxy/) es un proxy de auditoria pasiva de aplicaciones web. Se sitúa entre el navegador y la aplicación web que usted este auditando y recoge información según usted se vaya moviendo en el sitio. Este puede analizar casi cualquier aplicación web, sin importar el sistema operativo en el cual se este ejecutando. Como Ratproxy es pasivo se puede utilizar con aplicaciónes ajax.

Cuéntanos de alguna personalización interesante que le hayas hecho a tu escritorio en Fedora, de modo de permitirte realizar auditorías de seguridad más eficientes.

Utilizo una instalación de dos máquinas y tres monitores, con GNOME y synergy. Realmente espero que GNOME Shell sea considerado estable. ¡Lo uso en mis computadoras personales y realmente me encanta! Y si puedo, intento correr prácticamente todo a través de la terminal. Encuentro las aplicaciones en la terminal mucho más fáciles especialmente desde que comando todo a través de byobu/screen.

¿Puedes contarnos alguna vulnerabilidad que hayas descubierto recientemente utilizando Fedora?

Uniendo una redirección sin validar y una petición falsificada de sitio cruzado, monté un vínculo que haría lo siguiente:

  • Permitir al usuario ingresar normalmente
  • Después de ingresar, el usuario sería llevado a mi sitio 'malicioso'
  • El sitio haría una petición post con JavaScript en la aplicación original y ejecuta acciones a nombre del usuario que podrían incluir cosas como añadir o modificar otras cuentas de usuario.
  • El usuario entonces sería devuelto a la aplicación original como si nada hubiese ocurrido.

¿De acuerdo a tu experiencia descubriendo agujero de seguridad en aplicaciones, tienes un consejo o truco que sirva a los desarrolladores para evitar vulnerabilidades de seguridad en su código?

¡No confíes en tus usuarios! Deberías escribir código con la expectativa de que habrá al menos un usuario malicioso que no se detendrá ante nada para encontrar problemas en tu aplicación.

¿Algún consejo a los usuarios de Fedora para mantener sus sistemas seguros?

¡No olviden lo fundamental! Mantengan actualizando, usen reglas adecuadas para el cortafuegos (y usen el cortafuegos), apaguen servicios que no necesiten y usen contraseñas adecuadas.

¡Gracias, Steve!

 

Fuente: Proyecto Fedora.

sábado, 16 de julio de 2011

SuperTuxKart se actualizó: Disponible en los repositorios de PlayDeb

SuperTuxKart fue actualizado de la versión 0.7.1b a la 0.7.2, luego de haber pasado por una Release Candidate fructífera, y ya se puede descargar desde la página oficial del proyecto. Además, solicité a GetDeb que actualicen el paquete .deb de STK que éstos tienen en los repositorios PlayDeb, y ya está disponible para ser descargado oficialmente en Ubuntu 10.04 y Ubuntu 11.04.


SuperTuxKart 0.7.2 has been released

SuperTuxKart version 0.7.2 has been released. It offers:
  • In-game addon manager
  • Fixed major memory leaks
  • New Snow Peak track by Samuncle
  • Improved star track UFO by Rudy
  • New Beastie kart.
  • Show when you get a highscore
  • Improve gamepad configuration under Windows (add ability to tell gamepads apart)
  • Various other tweaks done and glitches fixed
You may found packages at https://sourceforge.net/projects/supertuxkart/files/SuperTuxKart/0.7.2/
Enjoy!
Joerg and Auria (July 15, 2011)

viernes, 15 de julio de 2011

Recomendaciones de canales de YouTube - Parte 1

Todo aspirante a Linuxero encontraría muy útil una lista de canales de YouTube para aprender y conseguir ayuda en caso de que tengamos inconvenientes o algún tipo de duda.

A continuación, les daré una lista de canales interesantes a los que se pueden suscribir si les interesa:

Canal de browe1387: Aunque el dueño cambió de canal por diversos motivos, browe1387 contiene 58 videos basados principalmente en el aprendizaje de Ubuntu, Gimp, Inkscape, Windows XP y Windows 7, entre otros. Altamente recomendado.

Canal de FrikZone: Es el actual canal del dueño de browe1387. Es la continuación del canal anterior, con contenidos de igual base. Obviamente, también está altamente recomendado.

Canal de xmuda: Los Fedorianos pueden encontrar muy útil este canal. Contiene videotutoriales de Fedora y Linux en general. También, muy muy recomendado.

Canal de pedrote2222: Otro excelente canal enfocado a los novatos del mundo Linux, con paciencia al explicar y lujo de detalles. Actualmente el autor del canal se encuentra ausentado por tiempo indefinido, pero aún así se puede revisar el canal de punta a punta.

Seguiré haciendo recomendaciones de canales de YouTube luego, y les paso a recordar que pueden visitar mi propio canal haciendo clic acá.

miércoles, 13 de julio de 2011

Twitter se actualiza en Android & Blog optimizado para navegación móvil

Dos pequeñas noticias sobre el mundo de Android Linux.

La primera consiste en que ya está disponible para Android 2.2 en adelante, la última versión de la aplicación oficial de Twitter. Dicha actualización incluye características solicitadas por los mismos usuarios.

La característica más importante a destacar es la posibilidad de la "actualización automática", para refrescar tweets, mensajes y menciones de manera directa sin importar lo que estamos haciendo en el teléfono. Obviamente, esta característica es opcional.

Otra característica de importancia es que ya podemos usar múltiples cuentas en la misma aplicación. También se añadieron mejoras en la interfaz y se solucionaron algunos errores.

La segunda información es que finalmente el Blog está optimizado para la navegación móvil, especialmente desde terminales Android. Se han corregido algunos "errores" que imposibilitaban una óptima visualización del sitio.

martes, 12 de julio de 2011

El "Tano" Pasman tiene dos aplicaciones en el Android Market

Para muchos de los que vivimos en la Argentina nos resultará muy fácil reconocer el nombre de "Tano" Pasman. Es el hincha del Club Atlético River Plate que se hizo famoso el viernes de la semana pasada por ser víctima de una cámara oculta mientras miraba el partido de ida entre su club y Belgrano de Córdoba, en la lucha por ganar la Promoción y no descender. Dicho video fue subido a YouTube y consiguió en pocas horas más de dos millones de visitas, convirtiéndose en un éxito mundial de la clasificación de Entretenimiento del sitio de Google.

La repercusión fue tal que, además de aparecer en todos los medios del país y muchos del exterior, el "Tano" ya tiene dos aplicaciones en la tienda de Android, el sistema operativo basado en Linux.

A través de este link, se pueden ver y descargar las aplicaciones a su teléfono Android Linux.


martes, 5 de julio de 2011

Resultados de la encuesta bimestral: "¿Qué distro/sistema operativo utilizás?"

En la encuesta publicada dos meses atrás pregunté qué distribución o sistema operativo usás. Esta encuesta me va a permitir ver a qué usuario va dirigido este blog y a cual no, y a partir de ahí tratar de mejorarlo.

Se me puede haber pasado por alto Linux Mint en la encuesta (aunque lo considero más bien un excelente fork de Ubuntu o Debian según la edición de la que hablemos), pero estaba la opción de Otra (GNU/Linux) y por eso no me hice problema.



En fin. Según los resultados de la encuesta, el 60% de los visitantes indicó utilizar Ubuntu en su computadora. La distro de Canonical se lleva la porción más grande de la torta por una diferencia abrumadora del resto. Esto se traduce en que debo reforzar la cantidad de artículos de Ubuntu para cumplir con la demanda y mantener las visitas.

Windows se lleva el segundo puesto con el 23% de los votos. Muchos deben usar este sistema cuando no tienen su Linux cerca, o bien leen el blog para evaluar la posibilidad de migrar hacia Pingüinolandia.

Mi distro favorita, con la que no escatimo nunca mi preferencia, se lleva el 15% de los 94 votos realizados. Este es un dato alentador, ya que es la distribución a la que oriento mi blog y de la cual escribo casi la mitad de los artículos. Sin embargo, no debo excederme ya que perderé visitantes de otras distros.

Debian, tal como yo quería, ha obtenido una muy buena posición: el cuarto lugar con el 9%. Esta es mi segunda distro favorita y he dedicado algunos artículos a ella. Quizá más adelante los retome.

No hay mucho más para destacar, habiendo dejado en claro cuáles son los Sistemas Operativos con los que más se accede a esta página. De ahora en más tendré en cuenta estos datos al momento de crear nuevas entradas. Por el momento, en algunos instantes pondré una nueva encuesta (esta vez mensual) para que vallan completando.

viernes, 24 de junio de 2011

Fedora 15 sufre problemas con GNOME Shell después de una actualización

Increíblemente las actualizaciones del 24/06/2011 ha dejado inútil mi sistema y el de muchos usuarios de Fedora 15. Hoy se liberaron las actualizaciones para Firefox (4.0.1 => 5.0) y GNOME Shell (3.0.1 => 3.0.2), entre otras, y al parecer uno o más de esos paquetes aún son inestables.

Al parecer se han apurado demasiado en subir alguna de estas actualizaciones, y no salió todo según lo esperado.

El problema consiste en que después de colocar nuestro usuario y contraseña, nunca aparece el panel superior de GShell al encender la computadora, y el monitor sólo muestra el wallpaper y el cursor totalmente manipulable.

Lo esperable sería que saquen una actualización lo más rápido posible para no perder usuarios ni tener problemas.

ACTUALIZACIÓN 25/06/2011: Después de haber buscado información sobre el error en los foros oficiales de Fedora y Red Hat, he aprendido que este problema aparece sólo si se usan los drivers privativos de NVIDIA.

Una solución temporal es hacer lo siguiente (recordando que no podemos usar la interfaz gráfica, jeje):

sudo yum install apt
sudo apt-get remove gnome-shell
wget 'http://koji.fedoraproject.org/koji/buildinfo?buildID=250316'
sudo rpm -ivh gnome-shell-3.0.2-4.fc15.x86_64.rpm

Supuestamente y con la misma suerte que yo, ahora tenés todo andando como siempre. Como dije, esta solución es temporal hasta que el paquete que descargaste sea subido al repositorio estable del Proyecto Fedora. Si querés ver el estado del paquete y saber si ya fue subido al repositorio, hacé clic acá y comentá si te sirvió o no.

SEGUNDA ACTUALIZACIÓN 25/06/2011: El paquete que soluciona el problema ya está en los repositorios estables, disponibles para descargar con un sudo yum update.

lunes, 20 de junio de 2011

easyLife 3.0-2 para Fedora 15 liberado

Hace pocas horas fue liberada la nueva versión de esta famosa herramienta desarrollada por el Proyecto Fedora Brasil que tiene como objetivo facilitar la instalación de componentes de uso cotidiano, por ejemplo códecs, Flash, fuentes, Java, etc.

Esta nueva versión incluye mejoras y arreglos que hacen valer la pena descargarlo. Esto se puede hacer con un clic acá.

sábado, 4 de junio de 2011

LibreOffice 3.4.0 fue liberado

The Document Foundation ha liberado la versión 3.4.0 de su ya popular suite de oficina LibreOffice, el fork del agonizante OpenOffice.

Esta nueva versión se destaca por incluir nuevas características a nuestra suite, además de corregir algunos errores que se arrastran desde 3.3.2.

Si querés ver la lista completa de cambios hacé clic acá y, si directamente querés descargarla, cliqueá acá.

jueves, 26 de mayo de 2011

Fedora 15: Las aplicaciones de 32 bits en un sistema de 64 bits

Como hice hace unos meses con Fedora 14, les traigo la solución a quienes quieren utilizar juegos o cualquier otro programa de 32 bits en su sistema de 64 bits, esta vez en Fedora 15.

Lo único que hay que hacer es escribir lo siguiente en la Terminal (En "Actividades" tipeamos "Terminal", en el caso de GNOME Shell):

su -c 'yum install arts.i686 audiofile.i686 bzip2-libs.i686 cairo.i686 compiz.i686 cyrus-sasl-lib.i686 dbus-libs.i686 directfb.i686 esound-libs.i686 fltk.i686 freeglut.i686 gtk2.i686 hal-libs.i686 imlib.i686 lcms-libs.i686 lesstif.i686 libacl.i686 libao.i686 libattr.i686 libcap.i686 libdrm.i686 libexif.i686 libgnomecanvas.i686 libICE.i686 libieee1284.i686 libsigc++20.i686 libSM.i686 libtool-ltdl.i686 libusb.i686 libwmf.i686 libwmf-lite.i686 libX11.i686 libXau.i686 libXaw.i686 libXcomposite.i686 libXdamage.i686 libXdmcp.i686 libXext.i686 libXfixes.i686 libxkbfile.i686 libxml2.i686 libXmu.i686 libXp.i686 libXpm.i686 libXScrnSaver.i686 libxslt.i686 libXt.i686 libXtst.i686 libXv.i686 libXxf86vm.i686 lzo.i686 mesa-libGL.i686 mesa-libGLU.i686 nas-libs.i686 nss_ldap.i686 cdk.i686 openldap.i686 pam.i686 popt.i686 pulseaudio-libs.i686 sane-backends-libs-gphoto2.i686 sane-backends-libs.i686 SDL.i686 svgalib.i686 unixODBC.i686 zlib.i686 compat-expat1.i686 compat-libstdc++-33.i686 openal-soft.i686 alsa-oss-libs.i686 redhat-lsb.i686 alsa-plugins-pulseaudio.i686 alsa-plugins-oss.i686 alsa-lib.i686 nspluginwrapper.i686 qt-4.7.2-8.fc15.i686 qt-x11-4.7.2-8.fc15.i686'

El comando es muy parecido al de Fedora 14, sólo que con unas adaptaciones a Fedora 15 y el agregado de dos librerías necesarias para utilizar Skype en nuestra distro azul.

Como dije en el artículo de F14, este comando lo creé personalmente tomando como base una lista de librerías (algo incompleta) para Fedora 10/11 de un foro inglés. Lo único que hice fue agregar unas cuantas librerías que me parecían necesarias, y adaptar todas las librerías listadas en dicho foro para las versiones más nuevas de Fedora.

sábado, 14 de mayo de 2011

¿Qué pasa que Canonical casi no saca actualizaciones para Ubuntu 11.04?

En el momento en que las actualizaciones son más necesarias que nunca, Ubuntu 11.04 ya se puede considerar como la versión con menos actualizaciones liberadas en los primeros quince días después de su lanzamiento oficial. Es que los bugs y falta de madurez de Unity hacen de Ubuntu 11.04 un sistema menos estable que Maverick y Lucid en el momento en que fueron liberados.

Unity se encuentra actualmente en la versión de desarrollo 3.8.12, la misma que se lanzó aquel lejano (aunque muy cercano) 28 de abril de 2011. Desde ese día, no se han lanzado actualizaciones ni "fixes" de ningún tipo. En Launchpad, hay una lista ENORME de errores sin solucionar, y algunos de ellos fueron reportados incluso antes del día de lanzamiento de Natty Narwhal.

Desde que entré al mundo de Ubuntu, nunca consideré tan necesarias las actualizaciones como ahora. Errores con Compiz, aplicaciones Qt, drivers de video, virtualizadores, etc., dan muestra de la falta de salud del bebé que Canonical acaba de parir, y forman una excelente excusa para que los usuarios de Windows no se pasen a Linux, y quienes utilizan Ubuntu 10.04/10.10 o alguna otra distribución, ni se les pase por la cabeza darle una oportunidad al narval.

Para quienes no quieren mirar hacia atrás para salir a buscar viejos amigos, pueden esperar la salida de Linux Mint 11 o Fedora 15 -ambos a fin de mes- que prometen importantes avances y, por sobre todo, una envidiable estabilidad frente a Unity. Por supuesto que si quieren probar una distro rolling-release (se actualiza constantemente sin tener que reinstalar cada cierta cantidad de tiempo), pueden comenzar con Debian 7 o Linux Mint Debian Edition. Si ya tienen experiencia, Arch Linux será una opción perfecta.

martes, 26 de abril de 2011

Los virus: ¿enemigos o aliados de Linux?

Al ver la gran cantidad de virus que circulan por Facebook y la Web en general, comencé a hacerme una pregunta que seguramente se la hacen muchos Linuxeros actualmente: ¿son los Virus, aliados de Linux?

Una de las principales causas que atraen a los usuarios de Windows a GNU/Linux es la casi inexistencia de virus para este sistema, y la "ventaja" de estar del lado de los mejores desarrolladores de virus del planeta (hay Linuxeros que piensan lo mismo que yo, y que hacer virus para Windows atraerá más usuarios a nuestro sistema).

Uno de los contactos que tengo en Facebook publicó una cadena que se está extendiendo entre los usuarios "Winderos" de Facebook, y reza así:

ATENCION NO ABRAS LA FOTO DE LA NIÑA CON LA CARA DESFIGURADA QUE CIRCULA POR FACEBOOK ES UN TROYANO. NI EL DE LA MUCHACHA QUE SE SUICIDA. TAMPOCO ABRAN LOS VIDEOS QUE LLEGAN y DICEN FX COMO EL DEL PERRO EN DOS PATAS. NI NINGUNA PAGINA QUE TE DIGA QUIEN VISITO TU PERFIL TIENEN VIRUS Y AUTOMATICAMENTE SE RE ENVIAN A TUS CONTACTOS. CUIDEMOSNOS ENTRE TODOS. COPIAR Y PEGAR EN VUESTRO MURO Y HACERLO CIRCULAR POR FAVOR

Como verán, ésta es una clara puerta a Google para buscar "cómo ser inmune a virus", etc., que luego de una búsqueda relativamente fácil desemboca en palabras como "Linux", "Ubuntu" y "Red Hat". La cada vez mayor cantidad de virus presentes en las redes sociales es una ayuda que nos brindan los programadores "malos" y las empresas de Antivirus para aumentar la cantidad de usuarios de GNU/Linux.

Todo esto nos da la esperanza de tener una cuota de mercado superior al 1% mundial antes de presenciar la muerte de las computadoras como hoy las conocemos. Los Smartphones y las Tablets no parecen ser un problema para el pingüino, el cual parece tener un muy buen futuro en dichas plataformas.

lunes, 25 de abril de 2011

Jugar a la Sega Genesis en tu distro Linux favorita

Somos muchos los que amamos el Abandonware. Aquellos tiempos en que prácticamente no había Internet y tratábamos de descubrir Fatalities en el Mortal Kombat II por cuenta propia. Aquellos tiempos que pasábamos tratando de matar al jefe final de Sunset Riders en nivel Hard. Aquellos tiempos en que intentábamos hacer un gol de "chilena" desde mitad de cancha en el International Superstar Soccer. Bueno, hay una forma de refrescar la memoria con nuestro pingüino.

Podemos elegir entre varios emuladores para jugar a la Genesis, aunque a mi parecer el mejor es el Gens. Dicho software se puede descargar ya compilado desde SourceForge, o se pueden descargar los sources para compilarlo a mano desde la página oficial. Aquí mostraré cómo hacerlo de la primer forma, ya que SourceForge tiene los paquetes actualizados a la versión 2.15 de Gens mientras que la propia web oficial los tiene en la versión 2.14. Además, la primera opción es la más fácil.

Para descargar el ".deb" o el ".rpm" (según qué distro usemos), accedemos a esta página. Sólo hay que hacer un doble clic sobre el paquete descargado y el resto es moneda corriente. Si tenemos un sistema de 64 bits, podemos forzar la instalación, ya que ambos paquetes son de arquitectura i386. En el caso del .deb, se puede forzar la instalación escribiendo lo siguiente en la Terminal:

sudo dpkg -i --force-architecture NOMBRE-DEL-PAQUETE.deb

Luego de instalar el paquete, veremos que podemos acceder a la aplicación navegando por Aplicaciones>Juegos. Para descargar las ROMs (los juegos en sí) debemos googlear según el juego que querramos descargar.

Ejemplo: buscar en Google "rom genesis Misadventures Flink", y saldrán resultados en páginas dedicadas a publicar dichas ROMs.

ACLARACIÓN: Las ROMs deben estar en formato ".bin" para funcionar correctamente.

Una vez descargado el juego que querramos correr con el emulador, abrimos Gens y hacemos clic en File>Open ROM. Ahora podemos disfrutar de aquellos juegos que disfrutábamos de pequeños.

martes, 19 de abril de 2011

La Beta de Fedora 15 dice presente

Hoy 19/04/2011 fue liberada la Beta de esta excelente distribución Linux, que tiene como particularidad la inclusión por defecto de GNOME 3 con Shell integrado. Esta Beta corrige muchos errores desde el lanzamiento de la versión Alfa, y además agrega algunas característica que estaban aún incompletas al lanzarse dicha versión.

Fedora 15 con GNOME 3 Shell se puede descargar desde acá.



martes, 12 de abril de 2011

The Humble Frozenbyte Bundle ya tuvo más de 30.000 compradores

El famoso pack de juegos de desarrolladores independientes "The Humble Bundle" está teniendo un éxito impresionante en las primeras horas de disponibilidad. Ésta es la tercera edición de dicha promoción, la cual tiene como particularidad la capacidad de pagar lo que uno desee sin tener que ceder ante un precio determinado.

El mínimo es de 1 (un) dólar estadounidense, aunque no hay máximo (anteriormente, en el Humble Bundle 2, una persona había llegado a pagar cerca de 3000 dólares yankis). El comprador puede elegir la cantidad destinada a los desarrolladores y la cantidad destinada a organizaciones benéficas, al momento de la compra.

The Humble Bundle tiene la amable política de liberar el pack para Windows, Mac OS, y sí, GNU/Linux.

Además, según los datos de la página de la promoción, los usuarios de GNU/Linux son los que más pagan por los juegos (en promedio, el doble de un usuario de Mac y el triple de lo que paga un usuario de Windows). Los juegos de esta edición, al igual que en las anteriores, son de una calidad excelente.

Para acceder a la compra del pack, hacé clic acá.

martes, 5 de abril de 2011

Después de varios avisos implícitos, ShipIt ha muerto

El servicio de "mandame el Ubuntu a mi casa aunque no quiera pagarte" ha llegado a su fin, habiendo enviado en toda su vida millones de discos a todo el mundo. Es una noticia que ya se podía predecir desde que se habían colocado limitaciones en la cantidad de CDs que se podían enviar por pedido.

A partir de ahora, sólo se podrá conseguir Ubuntu descargando la ISO o comprando discos en la tienda de Canonical. openSUSE también pasó por lo mismo hace algún tiempo (disponía de un servicio similar).

La página web de ShipIt reza actualmente:

ShipIt has closed

After delivering millions of Ubuntu CDs to millions of new users, our ShipIt programme has finally run its course. While we can no longer deliver free CDs through the programme, it’s still easy to get Ubuntu. You can download Ubuntu for free from Ubuntu.com or you can buy a CD straight from the Canonical shop.


martes, 22 de marzo de 2011

¡Firefox 4 fue liberado, y podés seguir las estadísticas de descarga en vivo!

Firefox 4 fue liberado oficialmente el día de hoy, y ya hay más de 1.150.000 personas que disfrutan de su alto rendimiento y nuevo diseño. Es definitivamente el mejor navegador libre que hay hoy en día, y disputa el trono de "el navegador más rápido de la historia" en una pelea bastante reñida con Chrome.

La nueva versión de Firefox se descarga para Linux desde acá.

Además, podés seguir las estadísticas de descarga de Firefox 4 en vivo haciendo clic acá.

ACTUALIZACIÓN: 19:14 - 04/04/2011 60.365.000 descargas

domingo, 20 de marzo de 2011

Nouveau mejorará drásticamente en Linux Kernel 2.6.39

En el kernel 2.6.38 se mejoró muchísimo el rendimiento de las placas de video ATI/AMD con los drivers libres, y ahora le tocará el turno a NVIDIA.

Nouveau es un driver libre relativamente nuevo que nos permite utilizar efectos 3D y correr algunos juegos decentemente usando una placa de video NVIDIA sin necesidad de instalar los drivers propietarios. Para los usuarios de Ubuntu, se acordarán que ésto comenzó en el Ubuntu 10.04.

Ahora, a través de una de las mejores páginas de "benchmarks" de toda la Internet como lo es Phoronix, me entero de que este prometedor driver libre tendrá una gran mejora en el rendimiento a partir de la versión 2.6.39 del núcleo (sobre todo con placas de gama baja y media-baja) a tal punto que igualará e incluso superará al rendimiento del driver propietario. Esto sin duda es una gran noticia para lo que poseemos una tarjeta gráfica de NVIDIA.

Ver fuente acá.

martes, 15 de marzo de 2011

Kernel 2.6.38 liberado

La versión final del núcleo Linux 2.6.38 ha salido a luz, trayendo numerosos avances en rendimiento y compatibilidad con las últimas placas de video (y hardware en general) del mercado.

Éste es el núcleo que incluirán Ubuntu 11.04 y Fedora 15, entre otras.

Dicha versión se puede descargar desde acá.


martes, 8 de marzo de 2011

easyLife, o cómo dejar Fedora listo


Muchas distribuciones tienen un script o un programa para "dejar listo" el Sistema y así poder escuchar música, ver películas y videos en Internet, utilizar los efectos de escritorio, etc. Hoy les traigo un programa en formato .rpm diseñado específicamente para Fedora que hace todo eso, y más.

El programa se llama easyLife y está muy completo desde donde se lo mire:
*Activa el comando "sudo".
*Configura los repositorios RPMFusion que contienen software libre y no-libre.
*Instala Flash.
*Instala todo tipo de códecs.
*Instala los drivers de NVIDIA.
*Instala Skype.
*Instala e integra Java.
*Instala las aplicaciones de Google: Picasa, Desktop y Chrome.
*¡Y mucho más!

Yo lo he probado y es EXCELENTE. Muy recomendado tanto para usuarios nuevos, como para los veteranos (jeje).

Para descargar el paquete, haz clic aquí.

martes, 22 de febrero de 2011

Fedora 14 de 64 bits: cómo correr juegos y aplicaciones de 32 bits.

Fedora es un Sistema Operativo basado en GNU/Linux creado en 2003 cuando Red Hat Linux (la distro de Red Hat creada para el usuario doméstico) fue discontinuada, y un grupo de personas decidió seguir con el legado de lo que fue una de las distribuciones más exitosas de aquella época. Así se formó el Proyecto Fedora.

Fedora vendría a ser la versión "testing" de Red Hat (para compararlo con Debian), donde se prueba y purifica los paquetes para luego incluirlos en la versión "estable" (Red Hat Enterprise Linux). Si se preguntan cuál vendría a ser el Debian Unstable o Sid, la respuesta es Fedora Rawhide, aunque no voy a hablar de él en esta ocasión.

Hoy pienso darles un script con el que pueden instalar los paquetes necesarios para correr la mayoría de las aplicaciones basadas en la arquitectura 32 bits (i686 en Fedora 14) en un sistema de 64 bits 
(x86_64). Antes que nada, debemos tener activados los repositorios Free y Non-free de RPM Fusion.

Lo único que se debe hacer es correr el siguiente comando en la Terminal:

su -c 'yum install arts.i686 audiofile.i686 bzip2-libs.i686 cairo.i686 compiz.i686 cyrus-sasl-lib.i686 dbus-libs.i686 directfb.i686 esound-libs.i686 fltk.i686 freeglut.i686 gtk2.i686 hal-libs.i686 imlib.i686 lcms-libs.i686 lesstif.i686 libacl.i686 libao.i686 libattr.i686 libcap.i686 libdrm.i686 libexif.i686 libgnomecanvas.i686 libICE.i686 libieee1284.i686 libsigc++20.i686 libSM.i686 libtool-ltdl.i686 libusb.i686 libwmf.i686 libwmf-lite.i686 libX11.i686 libXau.i686 libXaw.i686 libXcomposite.i686 libXdamage.i686 libXdmcp.i686 libXext.i686 libXfixes.i686 libxkbfile.i686 libxml2.i686 libXmu.i686 libXp.i686 libXpm.i686 libXScrnSaver.i686 libxslt.i686 libXt.i686 libXtst.i686 libXv.i686 libXxf86vm.i686 lzo.i686 mesa-libGL.i686 mesa-libGLU.i686 nas-libs.i686 nss_ldap.i686 opencdk.i686 openldap.i686 pam.i686 popt.i686 pulseaudio-libs.i686 sane-backends-libs-gphoto2.i686 sane-backends-libs.i686 SDL.i686 svgalib.i686 unixODBC.i686 zlib.i686 compat-expat1-1.95.8-6.i686 compat-libstdc++-33-3.2.3-68.i686 openal-soft.i686 alsa-oss-libs-1.0.17-4.fc12.i686 redhat-lsb.i686 alsa-plugins-pulseaudio.i686 alsa-plugins-oss.i686 alsa-lib.i686 nspluginwrapper.i686'

Eso es todo. Con esto, por ejemplo, habilitaremos el sonido en la mayoría de los juegos de 32 bits y evitaremos "cuelgues" inesperados. Como podremos ver en medio de semejante choclo, se hace mención a ALSA, OSS, PulseAudio y OpenAL, para una mejora en la compatibilidad del sonido y la música en la mayoría de las aplicaciones.

Este comando lo encontré en una página en inglés mientras buscaba respuestas sobre problemas en el sonido con algunos juegos, pero lo encontré algo desactualizado (creo que era para Fedora 11 o 12). Decidí actualizarlo y añadirle unos paquetes que, a mi parecer, eran esenciales y faltaban, y aquí puedo compartir con todos ustedes estas milagrosas líneas que, sin dudas, beneficia enormemente al poseedor de una computadora con Fedora 14 x86_64.

Ya cuando salga Fedora 15 x86_64 actualizaré el comando para atraer más gente al mundo de Linux y, en este caso, al mundo Fedora.

jueves, 17 de febrero de 2011

2011: El año de la guerra de los entornos de escritorio

Es de público conocimiento que Canonical entró de lleno en la guerra de los entornos de escritorio con su nueva interfaz Unity, la cual había sido "probada" en Ubuntu Netbook Remix en 10.10 haciéndose pasar por una interfaz estable. Hoy en día, a través de las redes sociales, Canonical anuncia frecuentemente que se están arreglando muchos fallos e invita a los usuarios a probar la Alpha de Ubuntu 11.04 para seguir "matando bichos". Al anunciar Unity, Canonical también declaró la guerra a su ex-aliado GNOME.



Mientras, GNOME prepara su proyecto más ambicioso en mucho tiempo: GNOME 3 Shell. Es una interfaz que se caracteriza por parecerse a la de un sistema operativo para dispositivos portátiles, pero orientado también para las computadoras de sobremesa. Muchas distros (por ejemplo Fedora) usará esta interfaz en su siguiente versión. Lleva bastante tiempo en desarrollo y se espera que vea la luz casi al mismo tiempo que Ubuntu 11.04.



KDE, por su parte, ha liberado la versión 4.6 que incluye mejoras y arreglos con respecto a 4.5.X que lo hacen más veloz, siguiendo con el aspecto futurista que lo caracteriza. Es el escritorio por defecto de varias distros (ahora mismo se me ocurre RxArt y Estrella Roja) y actualmente es la más sólida alternativa a GNOME.



Después de contar la actualidad de cada proyecto, vamos a intentar pronosticar el futuro de los entornos de escritorio en GNU/Linux.

Teniendo en cuenta la ENORME cantidad de gente que entra al mundo de Linux debutando con Ubuntu, Unity tendrá amplias posibilidades de convertirse en el entorno de escritorio con mayor cantidad de usuarios. Otro tema es si Unity tiene la suficiente fortaleza como para mantener a semejante cantidad de gente. Recordemos que los usuarios de Ubuntu vienen de Windows (la GRAN mayoría), y por esa razón si no les agrada Unity no dudarán en volverse esclavos nuevamente, en vez de probar otras distros. Es una situación delicada que podría hacernos perder una parte importante de la humilde cuota de mercado con la que contamos los Linuxeros (tengamos en cuenta de que representamos apenas el 1% del mercado de los sistemas operativos).

Otra posibilidad, es que se empiecen a popularizar otras distros en contraposición al "desastre" que sería Ubuntu si Unity logra malos resultados. Esas distros podrían ser openSUSE, Fedora, Linux Mint o por qué no, Debian. Pero...no cierra algo...Ubuntu no tiene sólo un entorno de escritorio: podremos usar Kubuntu, Xubuntu o Lubuntu si Unity no nos agrada.

En fin, el mundo de Linux es un mundo lleno de alternativas a otras alternativas, y todos los usuarios pueden elegir la distro y el entorno que más les guste. Quizá Kubuntu tenga un importante impulso si fracasa su hermano mayor, o quizás no. Quizás GNU/Linux pierda la mitad de su cuota de mercado (no es para dramatizar, pero según la encuesta de DudaLibre el 60% de las computadoras con Linux tienen sangre ubuntera), o quizás no. Quizá la tienda de aplicaciones universal de Linux anunciada días atrás, la AppStream, coloque a Micro$oft en una posición bastante incómoda, o quizás no.

Veremos todas las respuestas a lo largo de este año 2011, que será seguramente uno de los años de mayor innovación en la facilidad de uso de GNU/Linux, para lograr finalmente empezar a colocar la balanza a nuestro favor.

miércoles, 16 de febrero de 2011

Primicia: Linux Kernel 2.6.38 Release Candidate 5 podría ser liberado en las próximas horas

El famoso Kernel 2.6.38 que tanto revuelo ha armado en la comunidad del Software Libre por la introducción de poderosas mejoras de rendimiento, ha alcanzado la etapa Release Candidate 5. Es probable que esté siendo subido en este momento, pero de cualquier forma, en unas pocas horas se podrá descargar desde la web oficial sin ningún problema. Aún no se sabe mucho de lo que trae, pero se presupone que se arreglaron una gran cantidad de bugs (como en la RC 4).


La versión estable puede ser liberada en Abril, antes de la salida de Ubuntu 11.04, pero quizá (con suerte) ya la tengamos en Marzo, mes en que openSUSE 11.4 será liberada D.M.).

lunes, 7 de febrero de 2011

Google: ¿el próximo monopolio?

Somos muchos los que estamos de acuerdo con que Android puede ser la salvación de GNU/Linux. Google parece haberse interesado mucho en GNU/Linux al momento de decidir sobre su futuro en el campo de los Sistemas Operativos, y parece que esa apuesta está dando resultado. Vamos a analizar el futuro del pingüino en las plataformas más nuevas del mercado.

Por un lado, el mundo de los smartphones. Android está vendiendo más que iPhone últimamente y se espera que sea el Sistema Operativo más vendido para móviles en este 2011. Así, el área de los smartphones parece estar dominada parcialmente por Linux.

Otra plataforma sumamente importante, y de hecho la más nueva, es el de las Tablet PC. Android comenzó a competir con la famosa iPad de Apple con algunas tablets como la Galaxy Tab de Samsung que, aunque no está teniendo las ventas esperadas por la empresa, aún le falta tiempo para ganarse la confianza de los compradores. Ahora Google anuncia Android 3.0 (alias "vamos a destrozar a la manzana"), con el que espera alcanzar un éxito similar al de los smartphones.

El problema no reside en que Google quiera alcanzar y pasar a Apple en ventas, ya que "derrotar" al contrincante es el objetivo de cualquier empresa y/o corporación. El verdadero problema reside en que GNU/Linux termine teniendo una cuota de mercado superior a la de Apple y Microsoft gracias a Google y a su Android, ya que el monopolio de los Sistemas Operativos pasará de ser Windows a ser Android (maldita publicidad). Si Google no añade "GNU/Linux" o al menos "Linux" después de "Android" en las pantallas de sus dispositivos, va a haber MUCHA gente que no sabrá siquiera que está usando GNU/Linux, pensando que el Sistema de su teléfono/tablet fue creado exclusivamente por "la brillantez de los ingenieros de Google", cuando en realidad fue creado en su mayoría por la comunidad del Software Libre.

Si lo miramos de esta manera, vemos que el monopolio de GNU/Linux está más cerca de ser de Google que de Canonical (aunque ésta última está meditando qué hacer frente al mercado de las Tablet PC) como mucha gente piensa. Lo único que espero de Google si se convierte en líder mundial de estos mercados, es que ayude a mejorar el kernel y que financie más proyectos de Software Libre (estaría bueno que invirtiera en Wine o LibreOffice).


domingo, 6 de febrero de 2011

Debian 6 Squeeze liberado


Debian es, sin dudas, una de las mejores distribuciones GNU/Linux que hay. Esto se debe, en parte, a su antigüedad en el mercado (su primer versión fue lanzada en 1993), su estabilidad sin igual, su velocidad y su asombrosa eficiencia a la hora de trabajar en la PC.

Hoy es un día sumamente importante para el mundo del Software Libre, ya que fue liberada la versión 6.0 "Squeeze" de la distribución, incorporando actualizaciones en los paquetes, un kernel (núcleo) bastante más actualizado, muchísimos paquetes nuevos disponibles en repositorios, soporte para ext4 y soporte para la mayoría de las arquitecturas del mercado: amd64, armel, hppa, kfreebsd-i386, kfreebsd-amd64, i386, ia64, mips, mipsel, powerpc y sparc.

Al querer bajar la ISO vemos que hay dos opciones:

1) Descargar una imagen pequeña y grabarla en un CD/DVD/USB disco/disquete, e instalar usando Internet.

2) Descargar imágenes más grandes de CD/DVD, grabarlas e instalar usando sólo ese medio.

Elegimos la que más nos convenga según nuestra velocidad de conexión y nuestro hardware disponible, y probamos uno de los mejores Sistemas Operativos de la historia.

miércoles, 2 de febrero de 2011

¿¿LibreOffice quitó el famoso Easter Egg de Star Wars??

Estaba probando el nuevo LibreOffice en su versión final, cuando se me dió por ponerme a jugar al clásico juego de navecitas que trae OpenOffice Calc. Grande fue mi sorpresa al escribir en la primer celda la siguiente fórmula y presionar Intro:

=game("StarWars")

...tan sólo apareció la expresión #NOMBRE? en la misma celda, sin que nada ocurriera y sin rastros de las navecitas :(

Resulta un tanto extraño que esto suceda, ya que al momento de escribir esto, OpenOffice sigue siendo de código abierto y cualquiera puede modificar o utilizar los componentes del programa sin ningún tipo de problema legal.

Parece ser que The Document Foundation, la fundación que está detrás de LibreOffice, se quiere olvidar de sus raíces y empezar a crecer sólo. Yo creo que ésta suite de oficina será muy importante en el mercado dentro de algunos años, y representará problemas para más de un competidor. Por ahora, sólo pido que incorporen otro juego :D

lunes, 17 de enero de 2011

Una semana usando Linux Mint Debian Edition

Mañana, 18 de Enero del 2011, se cumple una semana desde que me ganó la inquietud de instalar Linux Mint Debian Edition (recordemos que hace pocos días fue lanzada la versión 201101 de esta distro).

El día diez del corriente mes, me decidí por descargar la imagen ISO de esta peculiar alternativa, alentado por su sistema de actualización Rolling Release (no hace falta descargar una nueva versión cada seis meses, se actualiza constantemente). La posibilidad de decir "uso Debian" e igualar la estética y facilidad de uso de Ubuntu (incluso mejorándolas), me tentaba a instalarlo en mi Pen Drive de 8 GB y probarlo.

Quedé asombrado por la estabilidad, la velocidad y la facilidad de uso de LMDE. Pese a que en la página oficial de Linux Mint advierten de que Debian Edition es más inestable que su hermano, fue grata mi sorpresa al comprobar que no era tan así y que podía llegar a ser al revés.

NOTA: Lo consideran "inestable" porque está basado en Debian Squeeze, pero ya casi se lanza como "estable". De todas formas, podemos agregar los repositorios de Sid si queremos obtener los últimos paquetes (consultar Debian.org y Debian-multimedia.org).

LMDE incluye, además, el legendario parche de las doscientas líneas que mejora sustancialmente el rendimiento al ejecutar varias tareas a la vez, y tiene una interfaz similar a la versión de Mint basada en Ubuntu para facilitar el uso y conservar la amigabilidad que logró obtener. Eso sí, Debian Edition se basa en el kernel 2.6.32 desde el vamos, aunque podemos compilar a mano el que queramos (yo estoy usando ahora mismo la versión 2.6.37).

Sin dudas recomiendo esta distro por las características detalladas arriba y por varias más, como la seguridad (viene con Firewall incluído) y la compatibilidad de hardware.