Banking4 Version 7 unter Linux 32 bit oder 64 bit
Da die Installation immer komplizierter wird, habe ich nun ein Script zusammengestellt. Damit lässt sich über PlayOnLinux das Banking4-Programm ganz einfach installieren.
Das Scrpit mit dem Namen "Bankin4.sh" kann man hier herunterladen:
https://drive.google.com/file/…sp=sharing
Das Script kann mit jedem Editor geöffnet und gesichtet werden. Es erstellt eine neue Prefix mit dem Namen „Banking4“. Sollte bei PlayOnLinux schon eine Prefix mit dem Namen „Banking4“ existieren, wird die alte Prefix gelöscht werden, oder man öffnet das Script mit einem Editor und ändert den Namen bei folgenden Zeilen:
TITLE="Banking4"
PREFIX="Banking4"
1. Vorbereitung
Zunächst muss sichergestellt werden. ob folgende Pakete installiert sind:
samba, winbind, wget, curl
Dazu kopiert man in die Konsole folgenden Befehl:
sudo apt install samba winbind wget curl
Sollten die Pakete schon vorhanden sein, wird das automatisch erkannt und sie werden nicht neu installiert, aber die fehlenden Pakete werden nachinstalliert.
Benutzung eines Kartenlesegerätes
Wenn man ein Kartenlesegerät von Reiner SCT benutzen möchte, öffnet man die Konsole und kopiert folgenden Befehl hinein:
sudo apt install libifd-cyberjack6 libccid pcscd pcsc-tools libpcsc-perl libpcsclite1
(Achtung, diese Dateien können bei anderen Distributionen verschiedene Namen haben!)
Bei Ubuntu-64bit wird zusätzlich „libpcsclite1“ als i386 Version benötigt, was nur über die Konsole installiert werden kann! Dazu kopiert man ins Terminal:
sudo apt-get install libpcsclite1:i386
Bei openSUSE muss über Yast folgendes installiert sein:
„pcsc-cyberjack“ , „pcsc-ccid“, „pcsc-lite“, „pcsc-tools“, „perl-pcsc“ und "libpcsclite1".
Bei openSUSE-64bit unbedingt auch „libpcsclite1-32bit“ mit Yast installieren!
2. Wine und PlayOnLinux installieren
Auch wenn man Wine und PlayOnLinux schon installiert hat, muss man folgende Schritte trotzdem machen, weil nur mit der neuen „wine-staging“ das net-framework 472 installiert werden kann!. Achtung, das vorherige Wine wird dabei deaktiviert. Um die alte Wine-Version vollständig zu löschen, gibt man ganz am Schluss folgenden Befehl in der Konsole ein:
sudo apt autoremove!
Folgende Angaben gelten für Ubuntu bzw. Linuxmint.
Zuerst öffnet man das Terminal (Konsole) und kopiert zeilenweise folgende Befehle hinein.
Falls man Linux 64 bit hat, kopiert man zuerst:
sudo dpkg --add-architecture i386
Die folgenden Eingaben gelten für 64 und 32 bit:
wget -nc
https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo apt-add-repository 'deb
https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
(Achtung: anstatt „bionic main“ kann es auch je nach Version „cosmic main oder „xenial main“ heißen: siehe hier:
https://wiki.winehq.org/Ubuntu)
sudo apt update
sudo apt install --install-recommends winehq-staging
sudo apt install --install-recommends playonlinux
sudo apt-mark hold winehq-staging
sudo apt-mark hold wine-staging
3. Installation des Programms mit Hilfe des Scripts
Zuerst wird PlayOnlinux über die Konsole mit dem Befehl „playonlinux“ gestartet. Oben klickt man auf "Werkzeuge" und wählt: „ein lokales Script ausführen“". Man klickt auf „Durchsuchen“ und geht zu dem Ort (meistens Downloads), wo das Script „Banking4.sh“ gespeichert ist. Zuerst kommt eine Warnung, dass das Script nicht von PlayOnLinux zertifiziert ist, denn es handelt sich um ein privat erstelltes Script. Nach dem Start wird zuerst eine Prefix mit wine-staging-4.2 erzeugt und, falls noch nicht vorhanden, wine-mono und wine-gecko installiert. Diese neue Prefix erhält den Namen „Banking4“. Achtung, sollte man schon eine Prefix mit diesem Namen haben, wird die alte Prefix gelöscht!
Jetzt wird nach der Installationsmethode gefragt. Hier wählt man „Herunterladen des Programms“.
Nun wird „Banking4“ installiert. Wenn gefragt wird, ob das Programm sofort gestartet werden soll, muss man den Hacken aus dem Kästchen entfernen und auf „Fertig“ klicken. Danach wird Net-Framework 472 installiert. Das kann nun einige Minuten dauern. Bitte nicht abbrechen.
Nun ist alles installiert und man kann Banking4 starten.
Bekannte Probleme:
Kartenlesegerät
Bevor man das Kartenlesegerät benutzen kann, muss die winscard.dll implementiert werden. Dazu kopiert man in die Konsole nacheinander folgende Befehle:
cd ~/.PlayOnLinux/wineprefix/Banking4
sudo ./install.sh
Achtung: Diese Befehle müssen nach jedem Update von wine-staging erneut eingegeben werden! Wenn man Banking4 nach einem wine-staging Update das erste Mal wieder startet, wird die Prefix neu erzeugt. Dabei kommt es zu einer Fehlermeldung. Dort einfach auf "Nein" klicken und weiter geht's.
Bei manchen Linux-Distributionen schaltete sich der pcscd-Treiber nicht automatisch ein. Wenn man das Kartenlesegerät benutzen möchte, muss man hier, jedesmal bevor man das Banking4-Programm startet, folgenden Befehl in der Konsole eingeben:
sudo pcscd -f
Cloud
Die Cloud „Dropbox“ funktioniert nicht. Dropbox fährt ohnehin den Linux-Support zurück:
https://www.golem.de/news/clou…36009.html
WebDAV funktioniert einwandfrei.
Drucker
Die Druckfunktion funktioniert nicht richtig. Man muss zuerst eine PDF Datei erzeugen und diese anschließend drucken.