miércoles, 2 de mayo de 2018

XAMPP 7.2.4: Error compatible solo con librerías de 32bits no inicia en Fedora 28

Imagen 1

El primero de mayo del 2018, se lanzó Fedora 28, y como es de costumbre, actualicé el mismo día, gran error mio, ya que en esta ocasión no revisé que todos los software y librerías que utilizo fueran al 100% compatibles con Fedora 28.
Después de la tan esperada actualización, me propuse  revisar los desarrollos de php, uso XAMPP[por comodidad, ya que incluye todos los paquetes necesarios para php, y no tener que instalarlos por separado],  me mando el hermoso error de la la Imagen 1.

Intenté iniciarlo desde línea de comandos, y me mandaba éste otro error:

XAMPP is currently only availably as 32 bit application. Please use a 32 bit compatibility library for your system.

Bueno, el punto es hice todo, desinstalé XAMPP, y lo volví a instalar, instalé php, las librerías de de 32 bits, y nada, entonces fui a la ruta /opt/lamp y ejecuté

sudo ./manager-linux-x64.run

Para ver la lista de errores, y ahí fue donde vi que el error principal era que faltaban los archivos de librerias libnsl.so.1 y libnsl.so, y como en todo, a pruebas y error, me fui a la carpeta de /lib64 y revisando, efectivamente no estaban dichos archivos, pues lo creé a partir del archivo libnsl.so.2, con los siguientes comandos:

cd /lib64
sudo ln -s libnsl.so.2 libnsl.so.1
sudo ln -s libnsl.so.1 libnsl.so

Y ahora sí, volví a iniciar los servicios de lamp y wuala, todo perfecto, en mi caso, y afortunadamente, hice un respaldo de las base de datos antes de actualizar a fedora 28, por lo tanto no perdí información.

Quizá no sea la solución final o la más viable, sin embargo, me ha funcionado perfectamente y sobre todo me permitirá seguir trabajando, en caso de que alguien conozca una forma de correguirlo de manera permanente, o correcta, favor comentarla, seguiré buscando información al respecto, pero como recien salió fedora 28, probablemente tardaran un poco en toparse con esos líos.



Es todo por ahora, gracias por visitar

6 comentarios:

  1. Gracias por la solución. Me dio el mismo problema y no encontraba cómo arreglarlo.

    ResponderEliminar
  2. Mismo problema por acá, Fedora 28 LXQT.
    Gracias por la solución, funcionó perfecto.

    ResponderEliminar
    Respuestas
    1. Gracias por comentar y confirmar que haya funcionado en otro entorno de escritorio

      Eliminar