Hi zusammen,
ich verwende als Betriebssystem Linux Manjaro und wollte Fakturama über den regulären Weg, also die Arch Repos installieren (über Software hinzufügen).
Mein Scheitern in 3 Schritten hab ich euch in einem nummerierten Screenshot dokumentiert.
Nun ist die Frage: Wie bekomm ich das Programm trotzdem installiert?
Welches ist die richtige Datei für Manjaro unter Downloads?
Danke für eure Hilfe.
LG Daniel
Moin,
welches Paket verwendest Du zur Installation? RPM oder DEB? Eigentlich ist in beiden Paketen das Java schon drin, es muß also nichts extra installiert werden. Warum Manjaro da anderer Meinung ist, weiß ich gerade nicht. Die Fehlermeldung kommt auch direkt vom Manjaro und ist ziemlich dürftig. Ich kann mal versuchen, mir ein Manjaro zu besorgen und das dort zu installieren. Welche Version verwendest Du?
Viele Grüße,
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?
Hi,
ich verwende die Version 21.2.5 (Qonos).
welches Paket verwendest Du zur Installation? RPM oder DEB?
Das kann ich dir peinlicherweise gar nicht sagen 😉
Ich bin wie gesagt bisher nur den Standardweg über die Software-Verwaltung von Manjaro gegangen.
Da hab ich einfach nach "Fakturama" gesucht und auf "Installieren" geklickt.
Aber welches Paket da dann installiert wird (RPM oder DEB) - keine Ahnung 🙂
Ich bin noch nicht so lange mit Linux unterwegs.
Da gehts eben schon los, das ich mit gar nicht sicher bin, ob ich RPM, SHELL, DEB oder das Anwendungsarchiv aus den Downloads verwenden soll.
Evtl. hast du da ja einen Tipp für mich
LG
Daniel
Hm. Dazu müßte man tatsächlich erst mal wissen, woher das Paket denn eigentlich stammt. Ich hab's nämlich nur auf meiner Homepage veröffentlicht und nicht auf irgendwelchen Distro-Servern. Ich prüf das mal.
Viele Grüße,
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?
Noch eine kurze Frage: Nimmst Du KDE, Gnome oder XFCE?
Viele Grüße,
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?
Hallo zusammen,
kurzer Zwischenruf eines Arch (u. Manjaro) Nutzers: Manjaro basiert auf Arch Linux.
Das Paket (weder DEB noch RPM) ist im sogenannten "AUR" (Arch User Repo) https://aur.archlinux.org/packages/fakturama
Die verwendete Fakturama Quelle ist das tar.gz (ist dort unter "Sources" gelistet). Im "PKGBUILD" (Arch Package Buildscript - rechts im Kasten verlinkt: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=fakturama (Zeile 26)) sind die Details einsehbar.
Meine Alternative zur Installation per Paketverwaltung:
JDK per Paketverwaltung installieren (z.B. java-openjdk-bin https://aur.archlinux.org/packages/java-openjdk-bin)
Java check: im Terminal "java -version" eingeben - sollte die (soeben installierte Java version anzeigen)
Das Fakturama Linux tar.gz in beliebigen Ordner entpacken worauf der betreffende User Schreibrechte hat (z.B. ins home Verz.)
Dann im entpackten Verz. Fakturama per Doppelclick starten
Hoffe, das hilft Euch weiter.
Liebe Grüße, Gerd
Nachtrag: beim manuellen Installieren brauchst Du m.W. auch https://archlinux.org/packages/?q=webkit2gtk sofern nicht schon vorhanden
Entwicklung:
Fakturama 2.1.x-GS + MariaDB auf Arch Linux + XFCE
Produktiv:
Fakturama 2.1.x-GS + MariaDB auf Win10
im Paketmanager ("Pamac" ist Standard in Manjaro) müsstest Du rechts unten über dem Button "Übernehmen" einen Button ">" haben. Da kommst Du zur Detailansicht bzgl. des Installations-/Updateablaufs. Dort sollte dann auch erkennbar sein, was der Installer nicht empfangen/runterladen konnte.
Entwicklung:
Fakturama 2.1.x-GS + MariaDB auf Arch Linux + XFCE
Produktiv:
Fakturama 2.1.x-GS + MariaDB auf Win10
im Paketmanager ("Pamac" ist Standard in Manjaro) müsstest Du rechts unten über dem Button "Übernehmen" einen Button ">" haben.
Hi,
leider finde ich so einen Button nicht, siehe angehängter Screenshot.
Aber wenn ich auf "Build-Dateien bearbeiten" klicke, wird die Build-Datei angezeigt, vielleicht hilft das weiter:
# Maintainer: Helloagain <nospamming11+arch at gmail dot com> pkgname=fakturama pkgver=2.1.2.d pkgrel=1 pkgdesc="Creates invoices with ZUGFeRD / XRechnung support" arch=('x86_64') url="https://www.fakturama.info" license=('EPL') groups=() depends=( 'java-runtime>=11' 'webkit2gtk' ) makedepends=() checkdepends=() optdepends=() provides=() conflicts=() replaces=() backup=() options=() install=$pkgname.install changelog= source=( "$pkgname-$pkgver.tar.gz:: https://files.fakturama.info/release/v2.1.2d/Installer_Fakturama_linux_x64_2.1.2d.tar.g z" "fakturama2.desktop" "fakturama2-clean.desktop" # version with "-clean" flag ) noextract=() sha256sums=( "36fa4aa5f65747d98d88d25677ac2d322a47b759e9fc1fe129746d3c181b1601" "550964ece2b39f76e4985ecc2203fee63f57ef669d8b1ae170d80b3cfa5cb54c" "96ac2d3815e37f993ea92c0598c5b4350d69e57f0c415bde7dafbecfe1e4e407" ) prepare() { cd $srcdir # Copied from linux PKGBUILD as an easy way to apply all *.patch files local src for src in "${source[@]}"; do src="${src%%::*}" src="${src##*/}" [[ $src = *.patch ]] || continue echo "Applying patch $src..." patch -Np1 < "../$src" done } package() { # Get prefixed application directory _main_application="$pkgdir/usr/share/${pkgname}2" # Create entry under _main_application install -m 755 -d "$_main_application" # Copy all needed files cp -r "$srcdir/artifacts.xml" "$_main_application" cp -r "$srcdir/configuration" "$_main_application" cp -r "$srcdir/Fakturama" "$_main_application" cp -r "$srcdir/Fakturama.ini" "$_main_application" cp -r "$srcdir/features" "$_main_application" cp -r "$srcdir/p2" "$_main_application" cp -r "$srcdir/plugins" "$_main_application" # Copy other files install -Dm 644 "$srcdir/icon.xpm" "$pkgdir/usr/share/pixmaps/fakturama2.xpm" install -Dm 644 "$srcdir/fakturama2.desktop" "$pkgdir/usr/share/applications/fakturama2.desktop" install -Dm 644 "$srcdir/fakturama2-clean.desktop" "$pkgdir/usr/share/applications/fakturama2-clean.desktop" }
Ich werd aber auch mal deinen oben aufgeführten alternativen Weg der Installation ausprobieren (heute Abend) und dann berichten über Erfolge und Niederlagen 😉
Auf jeden Fall schon mal Danke für die klasse Hilfe hier.
LG und schönen Sonntag euch allen
Daniel
Hi,
JDK per Paketverwaltung installieren (z.B. java-openjdk-bin https://aur.archlinux.org/packages/java-openjdk-bin)
Der Link führt leider ins Leere
Aber ich hab mal die Java-Version geprüft, evtl. ist die ja auch schon ausreichend?
openjdk version "1.8.0_332"
OpenJDK Runtime Environment (build 1.8.0_332-b04)
OpenJDK 64-Bit Server VM (build 25.332-b04, mixed mode)
Das Anwendungsarchiv (Installer_Fakturama_linux_x64_2.1.2d.tar.gz) hab ich runtergeladen und die Fakturama-Datei ausgeführt.
Dann kam eine Fehlermeldung und eine Logdatei wurde erzeugt.
Diese wollte ich angehängen, ging aber leider nicht (anscheinend kann man nur Bilder anhängen?).
Hier mal ein Link über Google:
https://drive.google.com/file/d/1_cxicTsdpKozvosT1ostmu9RMUHfMrZe/view?usp=sharing
Viele Grüße
Daniel
@enventif Hi Daniel,
bei deinem Screenshot "Software_manager.png" sieht man den Button den ich meine:
es ist "->" rechts unten neben "Abbrechen" und "Übernehmen" im darunterliegenden Fenster (Hauptfenster des Paketmanagers)
Entwicklung:
Fakturama 2.1.x-GS + MariaDB auf Arch Linux + XFCE
Produktiv:
Fakturama 2.1.x-GS + MariaDB auf Win10
Sorry, die Klammer am Ende gehört da nicht dazu, so muss das:
https://aur.archlinux.org/packages/java-openjdk-bin
bzw. zum Installieren im Paketmanager das Paket "java-openjdk-bin" suchen
LG Gerd
PS: Java 1.8 reicht für Fakturama nicht mehr; mind. Java 11 ist erforderlich - das vorab referenzierte Paket installiert die jeweils aktuelle Version (derzeit 18), das müsste passen.
Zum Umschalten der default Java Version (wenn mehrere installiert) unter Arch/Manjaro im Terminal den Befehl "archlinux-java" ( https://wiki.archlinux.org/title/java#Switching_between_JVM ) nutzen.
Entwicklung:
Fakturama 2.1.x-GS + MariaDB auf Arch Linux + XFCE
Produktiv:
Fakturama 2.1.x-GS + MariaDB auf Win10
es ist "->" rechts unten neben "Abbrechen" und "Übernehmen" im darunterliegenden Fenster (Hauptfenster des Paketmanagers)
Ah, oh man....bin ich ein blindes Huhn:
Vorbereitung... Klone fakturama Build-Dateien... Generiere fakturama Informationen... Überprüfe fakturama Abhängigkeiten... Abhängigkeiten werden aufgelöst... Interne Konflikte werden überprüft... https://mirrors.fossho.st/manjaro/stable/extra/x86_64/jre-openjdk-headless-17.0.3.u3-1-x86_64.pkg.tar.zst: Fehler 404 https://mirrors.fossho.st/manjaro/stable/extra/x86_64/jre-openjdk-17.0.3.u3-1-x86_64.pkg.tar.zst: Fehler 404 https://manjaro.osmir.ch/stable/extra/x86_64/jre-openjdk-headless-17.0.3.u3-1-x86_64.pkg.tar.zst: Fehler 404 https://manjaro.osmir.ch/stable/extra/x86_64/jre-openjdk-17.0.3.u3-1-x86_64.pkg.tar.zst: Fehler 404 https://mirror.easyname.at/manjaro/stable/extra/x86_64/jre-openjdk-17.0.3.u3-1-x86_64.pkg.tar.zst: Fehler 404 https://mirror.easyname.at/manjaro/stable/extra/x86_64/jre-openjdk-headless-17.0.3.u3-1-x86_64.pkg.tar.zst: Fehler 404 https://ftp.icm.edu.pl/pub/Linux/dist/manjaro//stable/extra/x86_64/jre-openjdk-17.0.3.u3-1-x86_64.pkg.tar.zst: Fehler 404 https://ftp.icm.edu.pl/pub/Linux/dist/manjaro//stable/extra/x86_64/jre-openjdk-headless-17.0.3.u3-1-x86_64.pkg.tar.zst: Fehler 404 https://mirror.yandex.ru/mirrors/manjaro/stable/extra/x86_64/jre-openjdk-17.0.3.u3-1-x86_64.pkg.tar.zst: Fehler 404 http://manjaro.dcc.uchile.cl/stable/extra/x86_64/jre-openjdk-17.0.3.u3-1-x86_64.pkg.tar.zst: Fehler 404 https://mirror.yandex.ru/mirrors/manjaro/stable/extra/x86_64/jre-openjdk-headless-17.0.3.u3-1-x86_64.pkg.tar.zst: Fehler 404 http://manjaro.dcc.uchile.cl/stable/extra/x86_64/jre-openjdk-headless-17.0.3.u3-1-x86_64.pkg.tar.zst: Fehler 404 https://mirror1.cl.netactuate.com/manjaro/stable/extra/x86_64/jre-openjdk-17.0.3.u3-1-x86_64.pkg.tar.zst: Fehler 404 https://mirror1.cl.netactuate.com/manjaro/stable/extra/x86_64/jre-openjdk-headless-17.0.3.u3-1-x86_64.pkg.tar.zst: Fehler 404 https://mirror.nju.edu.cn/manjaro/stable/extra/x86_64/jre-openjdk-headless-17.0.3.u3-1-x86_64.pkg.tar.zst: Fehler 404 https://mirror.nju.edu.cn/manjaro/stable/extra/x86_64/jre-openjdk-17.0.3.u3-1-x86_64.pkg.tar.zst: Fehler 404 https://mirrors.fossho.st/manjaro/stable/extra/x86_64/jre-openjdk-headless-17.0.3.u3-1-x86_64.pkg.tar.zst: Fehler 404 https://manjaro.osmir.ch/stable/extra/x86_64/jre-openjdk-headless-17.0.3.u3-1-x86_64.pkg.tar.zst: Fehler 404 https://mirror.easyname.at/manjaro/stable/extra/x86_64/jre-openjdk-headless-17.0.3.u3-1-x86_64.pkg.tar.zst: Fehler 404 https://ftp.icm.edu.pl/pub/Linux/dist/manjaro//stable/extra/x86_64/jre-openjdk-headless-17.0.3.u3-1-x86_64.pkg.tar.zst: Fehler 404 https://mirror.yandex.ru/mirrors/manjaro/stable/extra/x86_64/jre-openjdk-headless-17.0.3.u3-1-x86_64.pkg.tar.zst: Fehler 404 http://manjaro.dcc.uchile.cl/stable/extra/x86_64/jre-openjdk-headless-17.0.3.u3-1-x86_64.pkg.tar.zst: Fehler 404 https://mirror1.cl.netactuate.com/manjaro/stable/extra/x86_64/jre-openjdk-headless-17.0.3.u3-1-x86_64.pkg.tar.zst: Fehler 404 https://mirror.nju.edu.cn/manjaro/stable/extra/x86_64/jre-openjdk-headless-17.0.3.u3-1-x86_64.pkg.tar.zst: Fehler 404 Vorgang konnte nicht abgeschlossen werden: konnte ein paar Dateien nicht empfangen
Aber hat sich erledigt.
Ich hab die neueste Java-Version installiert und scharf geschaltet, wie von dir beschrieben @gschrik.
Nun startet die Software und ich kann mich mal intensiv damit beschäftigen die nächsten Tage.
Nochmal recht herzlichen Dank für eure kompetente Hilfe.
Und 1000 Dank an Ralf Heydenreich + Team für diese tolle Software.
LG und schönen Restsonntag.
Daniel
Danke für die Rückmeldung. Ich glaube, hier fehlen einige Dateien auf dem Repo (deswegen die vielen 404er Fehler).
Viele Grüße,
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?