Dieses Dokument beschreibt die Installation von efa2. Der Umstieg von Version 1.x auf Version 2.x ist sowie den Umstieg von Version 1.x auf Version 2.x.
Hilfe und Support bei Installationsproblemen und sonstigen Fragen zu efa erhältst Du im Support-Forum unter: http://forum.nmichael.de.
Soll ausschließlich efa auf einem Rechner laufen (z.B. im Bootshaus), so kann hierfür efaLive benutzt werden. efaLive ist verfügbar für
Hierbei handelt es sich um eine Linux-basierte Distribution, die direkt von einer CD, einem USB-Stick oder auch von einer Festplatte gestartet werden kann. Auf dieser ist efa bereits für den Kiosk-Betrieb im Bootshaus installiert, und es gibt fertige Lösungen für Backups und andere Angelegenheiten.
Man muss sich also nicht um die üblichen administrativen Dinge kümmern, die bei der Nutzung einer individuellen Windows- oder Linux-Installation anstehen. Dafür ist efaLive auf efa als Hauptprogramm festgelegt. Die parallele Nutzung anderer Programme z.B. eines Firefox-Webbrowsers ist nur auf Umwegen möglich.
Die Nutzung von efaLive ab Version 2.10.4 ist empfehlenswert, weil hier viele Optimierungen für die Darstellung von efa erfolgt sind.
Efa läuft grundsätzlich auf allen Linux-Distributionen, sofern Java 8 oder höher vorhanden ist.
java –version
sudo apt-get update
sudo apt-get install openjdk-17-jre
sudo apt-get update
sudo apt-get install openjdk-21-jre
sudo apt-get remove openjdk-11-*
java –version
sudo apt-get update
sudo apt-get install openjdk-17-jre
sudo apt-get update
sudo apt-get install openjdk-21-jre
sudo apt-get remove openjdk-11-*
msi
markierte Windows-Paket herunterzuladen!
Das Aussehen von efa wird maßgeblich von der verwendeten Bildschirmschrift beeinflusst.
Ab efa 2.4.0 sucht sich efa bei dem ersten Start aus den im System verfügbaren Schriftarten eine heraus, die eine gute Lesbarkeit unterstützt. 1)
sudo apt-get install fonts-liberation fonts-noto-core fonts-roboto-hinted
su root
apt-get install fonts-liberation fonts-noto-core fonts-roboto-hinted fonts-piboto
Falls dies eine Erstinstallation von efa ist, installiere (bzw. entpacke) efa bitte in ein leeres Verzeichnis und folge dann denn Anweisungen in Starten und Einrichten von efa auf dieser Seite.
Wenn Du efa als Windows-Setup-Programm heruntergeladen hast, so starte einfach das Setup-Programm und folge den Schritten durch die Installation.
Der Vorteil des Installers ist, dass er im Startmenü von Windows automatisch Einträge für efaBase (Efa-Administrationsprogramm) und efaBootshaus anlegt. Bei der Installation über das ZIP-Archiv muss man diese Einträge selbst anlegen.
Hinweis: Unter Windows würde das Programm sinnvoll unter c:\programme\efa2
abgelegt. Dieses Verzeichnis ist aber grundsätzlich für Benutzer ohne administrative Rechte schreibgeschützt. Das spätere automatische Update von efa wird hierdurch fehlschlagen, weil der Standard-Nutzer keine Schreibrechte in c:\programme
hat, und auch die Ausführung von efa mit Administrationsrechten aus anderen Gründen nicht zum Erfolg führt.2)
Daher bietet es sich unter Windows an, ein anderes Verzeichnis für die efa-Installation zu nutzen, z.B. c:\efa2
.
Wenn Du efa als ZIP-Archiv heruntergeladen hast, so erstelle ein neues Verzeichnis für efa und entpacke den Inhalt des ZIP-Archivs in dieses Verzeichnis.
Unter Linux wäre ein sinnvolles Verzeichnis /opt/efa2
.
Wenn Du unter Windows lieber über die Installation des ZIP-Archivs arbeiten möchtest, kein Problem: Grundsätzlich lässt sich efa aus jedem beliebigen Verzeichnis heraus starten. Z.B. auch aus „Dokumente“ des angemeldeten Benutzers, dem Desktop, oder auch aus c:\efa2
, wenn ein solches Verzeichnis angelegt wurde.
Die Icons im Programm-Menü oder auf dem Desktop musst Du dann aber selbst erstellen.
Je nach Einsatzzweck bietet efa zwei verschiedene Versionen (Modi) an, in denen efa betrieben werden kann:
Bei Verwendung des Windows-Setup-Programms werden automatisch Einträge zum Starten von efa im Windows-Startmenü erzeugt.
Ansonsten kann efa durch folgende Batch-Dateien bzw. Skripte gestartet werden:
efaBase.sh | efa Basis-Version (Linux/UNIX) |
efaBase.bat | efa Basis-Version (Windows) |
efaBths.sh | efa Bootshaus-Version (Linux/UNIX) |
efaBths.bat | efa Bootshaus-Version (Windows) |
efaCLI.sh | efa Kommandozeilen-Programm (Linux/UNIX) |
efaCLI.bat | efa Kommandozeilen-Programm (Windows) |
Falls efa mit dem Hinweis Aus Gründen der Sicherheit verweigert efa den Dienst nicht mehr starten sollte, so lösche in dem Benutzerverzeichnis Deines Computers (unter Windows z.B. C:\Dokumente & Einstellungen\benutzername
, unter Linux/UNIX z.B. /home/benutzername
) die Datei mit dem Namen .efa_installationspfad
, wobei installationspfad der Ort Deiner efa-Installation ist.
Beispiel: Wenn efa unter Windows im Ordner C:\Programme\efa2
efa installiert ist, dann lösche in C:\Dokumente & Einstellungen\benutzername
die Datei .efa_CProgrammeefa2
.
Wenn unter Linux im Verzeichnis /opt/efa2
efa installiert ist, dann lösche in /home/benutzername
die Datei .efa_optefa2
.
Achtung: Wenn mehrere Versionen von efa installiert sind, kann es mehrere, sehr ähnlich lautende Dateien geben. Achte darauf, die richtige zu löschen!
Hinweis:
Falls Du Daten aus Version 1.x importieren möchtest, folge den Anweisungen auf der Seite Umstieg von efa 1.x
In efa 2.x sind alle Daten in einem Projekt organisiert. Üblicherweise wirst Du für Deinen Verein genau ein Projekt anlegen, in dem sich alle Daten befinden.
Die wichtigsten Schritte zum Einrichten und Konfigurieren von efa sind beschrieben in