Manjaro

Manjaro Update

$ sudo pacman -Syu
...
Fehler: Konnte den Vorgang nicht durchführen (In Konflikt stehende Dateien)
xorg-server: /usr/lib/xorg/modules/extensions/libglx.so existiert im Dateisystem
Fehler sind aufgetreten, keine Pakete wurden aktualisiert.

Problemlösung mit der Brechstange ;-) Die störende Datei umbenennen.

$ sudo mv /usr/lib/xorg/modules/extensions/libglx.so /usr/lib/xorg/modules/extensions/libglx.so_1
Tags: 

Firebird SQL-Server unter Manjaro (Linux) installieren

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:

Tags: