Esto ha ido bastante mejor de lo esperado
El libstdc++.so.5 ya estaba instalado, y la instalación del RPM en la web de descargas de Firebird ha funcionado sin problemas.
Ahora tengo Firebird 2.0.6 instalado, y funciona.
Solo me falta ponerlo a trabajar con mi base de datos.
Sé que Firebird funciona porqué si creo una base de datos nuevas me deja crearla y puedo trabajar bien con ella añadiendo tablas y datos. Pero solo puedo crearla dentro de /opt/firebird, en cualquier otra carpeta me deniega el acceso.
El problema viene cuando copio mi base de datos PRUEBAS.DAT (se ha creado en Windows, pero hasta donde tengo entendido, debería funcionar bien en Linux) a la misma carpeta /opt/firebird. La primera vez que conecto me da un error de que el usuario no puede acceder al archivo. Cambio los permisos con chmod -rwxrwxrwx PRUEBAS.DAT, y cuando intento conectar recibo este error :
Unsuccessful execution caused by a system error that precludes successful execution ob subsequent statements.
I/O error for file "/opt/firebird/PRUEBAS.DAT"
Error while trying to open file
Permission denied
¿ Creéis que es un problema de permisos ?, ¿ habrá que cambiarle el propietario ?, ¿ que más puedo intentar ?.
Gracias.