CHM en Linux

Los archivos CHM (Microsoft Compiled HTML Help) son un formato propietario desarrollador por Microsoft. Fue introducido con Microsoft Windows 98 y es aún usado y distribuido en las plataformas actuales de dicha compañía. Lo habitual es encontrar la Ayuda de los productos de software en este formato, sin embargo, de un tiempo acá CHM ha empezado a ser utilizado para la creación de libros electrónicos (e-books)

Si tienes suerte, mucha, podrás visualizar el contenido del CHM desde tu navegador en Linux, pero en la mayoría de los casos deberás recurrir a alguna artimaña para visualizarlo.

En Linux, aún?, no existe soporte nativo para los archivos CHM, sin embargo, con un par de simples pasos podrás transformarlos a formato PDF y de ahí en adelante es un chiste!

El utilitario que hace toda la magia es chm2pdf. Para instalarlo basta con un:

yum -y install chm2pdf

Una vez instalado lo usas así:

chm2pdf (–book / –webpage) [optiones (muchas!)] archivo_entrada [archivo_salida]

Ya sea ‘–book’ o ‘–webpage’ DEBE ser dado! –book le indica que el CHM es algo estructurado, con capítulos y esas cosas, al contrario –webpage indica contenido “libre”

chm2pdf soporta la mayoría de las opciones de htmldoc, si quieres complicarte la vida puedes revisar las, numerosas, opciones con:

chm2pdf –help

Si no indicaste el archivo_salida al invocar a chm2pdf tendrás un archivo que se llama igual a tu CHM, pero ahora con extensión PDF

By Casep!

tzdata y la hora de verano

El gobierno decidió extender hasta el 3 de abril el horario de verano debido al terremoto que hemos vivido. Y como las cosas en linux funcionan a la orden del día, ya está disponible la actualización. El paquete que provee la información se llama tzdata, para verificar que nuestro sistema está actualizado deberíamos ver que versión tenemos y asegurarnos que sea la versión 2010e-1 o posterior, para ello podemos verla con:

rpm -q tzdata
tzdata-2010e-1.fc12.noarch

Otro tip útil, si queremos ver el log de cambio de un paquete instalado podemos emplear:

rpm -q –changelog tzdata
* mar mar 09 2010 Petr Machata <pmachata@redhat.com> – 2010e-1
- Upstream 2010d
- The DST change in Bangladesh takes place a minute earlier
- Fiji to end DST on 2010-03-28 at 03:00, about a month earlier
- Samoa to observe DST this year; they didn’t observe DST last year
- DST in Chile extended to 3 April

Allí vemos que esta versión ya incorpora la corrección, por lo que al llegar ese día se cambiará el DST en forma adecuada.x
El paquete tzdata está siendo actualizado en forma permanente, como ejemplo de ello es que el año 2009 tuvo al menos 17 actualizaciones de zonas horarias y DST.

Fedora 13 Alpha liberado!!

Fedora 13 Alpha

Así es señores, ya se encuentra disponible Fedora 13 Alpha para que sea descargado y probado por los usuarios que deseen colaborar entregando feedback sobre posibles errores que se puedan corregir y mejoras que se puedan aplicar antes que salga la versión definitiva.

Cabe recordar que las versiones alfa y betas están orientadas a desarrolladores, usuarios de pruebas y quienes deseen ayudar a mejorar Fedora. Los bugs deben ser reportados en el Bugzilla de RedHat.

Las notas de lanzamiento pueden ser encontradas en http://fedoraproject.org/wiki/Fedora_13_Alpha_release_notes

¿Qué nos trae Fedora 13?

Ya está por salir el Alpha de Fedora 13, así que es momento para revisar las características nuevas que nos trae Fedora 13, cuyo nombre clave es Goddard.

  • Instalación automática de drivers de impresoras:
    Se agrega la capacidad de instalar los driver de impresoras (sólo las soportadas) en forma automática una vez que éstas son conectadas al computador. La impresora se identifica ante PackageKit, quien será el encargado de instalar el driver correspondiente.
  • Instalación automática de paquetes de idiomas:
    Se agrega el plugin langpack para Yum, el cual detecta automáticamente que se deben instalar paquetes de idioma para ciertos paquetes que deseemos instalar.
  • Rediseño de la interfaz de administración de usuarios:
    Gracias al rediseño del Grupo de Interés Especial de Escritorio, ahora será más fácil administrar usuarios, generar perfiles y configurar opciones de login.
  • Administración de color:
    La administracuón de color ayuda a quienes trabajan con medios gráficos en pantalla y los llevan a material impreso, que éstos sean más precisos.
  • Mejoras de NetworkManager incluye interfaz para línea de comandos:
    Se agrega soporte para usar teléfonos móviles como modem vía bluetooth, interfaz de línea de comandos para quienes operan sistemas de bajo consumo en modo texto (consola). Mejoras para indicador de intensidad de señal.
  • Python 3.0 en paralelo con 2.6
  • Netbeans 6.8 con soporte total para Java 6 EE Spec.
  • Integración de KDE con PulseAudio
  • NFSv4
  • Cliente NFS sobre IPv6
  • RPM 4.8
  • Mejoras en virtualización con KVM
  • Experimentación con btrfs

¡FUDCon Latam 2010, a realizarse en Santiago de Chile! [Sede Universidad Central de Chile]

El Proyecto Fedora anuncia oficialmente que FUDCon Latam 2010 se celebrará en Santiago de Chile.
Sobre la base de la reunión [1] llevado a cabo con los embajadores y varias conversaciones a través de IRC (#fedora-ambassadors, #fedora-LATAM y #fudcon-planning), listas de correo y con dos propuestas presentadas por los embajadores de Chile y Argentina [2 ], llegamos a la conclusión de que Chile es la mejor opción para esta edición.
El evento esta siendo organizado por los Embajadores de Chile, La Comunidad Linux de la Universidad Central -UCENTUX- con apoyo del Proyecto Fedora, Red Hat Latam y la Universidad Central de Chile, bajo la dirección de Rodrigo Padula (Fedora Community Manager en América Latina) y Antonio Sebastián Salles (Red Hat Latam – Chile).

Para acompañar a los organizadores del evento o sus dudas acerca de la visita: https://fedoraproject.org/wiki/FUDCon:LATAM_2010 o póngase en contacto con nosotros a través de canales IRC en frenode: #fedora-latam, #fedora-br ou #fudcon-planning.

[1] Reunión con los embajadores de los latinos

Minutes:
Minutes (text):
[2] Propuestas para la FUDCon Latam 2010

Cisco AnyConnect

Si eres de los que debe utilizar el cliente VPN de Cisco AnyConnect tal vez te hayas topado con el error de “Certificado Inválido”

The Following Certificated received from the Server could not be verified

Error AnyConnect

Donde no ves el detalle del Certificado y por más que le des click al botón aceptar no cargará la conexión.
Este problema se genera porque el cliente VPN no es capaz de cargar las bibliotecas necesarias para leer el certificado. Para solucionarlo basta con un par de links simbólicos (como root)

ln -s /lib/libnspr4.so /usr/lib/
ln -s /lib/libplc4.so /usr/lib/

Y listo! Ahora el cliente si podrá leer el certificado, lo podrás aceptar sin problemas y te podrás conectar a la VPN.
Suerte y buena navegación!

By Casep!

ScummVM

ScummVM

ScummVM

ScummVM (Scumm Virtual Machine o máquina virtual de Scumm) es un software que te permite ejecutar las aventuras gráficas creadas originalmente para el motor SCUMM de LucasArts. ScummVM también soporta una variedad de juegos que no utilizan el motor SCUMM, realizados por compañías como Revolution Software o Adventure Soft.
Como su nombre indica, ScummVM ejecuta los juegos a través de una máquina virtual, usando solamente sus archivos de datos, de manera que reemplaza los ejecutables con los que el juego fue originalmente lanzado. Esto permite ejecutar los juegos en sistemas para los cuales nunca fueron diseñados, como por ejemplo pocketPCs, PalmOS, Nintendo DS, PSP, Linux, Xbox o teléfonos celulares.
Gracias a su licenciamiento GPL la instalación en Fedora es sumamente fácil, basta con un simple (o desde la interfaz gráfica, creo ;-) )

yum -y install scummvm

Y listo, a comenzar a jugar! O casi, ahora te faltan los ROMs de los juegos.
Existen algunos ROMs disponibles liberados bajo GPL, por ejemplo Flight of the Amazon Queen, que por supuesto, en Fedora sólo con un

yum -y install flight-of-the-amazon-queen-cd

Ya lo puedes disfrutar.
Si tienes suerte por ahí podrás encontrar el ROM de Day of the Tentacle, uno de los mejores juegos que he visto, y que es de 1993!

By Casep!

Plugin java para Chrome

Si eres uno de los que ya migró a Chrome seguramente echarás de menos el plugin de java. Pues la espera acabó, con estos simples 3 (4) pasos tendrás el plugin de java instalado en tu máquina. Realiza estos pasos como root.

  1. Instalar el jre de java, lo puedes descargar desde http://java.com/es/download/
  2. Crear el directorio para los plugins de Chrome,
    mkdir -p /opt/google/chrome/plugins
  3. Linkear el plugin,
    ln -s /usr/java/latest/lib/i386/libnpjp2.so /opt/google/chrome/plugins/
  4. Reiniciar Chrome

Que el plugin quede correctamente instalado lo puedes comprobar en esta página, si eres capaz de ver un tablero de Othello es que el plugin está correctamente instalado. En otro caso, repetir los pasos ;-)

By Casep!

Felices Fiestas – Proyecto Fedora

Imagen propiedad de http://teoten.wordpress.com

Creyente o no, este es un periodo bastante especial, ya sea para descansar o disfrutar en familia. Es tambien un buen momento para hacer un resumen de lo hecho este año y los proyectos para el próximo. Hemos visto nacer a Fedora 11 y 12, variados eventos relacionados con el software libre en nuestro país. GNU-Linux cada día es mas una realidad que un sueño en los computadores del mundo. (más…)

gnome-window-properties

Como gusto personal, prefiero que al hacer doble click en la barra de una ventana ésta se enrolle y así “estorbe” menos. Este comportamiento se modifica por medio de gnome-window-properties, el cual no podía encontrar en forma simple. Sucede que ha sido separado de control-center y colocado en control-center-extra.

Dejo este mini tip para todos aquellos que utilizan esta función y no encontraban donde cambiarla.