Delirios de un Informático

Delirando sobre informática, fotografía, programación, móviles y mucho más desde 2003

Programa de ayuda de Renta 2007 en Linux

votar
Archivado en Linux con fecha 8/Abr/2008 - 11 comentarios

Otro año más, la Agencia Tributaria sigue sin proporcionar el Programa de ayuda de Renta para otra cosa que no sea Windows. Y ya que no se deciden a utlilizar Java como han hecho con el programa de cálculo de retenciones, los usuarios de Linux y Mac OS X tendremos que usar Wine.

La instalación a pelo va bien, pero al ejecutar el programa nos encontraremos con el siguiente mensaje:

Microsoft Visual C++ Runtime Library
Runtime Error!
Program Z:\home\user\.wine\drive_c\AEAT\RENT2007\rent2007.exe
abnormal program termination

Esto ocurre porque es necesario instalar una serie de librerías para permitir el acceso a la base de datos Access que utliliza el programa. Utilizaremos el script winetricks para instalar:

  • dcom98
  • fakeie
  • jet40
  • mdac28
  • mfc40
  • vcrun2005

Una vez instalados, el programa se ejecutará correctamente como se puede ver en esta captura y de momento lo que he probado ha funcionado sin problema pero lo que no me ha funcionado ha sido el copiar la instalación de Windows y ejecutarla sobre Linux, ya que falla el acceso a la base de datos.

Todo se ha probado sobre Debian SID usando Wine 0.9.58 y 0.9.59, simulando Windows 2000.

Actualización: como comenta Hugo en los comentarios, puede ser necesario instalar también dcom98, aunque probablente sólo si la versión de Windows que simula Wine es anterior a Windows 2000.

Delirios de un Informático :: Gestionado con WordPress :: Alojado en Bitacoras.com :: Licenciado bajo Creative Commons