Faltando dependências/link simbolicos [RESOLVIDO]

1. Faltando dependências/link simbolicos [RESOLVIDO]

Franklin Timóteo
COBY

(usa Debian)

Enviado em 10/08/2014 - 13:45h

franklin@franklin-laptop:~/Downloads/Tibia$ sh StartTibia.sh
./Tibia: ./libc6/libc.so.6: version `GLIBC_2.15' not found (required by /usr/lib/i386-linux-gnu/libX11.so.6)
./Tibia: ./libc6/libc.so.6: version `GLIBC_2.17' not found (required by /usr/lib/i386-linux-gnu/libstdc++.so.6)
./Tibia: ./libc6/libc.so.6: version `GLIBC_2.17' not found (required by /usr/lib/i386-linux-gnu/libdrm.so.2)


Ao executar o comando para iniciar o referente programa da este erro.


Outra dúvida também:
Este comando para criar um link simbólico a tal arquivo está correto? (Quando executo o comando ele cria um link simbólico para a pasta e tudo que tem dentro.

ln -s /usr/lib/i386-linux-gnu libGLU.so.1 ) 


Agradeço desde já a ajuda.


Tentei executar o comando para verificar as dependências e diz que está tudo correto.

apt-get -f install

apt-get -f remove

Pensando bem este comando apt-get... só iria servir se fosse um programa instalado o que não é o caso, este é um pacote baixado e extraido.









  


2. Re: Faltando dependências/link simbolicos [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 10/08/2014 - 14:16h

seu ubuntu tá atualizado?

tente atualizar, pq essa biblioteca faz parte de um pacote, chamado glibc

tente atualizar tudo, e depois pegar a versão de tibia mais nova que achar.

não baixe só o GLibC separado, porque pode ser que faltem outras dependencias.

os links simbólicos, se as bibliotecas não forem compatíveis podem não funcionar.


3. @albfneto

Franklin Timóteo
COBY

(usa Debian)

Enviado em 10/08/2014 - 14:23h

É engraçado viu albfneto o Ubuntu está constando como atualizado, porém: Dois dias atrás(não tinha esse problema e executava normalmente) eu formatei o pc achando que o Zorin caberia melhor no meu aprendizado, mas acabei desistindo e reinstalando o Ubuntu e agora deu este problema.


4. Re: Faltando dependências/link simbolicos [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 10/08/2014 - 16:23h

apt-get search glibc

veja se a versão de GLIBC é a requerida


5. ...

Franklin Timóteo
COBY

(usa Debian)

Enviado em 10/08/2014 - 16:50h

albfneto escreveu:

apt-get search glibc

veja se a versão de GLIBC é a requerida



franklin@franklin-laptop:~$ apt-get search glibc
E: Operação search inválida
franklin@franklin-laptop:~$ apt-get search glibc





6. Re: Faltando dependências/link simbolicos [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 10/08/2014 - 17:22h

sudo apt-cache search glibc


7. Re: Faltando dependências/link simbolicos [RESOLVIDO]

Franklin Timóteo
COBY

(usa Debian)

Enviado em 10/08/2014 - 17:42h

albfneto escreveu:

sudo apt-cache search glibc


franklin@franklin-laptop:~$ sudo apt-cache search glibc
[sudo] password for franklin:
eglibc-source - Embedded GNU C Library: sources
glibc-doc - Embedded GNU C Library: Documentation
glibc-doc-reference - GNU C Library: Documentation
libc6-pic - Embedded GNU C Library: PIC archive library
libhardware-dev - Development files for libhardware
libhardware2 - Library to provide access to the Android libhardware HAL
libhybris - Allows to run bionic-based HW adaptations in glibc systems - libs
libhybris-common-dev - Development files for libhybris-common
libhybris-common1 - Common library that contains the Android linker and custom hooks
libhybris-dev - Development headers and libraries for libhybris
libmedia-dev - Development files for libmedia
libmedia1 - Library to provide access to the Android Media HAL
libmono-posix2.0-cil - Mono.Posix library (for CLI 2.0)
libmono-posix4.0-cil - Mono.Posix library (for CLI 4.0)
libnss-ldap - NSS module for using LDAP as a naming service
libnss-mdns - NSS module for Multicast DNS name resolution
linux-libc-dev - Linux Kernel Headers for development
linux-libc-dev-arm64-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-armel-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-armhf-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-powerpc-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-ppc64el-cross - Linux Kernel Headers for development (for cross-compiling)
libnss-mdns-i386 - NSS module for mDNS name resolution (i386 transitional package)
libbsd-dev - utility functions from BSD systems - development files
libc6 - biblioteca GNU C embarcada: bibliotecas compartilhadas
libc6-arm64-cross - Embedded GNU C Library: Shared libraries (for cross-compiling)
libc6-armel-cross - Embedded GNU C Library: Shared libraries (for cross-compiling)
libc6-armhf-cross - Embedded GNU C Library: Shared libraries (for cross-compiling)
libc6-powerpc-cross - Embedded GNU C Library: Shared libraries (for cross-compiling)
libc6-ppc64el-cross - Embedded GNU C Library: Shared libraries (for cross-compiling)
manpages-dev - páginas de manual sobre o uso de GNU/Linux para desenvolvimento
clisp-module-bindings-glibc - clisp module that adds the glibc bindings
fakeroot-ng - Gives a fake root environment
latrace - traces library calls in dynamically linked programs
lib32nss-mdns - NSS module for mDNS name resolution (amd64 transitional package)
libgetopt-java - GNU getopt - Java port
libgetopt-java-doc - GNU getopt - Java port (doc)
libhybris-test - Allows to run bionic-based HW adaptations in glibc systems - tests
libhybris-utils - Utilities to help working with the Android HW abstraction layer
libkeepalive0 - enable tcp keepalive support in programs using shared libraries
libnss-pgsql2 - NSS module for using PostgreSQL as a naming service
libnss-rainbow2 - nss library for rainbow
libowfat-dev - Reimplementation of libdjb, development files
libowfat0 - Reimplementation of libdjb, shared library
libpurelibc-dev - Development files for the purelibc library
libpurelibc1 - libc+syscalls to libc-only wrapper for libc functions
linuxinfo - Displays extended system information
perdition-ldap - Library to allow perdition to access LDAP based popmaps
perdition-mysql - Library to allow perdition to access MySQL based popmaps
perdition-odbc - Library to allow perdition to access ODBC based popmaps
perdition-postgresql - Library to allow perdition to access PostgreSQL based popmaps
unscd - Micro Name Service Caching Daemon
abicheck - ferramenta de verificação de compatibilidade de binários
kmtrace - memory leak tracer
libdb1-compat - Berkeley database routines [glibc 2.0/2.1 compatibility]
manpages-fr-dev - versão francesa das páginas de manual de desenvolvimento
manpages-pl-dev - Polish man pages for developers
python-utmp - Módulo python para trabalho com utmp
franklin@franklin-laptop:~$



8. acabei achando isso

Franklin Timóteo
COBY

(usa Debian)

Enviado em 10/08/2014 - 23:41h

On a 64-bit operating system, if the 32-bit libs are missing, an error message like this can be encountered:

./Tibia: ./libc6/libc.so.6: version `GLIBC_2.15' not found (required by /usr/lib/libGLU.so.1)

