Erro de x32 após instalar o xampp no Fedora Linux
Possivelmente você chegou aqui depois de se deparar com este erro após a instalação do xampp:
XAMPP is currently only availably as 32 bit application. Please use a 32 bit compatibility library for your system.
Agora o suporte passa a ser para 32 bit, para resolver este problema instale os seguintes pacotes:
sudo dnf -y install glibc.i686 libgcc.i686 libstdc++.i686
Eles te darão o suporte para o 32-bit, é bem leve, não vai causar prejuízo algum em seu sistema.
Mas a mensagem ainda permanece porque o executável do xampp continua identificando o sistema como sendo 64 bit, para resolver isso acesse o arquivo:
sudo nano /opt/lampp/lampp
Eu gosto de utilizar o editor “nano”
Localize o seguinte trecho: (Ctrl+w para pesquisar)
# XAMPP is currently 32 bit only case `uname -m` in *_64) if $XAMPP_ROOT/bin/php -v > /dev/null 2>&1 then : else $GETTEXT -s "XAMPP is currently only availably as 32 bit applic$ exit 1 fi ;; esac
Comente todo este trecho, deixando desta forma:
# XAMPP is currently 32 bit only #case `uname -m` in # *_64) # if $XAMPP_ROOT/bin/php -v > /dev/null 2>&1 # then # : # else # $GETTEXT -s "XAMPP is currently only availably as 32 bit applic$ # exit 1 # fi # ;; #esac
Ctrl+x, depois “s” para salvar as alterações, enter para confirmar o nome do arquivo.
Agora comente as seguintes linhas:
#comente export LD_ASSUME_KERNEL=2.2.5 #comente #echo "XAMPP: DISABLE PNTL..."
Acrescente a seguinte linha
export LD_ASSUME_KERNEL=3.10.7
Agora sim, tente executar o xampp novamente:
sudo /opt/lampp/lampp start
Pra mim continua dando o erro:
/opt/lampp/bin/httpd: error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory
Estou iniciando só o apache:
opt/lampp/lampp startapache
Provavelmente estou muito atrasado, mas se caso ainda for de alguma ajuda tente instalar ” dnf groupinstall ‘Development Tools’ “, tente seguir esses passos e veja se resolve: http://hackerzone.com.br/blog/instalando-o-lampp-no-linux-fedora-29-xampp/
Obrigado!
He estado googleando un poco por artículos de alta calidad o entradas en blogs sobre estos temas. Explorando en Google por fin encontré este sitio web. Con lectura de esta articulo, estoy convencido que he encontrado lo que estaba buscando o al menos tengo esa extraña sensacion, he descubierto exactamente lo que necesitaba. ¡Por supuesto voy hacer que no se olvide este sitio web y recomendarlo, os pienso visitar regularmente.
Saludos
Maravillo post. Gracias por compartirlo…Espero màs…
Saludos
Estoy feliz de encontrar webs donde hay informacion tan util como esta. Gracias por aportar este post.
Saludos
tive problemas semelhantes, fiz o seguinte:
– sudo dnf install glibc.i686 libgcc.i686 libstdc++.i686 libxcrypt-compat.i686 libnsl.i686
Fui adicionando as libs (os três primeiros achei em fóruns e os dois últimos adicionei pesquisando pelo arquivo .so da lib, pelo comando dnf provides nomedoarquivo.so)
Só então consegui fazer a versão 1.7.7 (!!!) rodar no fedora 34