ich will einen (Linux) Rechner aufsetzen auf dem ein (selbstgeschriebendes ) Programm läuft. Dieses Programm zeigt Informationen an und nimmt Eingaben von Tastatur und Maus entgegen. Die Daten kommen von und werden geschrieben an einen Datenbankserver. Das Lazarusprogramm ist nichts besonderes.
Der Rechner soll wenn er Strom bekommt, automatisch booten. Das funktioniert bereits problemlos. Außerdem wird der Rechner ausreichend sicher in ein Schränkchen eingeschlossen. Es können somit nicht keine USB Sticks uä eingesteckt werden.
Am besten wäre es wenn die Nutzer gar nichts vom Betriebssystem sehen.
Jetzt zu den Schwierigkeiten die ich noch nicht gelöst habe:
Die Nutzer sollen am besten an keine andere Software in diesem Rechner kommen, insbesondere nicht an einen Webbrowser und nicht an Systemeinstellungen. Sollte jemand zum Beispiel an eine Konsole kommen, so ist diese durch ein ausreichend sicheres Passwort geschützt. Administriert wird der Rechner über ssh.
Ich habe folgendes getestet
- https://cdimage.debian.org/debian-cd/cu ... etinst.iso installiert, nur das Grundsystem ohne jede Erweiterung (Von Ubuntu gibt es leider kein Netist mehr)
- mit die allernotwendigsten Bibliotheken installiert
Code: Alles auswählen
apt install xorg libgtk2.0-0 libfbclient2
- mit kann ich das Programm auch starten, aber es sieht beschissen aus. Die Darstellung ist nicht wie gewohnt
Code: Alles auswählen
strartx ./NameDerAnwendung