Linux Client Installatie handleiding
- Gegevens
- Gepubliceerd op zaterdag 27 maart 2010 12:29
- Hits: 2470
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"


