Moin,
aktuell bin ich an der Installation von Fakturama 2.1.0e auf einem frischen Ubuntu Desktop 20.04.
Die Installation läuft durch, zeigt jedoch folgenden Fehler an:
chmod: Zugriff auf '/usr/share/fakturama2/Fakturama' nicht möglich: Datei oder
Verzeichnis nicht gefunden
Das Verzeichnisse /usr/share/fakturama2 existiert nicht, wird allerdings auch nicht angelegt.
Auch das manuelle anlegen hat das Problem nicht gelöst.
Ist das Problem oder eine Lösung bereits bekannt?
Gruß
Lukas
Hallo Lukas,
ich hatte tatsächlich kürzlich an dem Installer herumgeschraubt. Kannst Du bitte mal nachsehen, ob im Verzeichnis /usr/share ein fakturama-Verzeichnis existiert (ohne 2)?
Viele Grüße,
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?
@rheydenr
Hallo Ralf,
es wird tatsächlich in den Ordner /usr/share/fakturama installiert.
Dabei wird die Altversion ersetzt und die Parallelnutzung nicht mehr möglich.
Gruß
Marek
Viele Grüße
Marek
Hallo Ralf,
unter /usr/share/ ist kein fakturama-Ordner zu finden.
Dafür das Verzeichnis Fakturama2, welches scheinbar auch alle Programmdaten enthält.
Gruß,
Lukas
Hm. Tut mir leid für die Verwirrung. Ich korrigier' das in der nächsten Ausgabe. Bis dahin kann man sich notfalls auch mit dem TAR behelfen.
Viele Grüße,
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?
@rheydenr
ja, ich hebe den TAR verwendet. Ich dachte es ist absichtlich so gemacht.
Es wäre mir auch lieber, wenn die Fakturama 2 im Verzeichnis /usr/share/fakturama2 installiert wird.
Gruß
Marek
Viele Grüße
Marek
Ich werde erstmal unter macOS weiterarbeiten und irgendwann die gefixte Version auf die Ubuntu-Clients ausrollen.
Vielen Dank für eure Bemühungen ?
Hallo zusammen,
ich wollte Fakturama 2.1.0.e mal ausprobieren, da ich mir eine Buchhaltungs-SW anschaffen möchte. Scheinbar habe das gleiche Problem.
Es wird auch ein Verzeichnis /usr/share/Fakturama2/ angelegt. Und es gibt die Fehlermeldung mit chmod. Habe jetzt vom BitBucket die 2.1.0.c genommen. Die lässt sich installieren und erscheint auch im Büro-Menü.
Da der Fehler aus meiner Sicht elementar ist, wäre es eventuell Sinnvoll in zeitnah zu beheben. Erspart vielleicht vielen anderen Zeit.
Verwende
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.4 LTS"
OpenJDK Runtime Environment (build 1.8.0_265-8u265-b01-0ubuntu2~18.04-b01)
OpenJDK 64-Bit Server VM (build 25.265-b01, mixed mode)
Ich wollte hier bloß nochmal kurz in die Runde werfen, daß Fakturama keine Buchhaltungssoftware ist! Ich werde mich aber mal um den Fehler hier kümmern.
Viele Grüße,
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?
Hm. Tut mir leid für die Verwirrung. Ich korrigier' das in der nächsten Ausgabe. Bis dahin kann man sich notfalls auch mit dem TAR behelfen.
@rheydenr Da sich hier seit 27. Juni nix getan hat bezüglich des fix hab' ich das für mich selbst mal gemacht. Anbei die gefixte .deb Datei. Du kannst den Link/das Passwort [ fakturamafixed ] gerne raus editieren und/oder die Datei selbst verwenden etc. Dachte nur ich teile das eben gefixte mal mit dir. 🙂
Zusammenfassung was ich gefixt hab: (dpkg-deb -x )
- 'control' Datei auf -f editiert zwecks Update-Funktion (dpkg-deb -e )
- 'preinst' und 'prerm' Datei auf die korrekten Pfade angepasst
- Die Desktop Starterdatei in applications in den übergeordneten Pfad gelegt
- .deb repack mit dpkg-deb -Z xz -b 'old' 'new'
Patch hab ich auch angehängt und hier der Code:
SpoilerDiff-Patchcodediff -ur oldpack/DEBIAN/control newpack/DEBIAN/control
--- oldpack/DEBIAN/control 2020-05-29 21:34:47.000000000 +0200
+++ newpack/DEBIAN/control 2020-09-17 05:42:28.906318000 +0200
@@ -1,5 +1,5 @@
Package: fakturama
-Version: 2.1.0e
+Version: 2.1.0f
Installed-Size: 110128
Priority: optional
Architecture: amd64
diff -ur oldpack/DEBIAN/postinst newpack/DEBIAN/postinst
--- oldpack/DEBIAN/postinst 2020-05-29 21:34:47.000000000 +0200
+++ newpack/DEBIAN/postinst 2020-09-17 05:54:06.669222000 +0200
@@ -23,7 +23,7 @@
bin/java -Xshare:dump >/dev/null 2>&1
cd "$old_pwd200"
fi
-chmod 755 /usr/share/fakturama2/Fakturama
+chmod 755 /usr/share/Fakturama2/fakturama2/Fakturama
fi
exit 0
Nur in newpack/usr/share: applications.
Nur in oldpack/usr/share/Fakturama2: applications.
P.S.: Groß- Kleinschreibung bei dem ganzen beachten wenns um Linux geht 🙂
..Danke für Fakturama kannte ich bislang noch nicht aber jetzt schon - Super Sache,
Moin, besten Dank. Ich muß mal schauen, wie ich das meinem Install-Tool beibringe. Die Installationspakete werden über install4J erzeugt. Allerdings muß man's auch richtig konfigurieren, dann klappt das vermutlich auch.
Viele Grüße,
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?