This means one should look for the following packages via their package manager:

32-bit libc6 (glibc.i686) and 32-bit libGLU (mesa-libGLU.i686)

64-bit libc6 (glibc.x86_64) and 64-bit libGLU (mesa-libGLU.x86_64)



Acabei achando isso no link:

http://tibia.wikia.com/wiki/Linux

Mas não entendi se tenho que instalar a de 32 bits ou 64 bits.

meu GNU/Linux é 64 bits.


9. Re: Faltando dependências/link simbolicos [RESOLVIDO]

Thiago Henrique Hüpner
Thihup

(usa Manjaro Linux)

Enviado em 11/08/2014 - 00:12h

Tenta instalar pelo WINE (nao eh o melhor metodo,mas para saciar o "vicio",qlq coisa serve)

Ou

sudo apt-get install glibc

T+


10. ...

Franklin Timóteo
COBY

(usa Debian)

Enviado em 11/08/2014 - 10:49h

ok o jeito é ficar sem mesmo...


11. Re: Faltando dependências/link simbolicos [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 11/08/2014 - 11:45h

Se vc tem linux de 64 Bits, o sistema vai instalar 64bits por default.

Tente o seguinte: reinstale os pacotes das bibliotecas:

$ sudo apt-get install glibc mesa-libGLU

aí tente rodar o Tibia de novo, senão der, instale também as bibliotecas de 32 Bits, sem remover as de 64:

$ sudo apt-get install glibc.i686 mesa-libGLU.i686




12. Erro persistente.

Franklin Timóteo
COBY

(usa Debian)

Enviado em 11/08/2014 - 17:47h

franklin@franklin-laptop:~$  sudo apt-get install glibc mesa-libGLU
[sudo] password for franklin:
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
E: Impossível encontrar o pacote glibc
E: Impossível encontrar o pacote mesa-libGLU
franklin@franklin-laptop:~$ sudo apt-get install glibc.i686 mesa-libGLU.i686
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
E: Impossível encontrar o pacote glibc.i686
E: Não foi possível encontrar o pacote através da expressão regular 'glibc.i686'
E: Impossível encontrar o pacote mesa-libGLU.i686
E: Não foi possível encontrar o pacote através da expressão regular 'mesa-libGLU.i686'
franklin@franklin-laptop:~$


Você disse que em uma atualização do Ubuntu essa biblioteca estaria disponível alb/ então pode ser que eu fiz alguma besteira para que ela não funcione, talvez uma "reformatação" resolva esse problema e problemas futuros?!




01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts