Não é possível executar o instalador do XAMPP 64 bit linux no WLS

0

Eu estava tentando instalar a versão de 64 bits para Linux do XAMPP através do seu instalador ".run" em uma máquina com o Windows 10 PRO 64 bits, instalá-lo no WLS (Windows Linux Subsystem).

Embora eu entenda que o WLS ainda está em fase beta, eu esperava que isso funcionasse, especialmente porque, se eu instalá-lo em uma máquina virtual do CentOS 7, TAR o diretório de instalação e movê-lo no WLS, ele funciona perfeitamente.

Tentar executar o instalador apresenta este erro:

root@TMA:/opt# /root/temp/xampp-linux-x64-7.0.26-0-installer.run
-bash: /root/temp/xampp-linux-x64-7.0.26-0-installer.run: cannot execute binary file: exec format error

Testar o instalador com o comando file fornece:

root@TMA:/opt# file /root/temp/xampp-linux-x64-7.0.26-0-installer.run
/root/temp/xampp-linux-x64-7.0.26-0-installer.run: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), statically linked, stripped

Enquanto o "kernel" se identifica como:

root@TMA:/opt# uname -a
Linux TMA 4.4.0-43-Microsoft #1-Microsoft Wed Dec 31 14:42:53 PST 2014 x86_64 x86_64 x86_64 GNU/Linux

root@TMA:/opt# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.3 LTS
Release:        16.04
Codename:       xenial

Parece que tanto o executável quanto o kernel são 64 bits.

    
por Matteo Tassinari 18.12.2017 / 12:28

0 respostas