Planeta Arch Linux Hispano

Actualización de Perl a la versión 5.20

junio 08, 2014 10:50

Como viene sucediendo con otras actualizaciones de Perl, la versión 5.20 necesita que todos los módulos que no estén escritos con código perl vuelvan a ser compilados. Algo que ya hemos hecho con todos los paquetes presentes en nuestros repositorios.

Las dos últimas grandes actualizaciones devolvían un mensaje al tratar de cargar los módulos compilados de acuerdo a una versión que no era la correcta. La versión 5.20 produce segfaults. Hay que asegurarse de recompilar todos los modulos CPAN, así como los ficheros binarios, que se tengan instalados y que apunten a libperl.so.

En mi post en arch-dev-public hay un script con el que encontrar dichos paquetes.

Traducción oficial y discusión de la noticia en el foro.

traumness@Noticias Arch Linux Hispano

Pantallas táctiles en Linux con KDE

mayo 30, 2014 09:24

Desde que salió Windows 8, un sistema operativo cuya interfaz está diseñada para funcionar con pantallas táctiles, la mayoría de las portátiles disponibles en el mercado vienen con una pantalla táctil integrada expandiendo las posibilidades de interactuar con las aplicaciones.

Cuando investigué el soporte en Linux me encontré con el proyecto Touchegg, una aplicación que detecta algunos gestos táctiles y luego envía al programa comandos o simula el presionado de teclas (brindando compatibilidad a aplicaciones existentes) para realizar acciones.  Para usarlo simplemente se instala el programa y se debe ejecutar en el arranque, luego si deseas configurarlo para cambiar algunas acciones o añadir soporte a otros programas, puedes hacerlo a través de un simple archivo de configuración XML ubicado en ~/.config/touchegg, si prefieres la interfaz gráfica debes usar Touchegg-gce.

Interfaz de configuración de Touchegg

Interfaz de configuración de Touchegg

La mejor manera de ver el funcionamiento del programa es a través de un vídeo con una demostración de como se puede controlar KDE utilizando gestos táctiles gracias a touchegg:

Si tienes una pantalla táctil o posibilidad de comprar un equipo con una, te recomiendo hacerlo, al principio no parece necesario pero algunos clics se hacen mas rápido tocando la pantalla que moviendo el mouse,  ademas los gestos te permiten hacer cosas mas rápidas que el ratón, pero probablemente no tan rápido como presionar una combinación de teclas. ¿Quién dijo que Linux no soportaba pantallas táctiles? ;)

Skatox@blog de Skatox

Administración de paquetes Haskell con GHC 7.8.2

mayo 22, 2014 11:04

Esta versión recién estrenada incluye, entre otros, los siguientes cambios:

  1. Todos los paquetes que no sean ghc o caball-install pasan a estar en [community]. Esto permitirá prestar mejor soporte a las librerías haskell comunes del nucleo puesto que, de hecho, ya no se usan estos paquetes con cabal-install.
  2. Estas son las distintas formas disponibles para que los usuarios puedan instalar los paquetes:
    1. Usar cabal-install para instalar paquetes haskell. Esto permitirá al usuario acceder a cualquier paquete haskell haskell que se encuentre en hackage. El problema es que ahora se estarán usando paquetes que no se administran con pacman. Esta suele ser la mejor opción en caso de estar desarrollando aplicaciones haskell conforme al nuevo desarrollo en entorno aislado y seguro que se incluye con cabal-install 1.18.
    2. Usar pacman para instalar paquetes haskell. Esto permite al usuario tener acceso a un pequeño apartado de paquetes de hackage de los que se sabe a ciencia cierta que funcionan en archlinux y que, normalmente, son lo suficientemente apropiados para desarrolladores que no sean de haskell.
    3. Usar un repositorio no oficial, Arch Haskell. Se puede encontrar más información sobre este repositorio en esta página

Traducción oficial y discusión de la noticia en el foro.

traumness@Noticias Arch Linux Hispano

Planeta Arch Linux Hispano

Planeta Arch Linux Hispano es una ventana a la actividad, y vida de la comunidad de America Central, America del Sur y España.

Ultima actualización julio 11, 2014 03:00 . Horario normalizado UTC.