* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

Cómo instalar Facturalux en Mandriva Linux

Para instalar facturalux necesitaremos postgresql8.2 ya que con el postgresql8.3 da una serie de errores y no funciona del todo bien.

[root@localhost etc]# urpmi postgresql8.2-server
Se tiene que quitar el paquete siguiente para poder actualizar otros:
libpq8.3_5-8.3.1-2mdv2008.1.i586
 (debido a conflictos con libpq5[> 8.3.1]) (s/N) s
Para satisfacer las dependencias, se instalarán los paquetes siguientes:
   Paquete                        Versión      Revisión      Arq.
(soporte «contrib»)
  postgresql8.2-server           8.2.7        1mdv2008.1    i586
(soporte «Contrib»)
  libpq5                         8.2.7        1mdv2008.1    i586
se utilizarán 10MB de espacio de disco adicional.
se descargarán 4.1MB de paquetes.
¿Efectuar la instalación de los 2 paquetes? (S/n) s

libpq5-8.2.7-1mdv2008.1.i586.rpm
postgresql8.2-server-8.2.7-1mdv2008.1.i586.rpm

instalando libpq5-8.2.7-1mdv2008.1.i586.rpm postgresql8.2-server-8.2.7-1mdv2008.1.i586.rpm 
desde /var/cache/urpmi/rpms

Preparando...                    
      1/2: libpq5                
/sbin/ldconfig: File /lib/i686/libm-2.6.1.so;47fa364f is empty, not checked.
      2/2: postgresql8.2-server  
/sbin/ldconfig: File /lib/i686/libm-2.6.1.so;47fa364f is empty, not checked.
quitando paquete libpq8.3_5-8.3.1-2mdv2008.1.i586
/sbin/ldconfig: File /lib/i686/libm-2.6.1.so;47fa364f is empty, not checked.



----------------------------------------------------------------------
Más información sobre el paquete postgresql8.2-server-8.2.7-1mdv2008.1.i586
You just installed or update postgresql server.
You can found important informations about mandriva postgresql rpms and database
management in:

/usr/share/doc/postgresql8.2-server/postgresql.mdv.releasenote

Please, read it.

Instalaremos pgadmin3 ya que es un buen administrador para bases de datos postgresql

[root@localhost etc]# urpmi pgadmin3

pgadmin3-1.8.2-1mdv2008.1.i586.rpm

instalando pgadmin3-1.8.2-1mdv2008.1.i586.rpm desde /var/cache/urpmi/rpms
Preparando...                    
      1/1: pgadmin3              

Hechamos a andar el postgresql

[root@localhost etc]# service postgresql start
Inicializando base de datos:                                    [  OK  ]
Starting postgresql service:                                    [  OK  ]

Vamos al pgadmin3 para verificar que nuestra base este arriba

Una vez adentro, hacemos click en donde dice servers

Bajamos el desde http://abanq.org/productos/productos.php?fam=mant la base de facturalux, nos bajara el siguiente archivo abanq-2.2.x86.Linux.bin.zip, lo descomprimirmos con Ark y ejeturamos abanq-2.2.x86.Linux.bin.run. Esto instalara la base de facturalux.

Una vez hecho esto vamos a /usr/local/facturalux-lite y ejecutamos fllite

Expandemos para poder crear la base de datos

Configuramos el nombre de la base, el controlador y el usuario

Hacemos click en conectar, nos abrira el administrador

hacemos click en Administracion y nos saldra la pantalla para cargar los módulos que dispongamos.

Luego de cargar los modulos reiniciamos facturalux y listo para operar.

Tambien podremos agregar facturalux a nuestro menu, haciendo click derecho sobre el menu, elegimos editar menu, hacemos click en archivo, luego en nuevo elemento, y ponemos el nombre del elemento, y la direccion donde se encuentra (/usr/local/facturalux-lite/fllite). Y listo, ya lo tenemos en el menu.

Nota: Pueden crear un usuario para el postgresql, el usuario postgres viene por defecto.
Para hacer mas segura nuestra base de datos, crearemos un usuario.
[root@localhost alejandro]# su postgres
[postgres@localhost alejandro]$ createuser -P facturalux
Ingrese la contraseña para el nuevo rol:
Ingrésela nuevamente:
¿Será el nuevo rol un superusuario? (s/n) s
CREATE ROLE

y le cambiaremos la password al usuario postgres

[postgres@localhost alejandro]$ exit
exit
[root@localhost alejandro]# passwd postgres
Changing password for user postgres.
Nueva UNIX contraseña:
CONTRASEÑA INCORRECTA: it is based on a dictionary word
Vuelva a escribir la nueva UNIX contraseña:
passwd: all authentication tokens updated successfully.

La proxima vez que iniciemos facturalux bastara con poner el nuevo usuario
y su contraseña.