Mexal (passepartout) on linux

Ero da anni alla ricerca di un buon gestionale, che potesse installarsi senza grossi problemi anche in linux, quando ho lavorato con Mexal ho capito che siamo ad altissimi livelli (lo utilizzano anche commercialisti), ed ha anche una grande possibilità di personalizzazione tramite linguaggi .Net ed un framework di sviluppo personalizzato (sprix).

Questo gestionale è versione client-server basato su jre (ultima versione 1.6), ecco come ho fatto per installarlo sul mio portatile:

sudo apt-get install sun-java6-sdk

Aggiungete al file ~/.bashrc le seguenti righe:

export JAVA_BINDIR=/usr/lib/jvm/java-6-sun/bin
export JAVA_HOME=/usr/lib/jvm/java-6-sun
export JAVA_ROOT=/usr/lib/jvm/java-6-sun
create un utente mexal con password mexal
sudo adduser mexal
Modificate /etc/fstab nella riga del cdrom, deve essere come la seguente (importante l'exec):

/dev/hda /media/cdrom0 udf,iso9660 users,exec,noauto 0 0
Ora dovete inserire il cdrom e montarlo con i permessi di esecuzione:

sudo mount -o users,exec,ro /cdrom
Dovete infine loggarvi come super utente (importante il meno):
su - root
/cdrom/setup.sh
Dovete digitare 1 se volete installare la versione server (necessaria la chiave usb o com) oppure 2 per la versione client.
Continuate inserendo la configurazione del Vs. server (in genere potete dare quasi a tutto invio) come per es:
server: www.passepartout.net
porta: 9000
utente: mexal
cartella: mexal_cli
percorso java: /usr/lib/jvm/java-6-sun/jre/bin/

Documentazione: Locale

Ora lasciate finire l'installer poi date
eject
exit
Potete chiudere i terminali e crearvi un'icona per lanciare il tutto Con nome "Mexal" e comando:

/home/mexal/mexal_cli/prog/mxp.sh

Benvenuti in Mexal !!!

2 commenti:

Marco ha detto...

Ciao, sto provando ad installare mexal su linux (debian o ubuntu), quando lancio il setup.sh mi da questo errore:
setup.sh: 14: function: not found
setup.sh: 19: fin_radio: not found
setup.sh: 26: function: not found
setup.sh: 51: fin_abort: not found
test: 51: -eq: unexpected operator
test: 51: -ne: unexpected operator
test: 51: -eq: unexpected operator
test: 51: -eq: unexpected operator
test: 51: -eq: unexpected operator
test: 51: -eq: unexpected operator
setup.sh: 51: fin_radio: not found
setup.sh: 57: function: not found
setup.sh: 68: cannot create : Directory nonexistent
cp: impossibile eseguire stat di "/gest/setupx//instjdesk.sh": File o directory non esistente
cp: impossibile eseguire stat di "/gest/setupx//instawk.sh": File o directory non esistente
cp: impossibile eseguire stat di "/gest/setupx//service": File o directory non esistente

exec: 68: /tmp/installa.sh: not found


Mi sai dare una dritta? Grazie

Anonimo ha detto...

Ciao,
Conosco mexal da un po' di anni in quanto ho lavorato come contabile per una ditta che aveva tale gestionale
Ho avuto anche modo di collaborare occasionalmente per un concessionario Passepartout che doveva fare un aggiornamento su una macchina Linux
Dopo alcune prove a casa posso affermare che
- Le distribuzioni linux supportate sono solo Suse e RH (almeno questa era la situazione nel 2010, ora non so ...)
- L'installazione è testuale e agevole ma bisogna stare attenti a seguire le istruzioni per il montaggio del lettore cd
- Utilizzando una VirtualBox con Suse (o Red Hat) puoi fare l'installazione del server Mexal quindi copiarti tutta la cartella ed incollarla in un percorso della tua distro debian o ubuntu. A patto di aggiornare manualmente /etc/init.d per l'avvio di mxserver e di utilizzare client windows è una soluzione veloce ed affidabile

Ringrazio per la segnalazione della procedura di installazione su ubuntu, appena ho un po' di tempo la provo