libmysqlclient.so.18: não é possível abrir o arquivo de objeto compartilhado: esse arquivo ou diretório não existe

libmysqlclient.so.18: não é possível abrir o arquivo de objeto compartilhado: esse arquivo ou diretório não existe

Estou tentando iniciar um script fora do servidor que tenho e que está executando o CentOS 7 de 64 bits, mas sempre que inicio o script, recebo este erro no log do servidor.

Loaded log file: "server_log.txt".
SA-MP Dedicated Server

v0.3.7-R2, (C)2005-2015 SA-MP Team

[08:02:23]
[08:02:23] Server Plugins
[08:02:23] --------------
[08:02:23]  Loading plugin: crashdetect.so
[08:02:23]   CrashDetect v4.12 is OK.
[08:02:23]   Loaded.
[08:02:23]  Loading plugin: mysql.so
[08:02:23]   Failed (libmysqlclient.so.18: cannot open shared object file: No such file or directory)
[08:02:23]  Loading plugin: streamer.so
[08:02:23]   Loaded.
[08:02:23]  Loading plugin: sscanf.so
[08:02:23]

[08:02:23]  ===============================

[08:02:23]       sscanf plugin loaded.    

[08:02:23]          Version:  2.8.1        

[08:02:23]    (c) 2012 Alex "Y_Less" Cole  

[08:02:23]  ===============================

[08:02:23]   Loaded.
[08:02:23]  Loading plugin: Whirlpool.so
[08:02:23]  
[08:02:23]  ==================
[08:02:23]  
[08:02:23]   Whirlpool loaded
[08:02:23]  
[08:02:23]  ==================
[08:02:23]  
[08:02:23]   Loaded.
[08:02:23]  Loading plugin: nativechecker.so
[08:02:23]   Loaded.
[08:02:23]  Loaded 5 plugins.

[08:02:23] I couldn't load any gamemode scripts. Please verify your server.cfg
[08:02:23] It needs a gamemode0 line at the very least.

Como tal, o script não está sendo iniciado. Acredito que o problema seja a linha que diz libmysqlclient.so.18: não é possível abrir o arquivo de objeto compartilhado: esse arquivo ou diretório não existe. Como faço para corrigir isso em termos de CentOS?

Obrigado!

Responder1

No CentOS 7, libmysqlclient.so.18 está no pacote mariadb-libs então verifique se esse pacote está instalado e se não:

yum install mariadb-libs

informação relacionada