Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Sistemas operativos > Linux
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-12-2011
Avatar de ElDioni
[ElDioni] ElDioni is offline
Miembro Premium
 
Registrado: jul 2005
Ubicación: Murcia (España)
Posts: 935
Poder: 22
ElDioni Va por buen camino
Cita:
Empezado por Ñuño Martínez Ver Mensaje
tardaron como medio año en actualizar Lazarus a la versión 0.99.30, y lo peor es que unos meses antes actualizaron el compilador FreePascal a la versión 2.4, lo que provocó no pocos dolores de cabeza porque hay cierta incompatibilidad.
Una aspirina y se acabó.
Cita:
Empezado por Ñuño Martínez Ver Mensaje
bajarse los paquetes "a mano", usar servidores de actualización alternativos, cambiar la configuración de los actualizadores...
Puff.
Cita:
Empezado por ContraVeneno Ver Mensaje
Así que vamos empezando con lo primero, ¿que versión debo utilizar?, obviamente la home basic no me sirve, seguramente la ultimate funciona, pero quiero saber si con la profesional es suficiente... a caray... perdón, ando confundiendo las versiones
pues si crees que en windows hay muchas versiones agarrate los machos.
Cita:
Empezado por Ñuño Martínez Ver Mensaje
En cuanto a la modalidad (Ubuntu, Kubuntu, Xubuntu, Ubuntu Server... ) ya depende de gustos y usos.
suse, opensuse, debian, red hat, mandriva, gentoo, linux mint...
Cita:
Empezado por ContraVeneno Ver Mensaje
El día de hoy planeamos comenzar la aventura de probar nuestra aplicación win32 que se conecta a firebird 2.5, en un sistema operativo linux.
Cagada total .

P.D. No se lo vayan a tomar a mal, es una broma de un windowsero, a mi también me gustaría poder configurar un servidor linux en mi trabajo para hacer pruebas lo que pasa es que los jefes no están por la labor.

Saludos.
Responder Con Cita
  #2  
Antiguo 15-12-2011
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.025
Poder: 28
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Cita:
Empezado por ElDioni Ver Mensaje
Puff.

(...)

suse, opensuse, debian, red hat, mandriva, gentoo, linux mint...
Pues sí, no te digo que no. La verdad es que al principio asusta un poco, pero es más fácil de lo que parece.

Por ejemplo, lo de configurar el actualizador para que use "otras versiones" no es tan difícil. Basta con abrir el archivo de configuración (no sé dónde está, pero si no anda en /etc puede que esté en /usr/share o en /usr/local o algo así) y cambiar un par de líneas. Eso sí, hacerlo sólo después de leerse un poco de documentación.
Responder Con Cita
  #3  
Antiguo 15-12-2011
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.676
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
En este hilo cuenta nuestro compañero y amigo Caral que pasó su programa windows+access a linux+firebird.
Y si Caral, que es un novato, ha podido, entonces tú también puedes
Responder Con Cita
  #4  
Antiguo 15-12-2011
Avatar de ElDioni
[ElDioni] ElDioni is offline
Miembro Premium
 
Registrado: jul 2005
Ubicación: Murcia (España)
Posts: 935
Poder: 22
ElDioni Va por buen camino
Este hilo de Caral que comentas Casimiro ya lo estuve viendo en su día porque me interesaba y me interesa mucho el tema, tal vez Caral podría indicar un poco los pasos que siguió para conseguirlo, o tal vez puedas hacerlo tu mismo si sabes como lo hizo. Yo no solo de linux soy un novato, sino también de firebird, así que aun me queda unos cuantos coscorrones contra la pared antes de conseguir algo así.

Saludos.
Responder Con Cita
  #5  
Antiguo 15-12-2011
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.676
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
La cosa es "fácil", instalas wine y firebird, luego copias tu programa y lo ejecutas, listo
Entre una cosa y otra surgirán algunos "detallitos" que son los que hay que pulir, nada más
Responder Con Cita
  #6  
Antiguo 15-12-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 27
Caral Va por buen camino
Hola
Cita:
Empezado por Casimiro Notevi Ver Mensaje
La cosa es "fácil", instalas wine y firebird, luego copias tu programa y lo ejecutas, listo
Si amigo, si tienes a Casimiro conectado por MSM un par de horas.
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Entre una cosa y otra surgirán algunos "detallitos" que son los que hay que pulir, nada más
Si amigo, muchos detallitos.
Creo que lo que es mas dificil de entender es el asunto de los permisos de usuario Root en las carpetas y programa.
Si no se tiene claro esto ubuntu va a decir que NO y es NO.
Wine no se tiene que configurar nada, lo hace solo.
Otra cosa es que ciertas cosas no las entiende y genera errores, yo tuve que modificar ciertas funciones, nada grabe.
Creo que correr el programa sobre linux es muy bueno, aunque por lo general al tener que lidiar con wine se alenta un poco.
Yo me iria, de momento, por colocar firebird en un servidor linux y el programa en windows.
Saludos
Edito: Me parece que seria muy interesante hacer un tutorial de como hacer esto (delphi+wine+ubuntu+firebird).
Tal vez algún día relea dos horas (bien guardadas) de conversación por MSM con mi maestro y me decida a hacer un tutorial.
__________________
Siempre Novato

Última edición por Caral fecha: 15-12-2011 a las 20:19:44.
Responder Con Cita
  #7  
Antiguo 15-12-2011
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.676
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Realmente los permisos es sencillo, el directorio y los archivos de bases de datos deben tener permiso para firebird, nada más.
Lo "bruto" sería darle todos los permisos: chmod 777 *.fdb
Pero lo ideal es que tenga los permisos adecuados, chmod 755 *.fdb y además indicarle que el dueño es firebird, algo así como: chown firebird.firebird labasededatos.fdb
Con eso ya no hay problemas de permisos.
Y por supuesto hacer las cosas bien, no darle permisos de root y se acabó, en ese caso perderíamos una de las principales características de linux, la seguridad de los permisos con usuarios, ficheros y directorios.
Básicamente son dos comandos, pero claro, hay que conocerlos para saber usarlos.
Es que muchos llegan y quieren usar linux como si fuese windows, no tienen paciencia, sin invertir nada de tiempo en aprender algo nuevo, y eso no puede ser, es lo que siempre les explico: "¿Cuántos años llevas con windows?, pues cuando lleves los mismos años con linux entonces podrás usarlo como ahora usas windows. Milagros no se puede"
En el caso de Caral se hizo un poco complicado por el asunto de instalar firebird para wine y el propio firebird del servidor linux. Ya que wine no puede acceder a la parte "cliente" del servidor firebird de linux, sino al "emulado" de windows por wine.
Lo ideal, por supuesto, es usar firebird en el servidor y el programa delphi en un ordenador windows.
Luego, se puede crear el programa en linux, pero eso ya es otra cosa
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Empezando desde -10 kary_ayuda Varios 5 17-06-2008 19:47:34
empezando de 0 lunera Firebird e Interbase 7 18-10-2007 10:38:44
empezando de 0 Don Varios 4 07-07-2006 22:11:54
Empezando con asp . NET JoanKa .NET 1 05-11-2005 02:59:10
Empezando !!!! weyland Varios 1 25-07-2004 18:53:44


La franja horaria es GMT +2. Ahora son las 13:09:21.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi