Da ich bis jetzt viele gesehen habe, die den Fehler
Zitat"libmysqlclient_r.so.16: cannot open shared object file: No such file or directory"
beim starten des Mysql Plugins unter Debian/Ubuntu 64 Bit, erstelle ich nun dieses Tutorial.
Dieses Tutorial betrifft Linux Server mit einem 64Bit Betriebssystem (Debian/Ubuntu), x86 brauchen dies nicht, da dort der Fehler nicht auftritt.
Schritt 1:
Wir aktualisieren unsere Packetserver mit folgendem Befehl:
Debian:
Ubuntu:
Danach, wenn nicht vorhanden(Sollte installiert sein, wegen dem SA:MP Server), installieren wir die 32Bit Klassenbibliothek:
Debian Squeeze:
Debian Wheezy:
Ubuntu:
Sollte dies alles geschafft sein, laden wir uns vom Ubuntu Server das MysqlLib Packet herunter, entpacken dieses und verschieben sie in den richtigen Ordner.
Dazu verwenden wir folgende Befehle:
Debian 6(Squeeze):
wget -c http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg-5.1/libmysqlclient16_5.1.41-3ubuntu12_i386.deb
dpkg --extract libmysqlclient*deb mysql32
mv mysql32/usr/lib/* /usr/lib32/
rm -r ./mysql32/
rm -r ./libmysqlclient16_5.1.41-3ubuntu12_i386.deb
Debian 7 (Wheezy):
wget -c http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg-5.1/libmysqlclient16_5.1.41-3ubuntu12_i386.deb
dpkg --extract libmysqlclient*deb mysql32
mv mysql32/usr/lib/* /usr/lib/i386-linux-gnu
rm -r ./mysql32/
rm -r ./libmysqlclient16_5.1.41-3ubuntu12_i386.deb
Ubuntu:
sudo wget -c http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg-5.1/libmysqlclient16_5.1.41-3ubuntu12_i386.deb
sudo dpkg --extract libmysqlclient*deb mysql32
sudo mv mysql32/usr/lib/* /usr/lib32/
sudo rm -r ./mysql32/
sudo rm -r ./libmysqlclient16_5.1.41-3ubuntu12_i386.deb
Hier eine kleine Erklärung, was wir gemacht haben:
Mit "wget" haben wir uns das Packet vom Ubuntu Server herunter geladen.
Danach haben wir mit "dpkg" das Packet entpackt.
Mit "mv" haben wir die Libs in den richtigen Ordner verschoben.
Und mit "rm" haben wir was überblieb gelöscht.
Ich hoffe, ihr habt es verstanden und habt nun endlich die möglichkeit, das Mysql Plugin zu nutzen, ohne hier im Forum mehrmals fragen zu müssen.
Sollten Fragen oder Probleme auftauchen, könnt ihr gerne als Antwort fragen.
Freundliche Grüße
Domi