Linux.wine: Unterschied zwischen den Versionen

Aus OrgaMon Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
cOrgaMon (XMLRPC-Server des OrgaMon) kann mit Hilfe von wine unter Linux ausgeführt werden. Der Betrieb ist identisch problemlos wie unter Windows, mit dem Vorteil dass man sich so mache virtualisierte Windows-M sparen kann.
cOrgaMon (XMLRPC-Server des OrgaMon) kann mit Hilfe von wine unter Linux ausgeführt werden. Der Betrieb ist identisch problemlos wie unter Windows, mit dem Vorteil dass man sich so mach Windows-VM sparen kann.


== funktionierende Version ==
* zypper install wine
* zypper install p11-kit-32bit


* wine-1.3.29
== cOrgaMon installieren ==


== neuestes wine installieren ==
** in einer grafischen Session
 
* wget http://cargobay.orgamon.de/Setup-Firebird-Client-OrgaMon-2.5.2.26415.exe
* zypper remove wine
* wine Setup-Firebird-Client-OrgaMon-2.5.2.26415.exe
* zypper ar http://download.opensuse.org/repositories/Emulators/openSUSE_11.4/ Emulators
* wget http://cargobay.orgamon.de/Setup-OrgaMon-8130-Update.exe
* zypper install wine
* wine Setup-OrgaMon-8130-Update.exe


bei mir wurde dann wine (1.3.12) deinstalliert und wine (1.3.29) installiert.


== Laufwerke mappen ==
== Laufwerke mappen ==
Zeile 23: Zeile 23:
== OrgaMon starten ==
== OrgaMon starten ==


* Verzeichnis ~/OrgaMon muss angelegt werden
* Im Verzeichnis ~/OrgaMon muss OrgaMon.ini angelegt werden, z.B. mit dem Inhalt
* OrgaMon.ini sollte eingepfelgt werden, z.B. mit dem Inhalt


  [System]
  [System]
Zeile 31: Zeile 30:
* Den ersten Start macht man mit
* Den ersten Start macht man mit


  wine "C:\\Program Files\\OrgaMon\\OrgaMon.exe"
  wine "C:\\Program Files (x86)\\OrgaMon\\OrgaMon.exe"




=== als SystemD Service ===
== als systemd.Service ==


* joe /etc/systemd/system/cOrgaMon\@.service
* joe /etc/systemd/system/cOrgaMon\@.service
Zeile 54: Zeile 53:
  [Install]
  [Install]
  WantedBy=multi-user.target
  WantedBy=multi-user.target


* Starte dann mehrere Instanzen:
* Starte dann mehrere Instanzen:

Version vom 26. November 2015, 23:02 Uhr

cOrgaMon (XMLRPC-Server des OrgaMon) kann mit Hilfe von wine unter Linux ausgeführt werden. Der Betrieb ist identisch problemlos wie unter Windows, mit dem Vorteil dass man sich so mach Windows-VM sparen kann.

  • zypper install wine
  • zypper install p11-kit-32bit

cOrgaMon installieren


Laufwerke mappen

cd ~/.wine
md drive_h
mount //server/share drive_h
cd dosdevices
ln -s ../drive_h/ h:

OrgaMon starten

  • Im Verzeichnis ~/OrgaMon muss OrgaMon.ini angelegt werden, z.B. mit dem Inhalt
[System]
DataBaseName=H:\Mandanten\Huber\
  • Den ersten Start macht man mit
wine "C:\\Program Files (x86)\\OrgaMon\\OrgaMon.exe"


als systemd.Service

  • joe /etc/systemd/system/cOrgaMon\@.service
#
# systemd Rulez for the cOrgaMon Service
#
# (c) 2015 Andreas Filsinger
#
[Unit]
Description=cOrgaMon XMLRPC-Server
After=multi-user.target
Requires=root-.wine-drive_i.mount

[Service]
Environment="WINEDEBUG=-all" "LANG=de_DE.UTF-8"
ExecStart=/usr/bin/wine "C:\\Program Files (x86)\\OrgaMon\\cOrgaMon.exe" "--port=%i"

[Install]
WantedBy=multi-user.target
  • Starte dann mehrere Instanzen:
    • systemctl start cOrgaMon@3000
    • systemctl start cOrgaMon@3001
    • systemctl start cOrgaMon@3002
    • systemctl start cOrgaMon@3003