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
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:
und schiebe dann die GUI meiner Wahl hinterher...
(BTW. Raspberrian heist nun Raspberry Pi OS)
KORREKTUR: MUSS NATÜRLICH AUCH EIN 64BIT SEIN!!!
(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
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
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
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
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
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
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
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?
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
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
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?
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
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
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
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
