Libmysqlclient.so.16 encore en téléchargement ?

Bonsoir

Ayant eu un petit soucis avec mon VPS qui disposer de libmysqlclient.so.16, j’aimerais savoir s’il été encore possible de l’installer sur mon serveur.

J’ai contacter le support de mon hébergeur mais celui-ci n’aide pas, n’étant pas un soucis technique de la machine.

J’espère pouvoir recevoir votre aide,

Cordialement,

Quelle est la question ? Installer ton package ? Si tu as loué un serveur VPS, tu as accès à root donc quel est le problème ?

J’aimerais savoir si le package est encore en téléchargement, j’ai chercher pas mal de temps à l’aide d’un ami mais nous n’avons rien trouver.

Oui j’ai accès au root, j’ai l’accès complet de la machine.

Tu peux avoir le paquet ici si tu as la version 1.1 de MySQL.

Nouvelle erreur :

Failed (/usr/lib/libmysqlclient_r.so.16: file too short)

J’ai télécharger celui-ci :
libmysqlclient16_5.1.73-1_ia64

J’aurai peut-être du commencé par là. Quelle est ta version de Debian ? Tu es sûr que ton architecture est IA-64 ?

Je suis sous debian 7 en 64bits. (VPS acheter chez dedishop).

Debian-7.0-x86_x64

« x86-64 » implique plutôt « AMD64 » que « IA-64 ».

En cas de doute,
$ arch
affiche normalement l’architecture de la machine (ou bien celle cible du noyau Linux installé, je sais pas trop, mais normalement c’est la même).

J’ai effectuer la commande, elle m’affiche :
x86_64

C’est ce paquet là qu’il faut prendre, amd64.

Salut,

J’ai installer le paquet que tu ma donner, toujours la même erreur, hélas.

Failed (/usr/lib/libmysqlclient_r.so.16: file too short)

J’ai réaliser des petites recherche, il s’avère que le “projet” que je souhaite lancer est fait pour du 32bits et que mon VPS est sous un 64bits.

Je ne sais pas comment modifier ça.

Une solution serait de faire du multiarch avec

ce qui te permettra d’avoir des bibliothèques 32 bits, et par conséquent faire tourner des programmes 32 bits et 64 bits sur un même système.

Par contre, sans plus d’informations sur le “projet”, je ne peux pas te dire si cette solution est viable ou pas.

C’est un serveur SA:MP (GTA San Andreas) assez sérieux, nous avons déjà “tout” il nous manque juste en réalité, le lancement du serveur pour commencer à bosser.
Hélas nous avons essayer des tas et des tas de solution, mais la même erreur s’affiche toujours et encore.

Pour ta solution; je tape la commande puis rien après, aucun message, rien.

Il faut l’exécuter avec root, puis faire un update pour mettre à jour ton cache.

J’ai vu que tu avais ce paquet en librairies 32 bits pour faire tourner des serveurs de jeux, mais par contre c’est au-delà de mon domaine. Je n’ai jamais eu besoin de faire tourner du 32 bits sur du 64 bits (en dehors de VM), je ne peux donc pas te garantir le succès d’une telle opération. Mais une chose est sûre, le multiarch c’est une solution.

Comment faut t’il faire? Je ne suis pas un expert dans le linux, j’ai “peur” de faire une connerie.

Je suis actuellement en root (root@moi) sur l’écran du VPS.

[code]apt-get update && apt-get install ia32-libs ia32-libs-gtk[/code]

J’ai bien effectuer les deux commandes, voici quelque “messages”.

ldconfig: /usr/lib/libmysqlclient_r.so.16 is not a symbolic link

ldconfig: /usr/lib/libmysqlclient.so.15 is not a symbolic link

ldconfig: /usr/lib/libmysqlclient_r.so.15 is not a symbolic link

ldconfig: /usr/lib/libmysqlclient.so.16 is not a symbolic link

Setting up ia32-libs-gtk-i386 (1:0.1) …
Setting up ia32-libs-gtk (1:0.1) …
Setting up libwmf0.2-7:i386 (0.2.8.4-10.3+deb7u1) …
ldconfig: /lib/i386-linux-gnu/libmysqlclient.so.18 is not a symbolic link

ldconfig: /usr/lib/libmysqlclient_r.so.16 is not a symbolic link

ldconfig: /usr/lib/libmysqlclient.so.15 is not a symbolic link

ldconfig: /usr/lib/libmysqlclient_r.so.15 is not a symbolic link

ldconfig: /usr/lib/libmysqlclient.so.16 is not a symbolic link

Setting up hicolor-icon-theme (0.12-1) …
Setting up libglade2-0 (1:2.6.4-1) …
ldconfig: /lib/i386-linux-gnu/libmysqlclient.so.18 is not a symbolic link

ldconfig: /usr/lib/libmysqlclient_r.so.16 is not a symbolic link

ldconfig: /usr/lib/libmysqlclient.so.15 is not a symbolic link

ldconfig: /usr/lib/libmysqlclient_r.so.15 is not a symbolic link

ldconfig: /usr/lib/libmysqlclient.so.16 is not a symbolic link

Setting up libglib2.0-data (2.33.12+really2.32.4-5) …
Setting up libgnomecanvas2-common (2.30.3-1.2) …
Setting up libgnomecanvas2-0 (2.30.3-1.2) …
ldconfig: /lib/i386-linux-gnu/libmysqlclient.so.18 is not a symbolic link

ldconfig: /usr/lib/libmysqlclient_r.so.16 is not a symbolic link

ldconfig: /usr/lib/libmysqlclient.so.15 is not a symbolic link

ldconfig: /usr/lib/libmysqlclient_r.so.15 is not a symbolic link

ldconfig: /usr/lib/libmysqlclient.so.16 is not a symbolic link

Il faut que tu fasse un lien symbolique. Que renvoit la commande

et

Toujours la même erreur qui s’affiche après les manipulations que tu ma dis.

Failed (/usr/lib/libmysqlclient_r.so.16: file too short)

Que renvoie

apt-cache policy mysql-client ?

Normalement ça devrait être la version 5.5, et la librairie actuelle est libmysqlclient18. Du coup, pas sûr que tu puisses utiliser d’anciennes librairies sur des versions récentes.

Les deux commandes que j’ai cité doivent te renvoyer 2 listings.