Ich habe ein Problem.
Und zwar habe ich einen Debian 4.0 Server (32bit) wo derzeit zwei BF2-Gameserver drauf laufen mit der Version 1.4.1. Soweit so gut.
Die neue Version, also Battlefield mit dem Patch 1.5, benötigt anscheinend eine andere Libary, wie der alte 1.4.1-Server.
Immer wenn ich den Server starte, kommt der Fehler in der Konsole:
/home/bf2/bf2_1_5/bin/ia-32/bf2: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /home/bf2/bf2_1_5/bin/ia-32/libdice_py.so)
Problem ist klar. Er findet die GLIBC_2.4 nicht.
Die gibt es auch nicht wirklich für Debian 4.0. Ich habe derzeit die Version 2.3.6 installiert. Ein Update des Servers auf Debian 5.0, wo die GLIBC_2.5 sogar drauf wäre, ist nicht möglich, da ich auch PLESK als Admin-Tool drauf habe, und dieses nur derzeit mit Debian 4.0 läuft und nicht mit 5.0!
Wieso wurde denn die Abhängigkeit des Servers von GLIBC_2.0 auf GLIBC_2.4 geändert?
Und wie bekomme ich den Server ans laufen? Wie bekomme ich die GLIBC_2.4 installiert unter Debian 4.0?
Wer kann mir da helfen?
Google hat zwar einige Themen am Start, aber Lösungen sind nicht zu finden. Jetzt hoffe ich das hier einer eine Lösung hat!
Danke schonmal!
MfG
MDMAN
In einem Forum habe ich folgende Aussage gefunden:
3. Add glibc 2.4 and gcc 4.2 libraries to the Debian system without overwriting any of the existing libraries.
...
Macht auch nicht wirklich Sinn. Mit Debian kenn ich mich leider überhaupt nicht aus. Hast du die Installationsanweisung für Debian genau befolgt?
Die Anweisung der Installation habe ich strickt befolgt. Der Server mit der Version 1.4.1 läuft ja wunderbar!
Jetzt mal eine blöde Frage:
Warum bietet EA einen Server an, der nur mit einer unstable GLIBC läuft?
Wäre es denn schlimm, eine unstable zu installieren?
Oder gibt es da Probleme?
Wieso DICE sich für eine neue Library entschieden hat, wird seinen Grund haben. :silly:
https://ftp.gnu.org/gnu/glibc/glibc-2.4.tar.gz
Die fehlende GLIBC_2.4 als Download!