Hora do duelo! Jogo YGOPRO no Fedora 22 (x64)
Dica publicada em Linux / Jogos
Hora do duelo! Jogo YGOPRO no Fedora 22 (x64)
Olá a todos.
Recentemente tentei executar o YGOPRO no meu Fedora 22 de arquitetura 64 bits.
Link site do game:
Basicamente, só é necessário extrair o game que está no formato tar.gz e executar o aplicativo ygopro64 (no meu caso).
Porém, ao dar dois cliques, nada acontecia. Então executei o game pelo terminal e obtive a seguinte saída:
./ygopro64
./ygopro64: error while loading shared libraries: liblua5.2.so.0: cannot open shared object file: No such file or directory
A primeira coisa que eu pensei em fazer foi instalar o liblua. Mas o pacote já estava instalado, e no Fedora chama-se lua.
Tentei então, localizar essa biblioteca no sistema.
# rpm -ql lua |grep .so
Obtive o seguinte retorno:
/usr/lib64/liblua-5.2.so
/usr/lib64/liblua-5.3.so
Então com o comando abaixo saberia aonde deveria colocar um link para o pacote liblua que o ygopro64 necessitava:
ldd ygopro64
Dentre as saídas que eu obtive, o problema era mostrado nessa linha:
liblua5.2.so.0 => not found
# ln -s /usr/lib64/liblua-5.2.so /usr/lib64/liblua5.2.so.0
Após isso bastou dar um duplo clique no game começar a duelar!
Recentemente tentei executar o YGOPRO no meu Fedora 22 de arquitetura 64 bits.
Link site do game:
Basicamente, só é necessário extrair o game que está no formato tar.gz e executar o aplicativo ygopro64 (no meu caso).
Porém, ao dar dois cliques, nada acontecia. Então executei o game pelo terminal e obtive a seguinte saída:
./ygopro64
./ygopro64: error while loading shared libraries: liblua5.2.so.0: cannot open shared object file: No such file or directory
A primeira coisa que eu pensei em fazer foi instalar o liblua. Mas o pacote já estava instalado, e no Fedora chama-se lua.
Tentei então, localizar essa biblioteca no sistema.
# rpm -ql lua |grep .so
Obtive o seguinte retorno:
/usr/lib64/liblua-5.2.so
/usr/lib64/liblua-5.3.so
Então com o comando abaixo saberia aonde deveria colocar um link para o pacote liblua que o ygopro64 necessitava:
ldd ygopro64
Dentre as saídas que eu obtive, o problema era mostrado nessa linha:
liblua5.2.so.0 => not found
SOLUÇÃO
Criei um link da biblioteca do lua em /usr/lib64 com o nome liblua5.2.so.0:# ln -s /usr/lib64/liblua-5.2.so /usr/lib64/liblua5.2.so.0
Após isso bastou dar um duplo clique no game começar a duelar!