Para ser más concretos en Ubuntu 12.04. Ahí van los pasos:
Para estar a la última me he instalo lo más nuevecito (hasta la fecha) de wine, en dos pasos:
1. Añadimos la fuente siguiente a nuestro repositorio:
$sudo add-apt-repository ppa:ubuntu-wine/ppa
2. El consabido:
$sudo apt-get update
3. seguido de un:
$sudo apt-get install wine1.7
4. Antes de proseguir configuramos mínimamente wine:
$winecfg
Una vez abierta la ventana de configuración, seguimos estos pasos (yo lo tengo en inglés, no sé como vendrá en castellano):
Pestaña de Drives
Clica en el botón Add. Te va a pedir una letra del drive, elige una y clica ok.
Aparecerá la nueva letra en el mapeo de drives, clícala.
En caja de texto Path, introduce «/media/cdrom», sin las dobles comillas
Clica en el botón Show Advanced… y asegúrate que el tipo está definido como Autodetect. *
Clica OK para guardar la configuración y salir.
5. Si no lo tienes hecho, edita /etc/fstab y añade esta entrada
/dev/cdrom/media/cdrom auto noauto,ro,user00
y asegúrate que el punto de montaje existe:
$mkdir/mnt/cdrom
6. Ahora nos bajamos EAC de su sitio web.
7. Lanzamos el instalador desde el directorio donde lo hemos descargado:
$wine eac-1.0beta3.exe
Según parece hay un bug, cuya solución pasa por lanzar el siguiente comando desde el directorio de instalación de EAC:
$cd~/.wine/drive_c/Program\Files\\(x86\)/Exact\Audio\Copy/$regsvr32 sql*
Bueno, pues ya debería estar listo. Así todo al arrancar el programa, me salta un «access violation» y acaba cerrándose… Rápido, google… A parte del comando anterior, no encuentro nada que me sirva.
Así que pruebo a lanzar el ejectutable desde la línea de comandos:
$wine EAC.exe
El siguiente error es escupido:
err:module:import_dll Library gdiplus.dll(which isneeded byL"C:\\Program Files\\Exact Audio Copy\\HelperFunctions.dll")notfound
Bueno, algo es algo. Un poco más de google y la solución pasa por aquí:
$sudo apt-get install winetricks$winetricks
Una vez abierta la venta de winetricks, seguimos los pasos siguientes:
Ha de quedar seleccionado «Select the default wine prefix» y OK
Luego «Install a Windows DLL or component» y OK
Del listado que aparece a continuación elegimos gdiplus y gdiplus_winxp y OK otra vez.
A título informativo, a mí me tardó unos diez minutos en descargarse la biblioteca e instalarse.
Un vez hecho esto, ya me funcionaba mi querido EAC.
Nota:
Según parece algunos usuarios han de insertar primero un disco de datos para que EAC reconozca el lector de CDROM.
Para un nuevo proyecto en PHP que estamos empezando, hemos decidido utilizar la plataforma symfony2. En el pasado he tenido la suerte de trabajar, disfrutar y aprender con symfony 1.x, gracias a su coherente organización, buen uso del PHP y unos robustos cimientos fundados en una extensa documentación y una vasta comunidad de activos desarrolladores.
Escenario Estoy en el proceso de separar la parte API de una web de la del frontend. Para ello he creado un nuevo proyecto que solo atenderá peticiones del API. Ambos proyectos comparten la base de datos; en el proyecto API (PA) instalé Laravel Passport para gestionar la autenticación. El proyecto web (PW) necesita por…
Escenario Usas un tema oscuro para tu escritorio de ubuntu. En mi caso uso Dark Breeze en KDE. Y mi navegador web es Firefox. Problema Por un bug sin resolver desde hace años, Firefox no muestra correctamente las páginas Por lo que he leído en el algún foro y tutorial, una manera de solucionarlo es…
Introducción El objetivo de este tutorial es describir una solución para sincronizar la autenticación de symfony2 (sf2) con los foros de Simple Machines Forums (SMF). A día de hoy no hay ningún bundle de foros para symfony listo para producción. CCDNForumForumBundle es lo mejor que he encontrado pero lamentable su desarrollador no lo mantiene ya….
Escenario En el trabajo usamos Apache Guacamole para conectarnos a nuestros escritorios de la oficina desde casa. Apache Guacamole proporciona una puerta de entrada HTML5 para conectar con servicios de acceso remoto, como pueden ser VNC o RDP. Consta de dos : el servidor y el cliente que no tienen por qué correr en la…
Escenario Desde hace años tengo una aplicación web apoyada en Laravel, que mantengo con frecuencia. En el servidor corren dos instancias del framework, una para la aplicación principal con Laravel 6, y otra para un API que desplegué hace poco con Laravel 7. Problema Llevo unos días notando que las páginas tardan más en cargarse,…