Zum Inhalt springen
Gast MrJack

Problem mit bf2142 server unter debian bzw GLIBC_2.4 und libc

Empfohlene Beiträge

Gast MrJack

Hallo zusammen,

erstmal komme ich zu meinem System:

Debian 4.0

apache2.2

mysql5

php5

webmin1400

quota

protftpd

Ich bin dieser Installationsanleitung gefolgt:

http://wiki.bf-games.net/index.php/BF2142_...ver_unter_Linux

Was möchte ich machen?

Einen simplen bf2142 Server mit Bf2cc zum Laufen bringen.

Mein Problem:

Ich hatte mal alles ganz normal installiert, ich konnte auch mit dem bf2cc zum Server connecten.

Doch sobald ich die start.sh ausführte, wurde dieser Fehler ausgespuckt:

BF2CCD Initalized.  Use 'mono bf2ccd.exe -help' for additional options.

/home/bf2142/bin/ia-32/bf2142: /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.4' not found (required by /home/bf2142/bin/ia-32/bf2142)

/home/bf2142/bin/ia-32/bf2142: /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.4' not found (required by /home/bf2142/bin/ia-32/libdice_py.so)

/home/bf2142/bin/ia-32/bf2142: /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.4' not found (required by /home/bf2142/bin/ia-32/bf2142)

/home/bf2142/bin/ia-32/bf2142: /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.4' not found (required by /home/bf2142/bin/ia-32/libdice_py.so)
Es ist egal, ob ich die start.sh über die shell, oder über bf2cc ausführe, ich bekomme jedes Mal den Fehler. Was soll ich tun? Probiert habe ich schon: apt-get install mscorlib ----> geht nicht apt-get remove libc6 (mit dem Hintergedanken, danach apt-get install libc6) ----> hat den ganzen Server gekillt und musste Debian neu aufsetzen apt-get install ia32-libs ------>
ks36678:~# apt-get install ia32-libs

Paketlisten werden gelesen... Fertig

Abhängigkeitsbaum wird aufgebaut... Fertig

E: Konnte Paket ia32-libs nicht finden

ks36678:~#
Nach diesem neuen Aufsetzen wollte ich dann zum ersten Mal unrar mit apt-get install unrar runterladen und installieren. Das klappte nicht. Also habe ich etwas herumexperimentiert. Hier mal die Fehler:
ks36678:/home# apt-get install unrar

Paketlisten werden gelesen... Fertig

Abhängigkeitsbaum wird aufgebaut... Fertig

unrar ist schon die neueste Version.

Probieren Sie »apt-get -f install«, um diese zu korrigieren:

Die folgenden Pakete haben nichterfüllte Abhängigkeiten:

  unrar: Hängt ab: libstdc++5 (>= 1:3.3.4-1) soll aber nicht installiert werden

E: Nichterfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne jeglich Pakete (oder geben Sie eine Lösung an).

ks36678:/home# apt-get libstdc++

E: Ungültige Operation libstdc++.

ks36678:/home# apt-get install libstdc

Paketlisten werden gelesen... Fertig

Abhängigkeitsbaum wird aufgebaut... Fertig

E: Konnte Paket libstdc nicht finden

ks36678:/home# apt-get install libstdc++

Paketlisten werden gelesen... Fertig

Abhängigkeitsbaum wird aufgebaut... Fertig

E: Konnte Paket libstdc nicht finden

ks36678:/home# apt-get install libstdc++5

Paketlisten werden gelesen... Fertig

Abhängigkeitsbaum wird aufgebaut... Fertig

Probieren Sie »apt-get -f install«, um diese zu korrigieren:

Die folgenden Pakete haben nichterfüllte Abhängigkeiten:

  libstdc++5: Hängt ab: gcc-3.3-base (>= 1:3.3.6-15) soll aber nicht installiert werden

E: Nichterfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne jeglich Pakete (oder geben Sie eine Lösung an).

ks36678:/home# apt-get install libstdc++6

Paketlisten werden gelesen... Fertig

Abhängigkeitsbaum wird aufgebaut... Fertig

libstdc++6 ist schon die neueste Version.

Probieren Sie »apt-get -f install«, um diese zu korrigieren:

Die folgenden Pakete haben nichterfüllte Abhängigkeiten:

  unrar: Hängt ab: libstdc++5 (>= 1:3.3.4-1) soll aber nicht installiert werden

E: Nichterfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne jeglich Pakete (oder geben Sie eine Lösung an).

ks36678:/home# apt-get install libstdc++7

Paketlisten werden gelesen... Fertig

Abhängigkeitsbaum wird aufgebaut... Fertig

E: Konnte Paket libstdc++7 nicht finden

ks36678:/home#

Ich glaube nun zu wissen, dass es entweder an der libstdc oder an Glibc liegt.

Wäre lieb wenn ihr mir helfen könntet.

mfg,

MrJack

Bearbeitet von MrJack
Link zu diesem Kommentar
Auf anderen Seiten teilen

Gast MrJack

deb ftp://mir1.ovh.net/debian/ etch main

deb-src ftp://mir1.ovh.net/debian/ etch main



deb http://security.debian.org/ etch/updates main

