Mangels irgendeiner Anleitung habe ich folgendes gemacht (Leider ohne Erfolg)
Mein System:
Ubuntu 18.04
java 8 und 11 (default ist 11)
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jresudo apt install ./Installer_Fakturama_linux_x64_2.1.0e.deb
Setting up fakturama (2.1.0e) ...
chmod: cannot access '/usr/share/fakturama2/Fakturama': No such file or directory
Also habe ich mir gedacht, ich lege den Ordner manuell an und installiere erneut.
Ging aber auch nicht.
/usr/share/fakturama oder /usr/share/fakturama2 bleiben leer
Könnte mir da jemand weiterhelfen? Ich habe bisher auch nichts hilfreiches zur Installation und Start des Programmes finden können.
Das habe ich gelesen und immerhin gelernt dass das Programm wohl unter /usr/share/fakturama landen wird. Oder doch fakturama2 ?
https://wiki.ubuntuusers.de/Fakturama/#Installation
Moin, für die Installation gibt es einen Abschnitt im Handbuch. Hilft Dir das evtl. weiter?
Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?
Ja, mittlerweile habe ich das Handbuch unter Downloads gefunden. Ich finde es verdient eine prominentere Position auf der Website.
Die Installationsroutine für Linux hat leider einige Fehler in der Version 2.1.0e. Dies war meine Lösung für die Installation:
Die Fakturama Programmdatei muss manuell als ausführbar markiert werden:
sudo chmod +x /usr/share/Fakturama2/fakturama2/Fakturama
Die Datei fürs Desktop Icon enthält ebenfalls einen falschen Pfad, ausserdem wird sie dort nicht gefunden.
/usr/share/Fakturama2/applications/fakturama2.desktop
Jetzt kann man die korrigieren und in einen der Ordner kopieren oder linken wo das System danach sucht.
Aber zuvor hatte ich noch zwei weitere Probleme:
Bei mir ist Java 11 default, aber 8 ist auch installiert.
Meine default locale ist englisch, aber Fakturama hätte ich gerne auf deutsch. Darum habe ich folgendes script gebastelt und in einen Ordner für ausführbares gelegt.
bei mir als ~/bin/fakturama abgelegt
#!/bin/sh
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
export PATH=${JAVA_HOME}/bin:${PATH}
export LC_ALL=de_DE.UTF-8
/usr/share/Fakturama2/fakturama2/Fakturama $*
Nicht vergessen:
chmod +x ~/bin/fakturama
Damit das auch mit dem Desktop funktioniert habe ich noch folgendes gemacht:
cp /usr/share/Fakturama2/applications/fakturama2.desktop ~/.local/share/applications/fakturama2.desktop
und wie folgt bearbeitet (achtung pfad auf /home/arne/.. muss man anpassen)
[Desktop Entry]
Name=Fakturama2
Name[de]=Fakturama2
Comment=Invoicing Software - http://www.fakturama.info
Comment[de]=Programm - http://www.fakturama.info
Exec=/home/arne/bin/fakturama
Icon=/usr/share/Fakturama2/pixmaps/fakturama2.xpm
Terminal=false
Type=Application
Categories=Office;
StartupNotify=false