Der Firebird-Server gehört nicht zu den offiziellen Manjaro-Paketen. Deshalb muss das Paket selbst gebaut werden. Dafür wird das Verzeichnis /tmp intensiv genutzt. Da /tmp jedoch im tmpfs eingebunden ist, muss der Hauptspeicher ausreichend groß sein. In meiner VM habe ich den Hauptspeicher von 2GB auf 8GB erhöht
$ yaourt -S firebird-superserver
Jetzt noch Flamerobin installieren
$ yaourt -S flamerobin-git
$ sudo ln -s /opt/firebird/bin/isql /usr/bin/isql-fb
isql: /opt/firebird/bin/isql
$ whereis isql
Den Firebid-Server in systemd für den automatischen Start eintragen
$ sudo systemctl enable firebird.service
Den Firebid-Server starten
$ sudo systemctl enable firebird.service
Füe SYSDBA ein neues Passwort setzen
$ /opt/firebird/bin/gsec -user sysdba -password masterkey
GSEC> display
user name uid gid admin full name
------------------------------------------------------------------------------------------------
SYSDBA 0 0 Sql Server Administrator
GSEC> modify SYSDBA -pw neuspw
GSEC> quit
Das Verzeichnis für die Datenbanken anlegen.
$ sudo mkdir -p /var/lib/firebird/2.5/data
$ sudo chown firebird:firebird /var/lib/firebird/2.5/data/
Literatur: