Fakturama auf ARM (...
 
Benachrichtigungen
Alles entfernen

Fakturama auf ARM (RaspberryPi)?

17 Beiträge
5 Benutzer
1 Reactions
1,941 Aufrufe
Jürgen Bruckner
(@microangelo)
Mitglied
Beigetreten: vor 6 Jahren
Beiträge: 691
Topic starter   [#2793]

Hallo Forum!

 

Ich bin neu hier und hab gleich mal eine Frage der "anderen Art", und wollte mal sichergehen bevor ich zu probieren beginne.

Hat von euch schon jemand versucht Fakturama auf einem ARM-Rechner wie z.B. den Raspberry Pi zum Laufen zu bringen?
Der neue Raspi 4+ mit 8 GB ist ja stark genug um als Desktopersatz eingesetzt werden zu können.

Freue mich auf Antworten und Tips!

 

LG
microangelo


microangelo
Produktivsysteme:
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, SingleUser
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, MultiUser
RaspberryPi OS 12 (Bookworm, 64Bit), Fakturama 2.1.3c, MariaDB, Java 17, Multiuser
auf Raspberry Pi 400, 4GB RAM
Testsystem(e):
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3 (Beta), HSQLDB, Java 17
dzt. kein Windows-System zum testen verfügbar
Alpha-Test:
RaspberryPi OS (64Bit), Fakturama 2.1.3, HSQLDB, Java 11
auf Raspberry Pi 4B, 8GB RAM


   
Zitat
Andrée
(@it-service)
Trusted Member
Beigetreten: vor 8 Jahren
Beiträge: 74
 

Hi microangelo.

Das selbe Projekt habe ich auch schon auf meiner TO-DO Liste ? 

Bin nur noch leider nicht zur Verwirklichung gekommen...

Prinzipiell sollte dem aber nichts entgegenstehen!

 

Als SQL Server laufen RasPis und BananaPis ausgezeichnet.

Und selbst ohne 8GB RAM sollte das überhaupt kein Problem sein.

 

Als Ausgangspunkt nutze ich i.Ü. ein Raspberrian Lite:

https://downloads.raspberrypi.org/raspios_lite_armhf/images/raspios_lite_armhf-2020-08-24/2020-08-20-raspios-buster-armhf-lite.zip

und schiebe dann die GUI meiner Wahl hinterher...

(BTW. Raspberrian heist nun Raspberry Pi OS)

 

KORREKTUR: MUSS NATÜRLICH AUCH EIN 64BIT SEIN!!!

https://downloads.raspberrypi.org/raspios_arm64/images/raspios_arm64-2020-05-28/2020-05-27-raspios-buster-arm64.zip

(scheint es noch gar nicht als lite-Version zu geben...)

 

WICHTIG: 64BIT IST FÜR RASPIs IMMER NOCH BETA!!!

d.h. noch nicht durchgetestet und somit nicht für den Produktionseinsatz empfohlen...

 

Wenn ich Zeit finde probiere ich es heute Abend aber trotzdem mal aus. ? 

 

Ansonsten gibt es eine ganze Reihe sehr günstiger Intel/AMD ThinClient-Systeme die sich ebenfalls hervorragend eignen.

z.B. HP T610 oder ACER Aspire Revo 70 (selber schon getestet... wichtig ist auch hier die 64Bit CPU!)

 

 

Gruß

Andrée


Produktiv-Systeme:
Clients: (K)ubuntu 20.04 LTS (2x stationär & 1x mobil)
Fakturama 2.1.1 per SQLDatenbank über Internet
DB-Server: Debian 10 (Buster) per VirtualBox
Testsysteme:
BananaPi M1 & RaspberryPi 2b+ & 4 als SQL Server, HP ThinClient T610, Oracle VirtualBox, Windows 10 1909 - 21H1


   
AntwortZitat
Jürgen Bruckner
(@microangelo)
Mitglied
Beigetreten: vor 6 Jahren
Beiträge: 691
Topic starter  

@it-service

Hallo Andrée,

also habe nicht nur Ich solche "verrückten" Ideen. 🙂

Meine aktuelle Teststellung sieht einen Raspberry Pi als SQL Server vor.

Ja es ist korrekt das Raspberry OS 64-Bit ist noch im Beta-Stadium, und (noch) nicht als lite-Version verfügbar.
Ich verwende aber die aktuelle 64-Bit-Version auf einem Raspberry Pi 4+ 8GB mit 2 Monitoren als zusätzlichen Desktop für Büroarbeiten, Fernwartung usw., auch diesen Beitrag schreibe ich gerade auf dem Gerät.
Es gab nur ganz am Anfang ein wenig Probleme mit der Soundausgabe, aber mit ein wenig Recherche liess sich das Problem recht schnell und einfach lösen.

Was noch auf meiner To-Do-Liste steht ist, das aktuelle Ubuntu Desktop für ARM auf dem Raspberry zu testen, das habe ich noch nicht geschafft.

Ich kenne die von Dir genannten Thin-Clients, aber für den konkreten Anwendungszweck wäre der Raspberry aufgrund seiner fast passiven Kühlung besser geeignet.
Es handelt sich um eine stark Staub belastete Umgebung in der Werkstatt eines Handwerkers, da würden selbst Thin-Clients durch die aktive Kühlung in kurzer Zeit versagen.

Schauen wir mal wie weit wir kommen 🙂

beste Grüsse
microangelo (aka Jürgen)


microangelo
Produktivsysteme:
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, SingleUser
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, MultiUser
RaspberryPi OS 12 (Bookworm, 64Bit), Fakturama 2.1.3c, MariaDB, Java 17, Multiuser
auf Raspberry Pi 400, 4GB RAM
Testsystem(e):
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3 (Beta), HSQLDB, Java 17
dzt. kein Windows-System zum testen verfügbar
Alpha-Test:
RaspberryPi OS (64Bit), Fakturama 2.1.3, HSQLDB, Java 11
auf Raspberry Pi 4B, 8GB RAM


   
AntwortZitat
Andrée
(@it-service)
Trusted Member
Beigetreten: vor 8 Jahren
Beiträge: 74
 

Hallo Jürgen.

Wie versprochen habe ich mir eben mal ein wenig Zeit genommen und auch mal eine 64Bit Distro auf meinen Raspi4 gespielt. Ubuntu Server für Raspi (hier sind schöne & aktuelle Builds):

https://ubuntu.com/download/raspberry-pi

ALLERDINGS versagen die Fakturamainstaller, da es sich um ARM64 und NICHT um AMD64 Architekturen handelt...

 

Abgesehen davon war ich von der Performance (meiner 4GB Variante) ziemlich enttäuscht.

Ich habe extra schon eine ganz schmale XFCE-Oberfläche installiert und es hackte trotzdem an allen Ecken und Enden ☹️ 

An dieser Stelle möchte ich weder an eine Plasma KDE / GNOME GUI denken noch würde ich eine produktive Ubuntu Umgebung empfehlen. Lieber erst einmal beim RaspiOS bleiben...

Es kann natürlich auch sein, dass mein erster Eindruck täuscht und es stabilere und performantere Ubuntu Builds gibt. - Die habe ich dann halt auf die Schnelle nicht gefunden ? 

 

Ich hoffe du kühlst den Raspi trotzdem  adäquat da die CPU vom 4er mächtig heiß werden kann:

Quelle: https://medium.com/@ghalfacree/benchmarking-the-raspberry-pi-4-73e5afbcd54b

Und auch auf die Haltbarkeit der SD-Karten verlasse ich mich nicht mehr, seit mein Pi-Hole DNS nach ca. 2 Jahren im Dauerbetrieb mit einer abgerauchten Karte kurzerhand unser Netzwerk lahmgelegt hat.

Aber nun schweife ich ab...

 

Ein letzter Tipp:


Um eine regelmäßige SQL Datensicherung vom Raspi zu bekommen hilft mir folgender Befehl:

mysqldump --opt -uroot -pPASSWORT -e DATENBANKNAME > /ZIELVERZEICHNIS/FakturamaDB.sql

Das ganze als CronJob angelegt und schon sichert mir der Raspi laufend meine kostbare Datenbank...

 

Schönen Abend!

Andrée


Produktiv-Systeme:
Clients: (K)ubuntu 20.04 LTS (2x stationär & 1x mobil)
Fakturama 2.1.1 per SQLDatenbank über Internet
DB-Server: Debian 10 (Buster) per VirtualBox
Testsysteme:
BananaPi M1 & RaspberryPi 2b+ & 4 als SQL Server, HP ThinClient T610, Oracle VirtualBox, Windows 10 1909 - 21H1


   
AntwortZitat
Jürgen Bruckner
(@microangelo)
Mitglied
Beigetreten: vor 6 Jahren
Beiträge: 691
Topic starter  

Hallo Andrée,

das ist genau das was ich eigentlich befürchtet habe, dass Fakturama wohl nicht auf einem ARM-Rechner läuft.
Aber seis drum, vielleicht ergibt sich da noch was.

Also wie gesagt, ich kann von meiner 8GB Version bisher nur positives berichten.

Ubuntu Versionen habe ich bisher noch nicht ausprobiert, steht aber auf meiner Liste.

Ich habe meinen Raspi in einem "Argon ONE M.2 SSD case" stecken, das hat auch einen kleinen Lüfter und damit ergibt sich kaum ein Hitzeproblem. In den Standardgehäusen aber leider sehr oft.
Das 'M2' im Gehäusenamen bezieht sich auf einen Slot für ein M2-SSD-Laufwerk, welches mit dem Raspi verbunden ist. Daher ist man nicht mehr so stark auf SD-Karten angewiesen.

Einfach mal so als 'off-Topic' zu dieser Materie.

Auch Dir einen schönen Abend!

LG
Jürgen


microangelo
Produktivsysteme:
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, SingleUser
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, MultiUser
RaspberryPi OS 12 (Bookworm, 64Bit), Fakturama 2.1.3c, MariaDB, Java 17, Multiuser
auf Raspberry Pi 400, 4GB RAM
Testsystem(e):
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3 (Beta), HSQLDB, Java 17
dzt. kein Windows-System zum testen verfügbar
Alpha-Test:
RaspberryPi OS (64Bit), Fakturama 2.1.3, HSQLDB, Java 11
auf Raspberry Pi 4B, 8GB RAM


   
AntwortZitat
Jürgen Bruckner
(@microangelo)
Mitglied
Beigetreten: vor 6 Jahren
Beiträge: 691
Topic starter  
Veröffentlicht von: @it-service

Ein letzter Tipp:


Um eine regelmäßige SQL Datensicherung vom Raspi zu bekommen hilft mir folgender Befehl:

mysqldump --opt -uroot -pPASSWORT -e DATENBANKNAME > /ZIELVERZEICHNIS/FakturamaDB.sql

Das ganze als CronJob angelegt und schon sichert mir der Raspi laufend meine kostbare Datenbank...

Danke für den Tipp, Andrée

@it-service


microangelo
Produktivsysteme:
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, SingleUser
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, MultiUser
RaspberryPi OS 12 (Bookworm, 64Bit), Fakturama 2.1.3c, MariaDB, Java 17, Multiuser
auf Raspberry Pi 400, 4GB RAM
Testsystem(e):
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3 (Beta), HSQLDB, Java 17
dzt. kein Windows-System zum testen verfügbar
Alpha-Test:
RaspberryPi OS (64Bit), Fakturama 2.1.3, HSQLDB, Java 11
auf Raspberry Pi 4B, 8GB RAM


   
AntwortZitat
Andrée
(@it-service)
Trusted Member
Beigetreten: vor 8 Jahren
Beiträge: 74
 

Kleiner Workaround für Fakturama auf dem Raspi:

Per ssh-Tunnel bekommst du ganz einfach und unproblematisch Fakturama auf den Raspi:

# ssh -X USER@IP-ADRESSE /usr/share/Fakturama2/fakturama2/Fakturama

Oder für die ganz Faulen ? mit x2go (grafischer Oberfläche zur ssh-Verwaltung)

# sudo apt install x2go

Gibt einige kleine Nachteile, da du nicht "lokal" arbeitest sondern auf einem entfernten System.

Einfach mal probieren! (Ich fand's ganz "interessant"...)

 

Gruß

Andrée


Produktiv-Systeme:
Clients: (K)ubuntu 20.04 LTS (2x stationär & 1x mobil)
Fakturama 2.1.1 per SQLDatenbank über Internet
DB-Server: Debian 10 (Buster) per VirtualBox
Testsysteme:
BananaPi M1 & RaspberryPi 2b+ & 4 als SQL Server, HP ThinClient T610, Oracle VirtualBox, Windows 10 1909 - 21H1


   
AntwortZitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 14 Jahren
Beiträge: 4911
 

Moin zusammen,

es gibt wohl dazu auch schon Bemühungen seitens Eclipse (der Plattform auf der Fakturama läuft), siehe hier. Das ganze nativ auf so einem Ding hinzubekommen ist vermutlich nicht ganz trivial, weil zum einen Java laufen muß und dann noch eine komplette OSGi-Umgebung. Das zieht ganz schön Ressourcen. Sobald Eclipse es aber geschafft hat, das auf ARM zu portieren, kann ich auch Fakturama für diese Plattform bauen (denke ich).


Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
Jürgen Bruckner
(@microangelo)
Mitglied
Beigetreten: vor 6 Jahren
Beiträge: 691
Topic starter  

@rheydenr

Hallo Ralf,

danke für die Informationen.
Also im Zuge der neuen Entwicklung bei Apple, denke ich, dass es sehr bald Eclipse für ARM basierte Rechner geben wird.
Java ist ja schon seit einiger Zeit auf dem Raspi verfügbar, aktuell sogar in der Version 11 von Haus aus dabei.

LG
Jürgen


microangelo
Produktivsysteme:
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, SingleUser
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, MultiUser
RaspberryPi OS 12 (Bookworm, 64Bit), Fakturama 2.1.3c, MariaDB, Java 17, Multiuser
auf Raspberry Pi 400, 4GB RAM
Testsystem(e):
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3 (Beta), HSQLDB, Java 17
dzt. kein Windows-System zum testen verfügbar
Alpha-Test:
RaspberryPi OS (64Bit), Fakturama 2.1.3, HSQLDB, Java 11
auf Raspberry Pi 4B, 8GB RAM


   
AntwortZitat
 DTB
(@dtb)
Active Member
Beigetreten: vor 8 Jahren
Beiträge: 14
 

Hallo Ralf, hallo Jürgen,

ich hatte auch den Versuch unternommen Fakturama auf einen Raspi 4 zu installieren. Zu einigen Anwendungen nutze ich gern diese kleinen Minicomputer. Webserver, Cloud-Speicher, Nagios, Moodle, Programmierung usw. laufen sehr gut, jetzt warte ich auch auf Fakturama.

Thomas


DTB


   
AntwortZitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 14 Jahren
Beiträge: 4911
 

Hm. Ich weiß nicht genau, wie ich das testen soll... Ich versuche mal, dafür ein Paket zu erstellen.


Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
 DTB
(@dtb)
Active Member
Beigetreten: vor 8 Jahren
Beiträge: 14
 

Auf meinem Testsystem Raspberry 4 8GB kann ich Euch gern ein .deb Paket/Archiv testen und ein Feedback geben. Als Testinstallation sind im Moment nur Webserver, WordPress, X Server, eine spezielle Dokumentationssoftware usw. installiert. Java hat die Version 11.0.9.1. Mit Debian beschäftige ich mich erst einige Zeit, komme halt von Windows und lerne weiter dazu.

Thomas


DTB


   
AntwortZitat
Jürgen Bruckner
(@microangelo)
Mitglied
Beigetreten: vor 6 Jahren
Beiträge: 691
Topic starter  

Also ich halte es nicht unbedingt für trivial Fakturama auf den RaspberryPi zu bringen, weil doch einige Anforderungen für einen ARM/ARM64-Prozessor zu berücksichtigen sind.

Aber einen gewissen "Charme" hätte das Ganze schon. ? 


microangelo
Produktivsysteme:
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, SingleUser
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, MultiUser
RaspberryPi OS 12 (Bookworm, 64Bit), Fakturama 2.1.3c, MariaDB, Java 17, Multiuser
auf Raspberry Pi 400, 4GB RAM
Testsystem(e):
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3 (Beta), HSQLDB, Java 17
dzt. kein Windows-System zum testen verfügbar
Alpha-Test:
RaspberryPi OS (64Bit), Fakturama 2.1.3, HSQLDB, Java 11
auf Raspberry Pi 4B, 8GB RAM


   
AntwortZitat
(@joe66)
Eminent Member
Beigetreten: vor 4 Jahren
Beiträge: 33
 

Hallo,

der Thread ist ja schon älter. Ich wollte mal fragen wie der Stand der Dinge ist. Eclipse ist für Pi OS 64 Bit ja schon länger verfügbar (sofern ich das richtig gelesen habe).

Läuft Fakturama 2.x (also eine aktuelle Version) auf dem RaspBerry PI (4) mit aktuellem Pi OS?

Kann man das normale DEB Paket zur nstallation verwenden? Muss man zuvor etwas von Hand isntallieren?

MfG - Jochen Klein

 



   
AntwortZitat
Jürgen Bruckner
(@microangelo)
Mitglied
Beigetreten: vor 6 Jahren
Beiträge: 691
Topic starter  

@joe66 

Hallo Jochen,

gleich vorweg "noch" gibt es keine richtig funktionierende Version für den Raspberry Pi.

Aber ich darf hier vermelden, dass Ralf mal testweise versucht hat ein ARM64 Paket zu erstellen, das ich testen konnte, aber es lief noch nicht stabil und gibt noch einiges an Fehlern auszumerzen. Man könnte das am ehesten wohl als 'pre-Alpha' Variante titulieren.

Ich denke daher dass es nicht so schnell gehen wird, da ein paar andere "Baustellen" wichtiger sind. Aber Ralf und ich bleiben dran.

LG
Jürgen


microangelo
Produktivsysteme:
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, SingleUser
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, MultiUser
RaspberryPi OS 12 (Bookworm, 64Bit), Fakturama 2.1.3c, MariaDB, Java 17, Multiuser
auf Raspberry Pi 400, 4GB RAM
Testsystem(e):
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3 (Beta), HSQLDB, Java 17
dzt. kein Windows-System zum testen verfügbar
Alpha-Test:
RaspberryPi OS (64Bit), Fakturama 2.1.3, HSQLDB, Java 11
auf Raspberry Pi 4B, 8GB RAM


   
AntwortZitat
Seite 1 / 2
Teilen: