Linux Client Installatie handleiding

Gebruikerswaardering:  / 0
ZwakZeer goed 

Inhoud

Inleiding

Het gebruiken van osFinancials onder Linux is niet moeilijk.
In deze handleiding gaan we uit van een single-user omgeving.
Deze instructie is geschreven door gebruikers, het osF team ondersteund geen Linux.

Voorgeinstalleerde software

Om osFinancials te kunnen gebruiken moeten er een tweetal zaken geinstalleerd zijn. We gaan niet verder in op de installaties van deze software, aangezien dit distributie specifiek is.

  • Wine (een zo recent mogelijke versie)
  • Firebird 2 super server

Opmerking: Je kunt gebruik maken van de ingebouwde Firebird server, maar het wordt aangeraden om de Linux Firebird server te gebruiken. Dit voornamelijk i.v.m. stabileit en perfomance

Wine

Je moet vanuit een Windows computer (of via het internet) een tweetal dll's kopieren (en/of hernoemen) naar je /home//.wine directory.

fbclient.dll --> gds32.dll (.wine/drive_c/windows/system32)  msvcp60.dll (.wine/drive_c/windows/system32)  

Firebird 2

Als je een verbinding wilt maken met een database op de harde schijf van je Linux/Wine computer, dien je deze NIET te selecteren tijdens de osFinancials installatie, maar apart direct onder Linux te installeren! Zie voor uitgebreide installatie informatie en de Firebird Linuxversies de link Firebird onder Linux

Naam administratie (invullen)  Map waar de administratie staat (volledig invullen, b.v. /home//.fdb)  Username (invullen, waarschijnlijk sysdba)  Password (invullen, waarschijnlijk masterkey)  Server (invullen, waarschijnlijk 127.0.0.1)  

Opmerking: De firebird groep en gebruiker moeten wel lees en schrijfrechten hebben op de .fdb bestanden

osFinancials installatie

Dit kunt u makkelijk doen door "wine .exe" te typen en vervolgens de normale installatie wijze te volgen.

Tips - Firebird 2

Veranderen van het wachtwoord van de sysdba (database administrator). Het standaard wachtwoord is masterkey

$gsec -user sysdba -password masterkey   GSEC> modify sysdba -pw    GSEC> quit  

Het aanmaken van een Firebird database gebruiker

$gsec -user sysdba -password    GSEC> add  -pw    GSEC> quit  

Het aanmaken van een Firebird database

$/user/lib/firebird2/bin/isql   SQL> create database '127.0.0.1:/var/lib/firebird2/data/.fdb' user ' quit;  

Het aanmaken van een verbinding met de database

$/user/lib/firebird2/bin/isql 127.0.0.1:/var/lib/firebird2/data/.fdb -u  -p ;   SQL>  

Werkende configuraties

Dit zijn werkende configuraties welke ooit zijn terug gemeld. Uiteraard zullen dit "vanaf" versie zijn. Wine: 0.9.27, Firebird2-super-server: 1.5.3.4870-10, osFinancials: 1.0.1.0, Distributie: Ubuntu Edgy (6.10)
Wine: 0.9.28, Firebird2-super-server: 1.5.3.4870-3, osFinancials: 1.0.2.1, Distributie: Ubuntu Dapper (6.06)
Opmerking: Als je deze error krijgt "can not start server" kan je het oplossen met "sudo mkdir /var/run/firebird2 && sudo chmod 770 -R /var/run/firebird2 && sudo chown -R firebird:firebird /var/run/firebird2"