deb-src http://security.debian.org/ etch/updates main

mfg

Link zu diesem Kommentar
Auf anderen Seiten teilen

danke für den root-zugriff

hab alles gelöscht ^^

ne quatsch.

Also, hab folgendes gemacht:

ks36678:~# apt-get update

OK   ftp://mir1.ovh.net etch Release.gpg

Hole:1 ftp://mir1.ovh.net etch Release [58,2kB]

Hole:2 ftp://mir1.ovh.net etch/main Packages/DiffIndex	   

Hole:3 http://security.debian.org etch/updates Release.gpg [189B]

Ign ftp://mir1.ovh.net etch/main Packages/DiffIndex

Hole:4 ftp://mir1.ovh.net etch/main Sources/DiffIndex

Ign ftp://mir1.ovh.net etch/main Sources/DiffIndex

Hole:5 http://security.debian.org etch/updates Release [37,6kB]

OK   ftp://mir1.ovh.net etch/main Packages

OK   ftp://mir1.ovh.net etch/main Sources

Ign http://security.debian.org etch/updates/main Packages/DiffIndex

Ign http://security.debian.org etch/updates/main Sources/DiffIndex

OK   http://security.debian.org etch/updates/main Packages

OK   http://security.debian.org etch/updates/main Sources

Es wurden 96,0kB in 1s geholt (55,4kB/s)

Paketlisten werden gelesen... Fertig





ks36678:~# apt-get check

Paketlisten werden gelesen... Fertig

Abhängigkeitsbaum wird aufgebaut... Fertig

Probieren Sie »apt-get -f install«, um diese zu korrigieren.

Die folgenden Pakete haben nichterfüllte Abhängigkeiten:

  unrar: Hängt ab: libstdc++5 (>= 1:3.3.4-1) ist aber nicht installiert

E: Nichterfüllte Abhängigkeiten. Versuchen Sie, -f zu benutzen.





ks36678:~# apt-get install libstdc++5

Paketlisten werden gelesen... Fertig

Abhängigkeitsbaum wird aufgebaut... Fertig

Probieren Sie »apt-get -f install«, um diese zu korrigieren:

Die folgenden Pakete haben nichterfüllte Abhängigkeiten:

  libstdc++5: Hängt ab: gcc-3.3-base (>= 1:3.3.6-15) soll aber nicht installiert werden

E: Nichterfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne jeglich Pakete (oder geben Sie eine Lösung an).





ks36678:~# apt-get install gcc-3.3-base

Paketlisten werden gelesen... Fertig

Abhängigkeitsbaum wird aufgebaut... Fertig

Probieren Sie »apt-get -f install«, um diese zu korrigieren:

Die folgenden Pakete haben nichterfüllte Abhängigkeiten:

  unrar: Hängt ab: libstdc++5 (>= 1:3.3.4-1) soll aber nicht installiert werden

E: Nichterfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne jeglich Pakete (oder geben Sie eine Lösung an).





ks36678:~# apt-get -f install

Paketlisten werden gelesen... Fertig

Abhängigkeitsbaum wird aufgebaut... Fertig

Abhängigkeit werden korrigiert... Fertig

Die folgenden zusätzlichen Pakete werden installiert:

  gcc-3.3-base libstdc++5

Die folgenden NEUEN Pakete werden installiert:

  gcc-3.3-base libstdc++5

0 aktualisiert, 2 neu installiert, 0 zu entfernen und 9 nicht aktualisiert.

1 nicht vollständig installiert oder entfernt.

Es müssen 447kB Archive geholt werden.

Nach dem Auspacken werden 1085kB Plattenplatz zusätzlich benutzt.

Möchten Sie fortfahren [J/n]? y

Hole:1 ftp://mir1.ovh.net etch/main gcc-3.3-base 1:3.3.6-15 [151kB]

Hole:2 ftp://mir1.ovh.net etch/main libstdc++5 1:3.3.6-15 [296kB]

Es wurden 447kB in 0s geholt (769kB/s)

Wähle vormals abgewähltes Paket gcc-3.3-base.

(Lese Datenbank ... 28974 Dateien und Verzeichnisse sind derzeit installiert.)

Entpacke gcc-3.3-base (aus .../gcc-3.3-base_1%3a3.3.6-15_i386.deb) ...

Wähle vormals abgewähltes Paket libstdc++5.

Entpacke libstdc++5 (aus .../libstdc++5_1%3a3.3.6-15_i386.deb) ...

Richte gcc-3.3-base ein (3.3.6-15) ...

Richte libstdc++5 ein (3.3.6-15) ...



Richte unrar ein (3.5.2-0.1) ...





ks36678:~# apt-get check

Paketlisten werden gelesen... Fertig

Abhängigkeitsbaum wird aufgebaut... Fertig

Bearbeitet von -TLA- SpawnFromHell
Link zu diesem Kommentar
Auf anderen Seiten teilen

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden


  • Wer ist Online   0 Benutzer

    • Keine registrierten Benutzer online.
×
×
  • Neu erstellen...

Wichtige Information

Wir haben Cookies auf Deinem Gerät platziert. Das hilft uns diese Webseite zu verbessern. Du kannst die Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist, weiterzumachen.