Próbowałem uruchomić debuger IDA na moim Ubuntu 13.10 [64-bitowym] i pojawiło się wiele „Błąd podczas ładowania bibliotek współdzielonych”. Zainstalowałem biblioteki 32-bitowe i rozwiązałem je, ale utknąłem w libgthread-2.0.so.0. Próbowałem pobrać i zainstalować pakiet .deb stąd , ale podczas instalacji centrum oprogramowania mówi, że jest już zainstalowana nowa wersja
Wszelkie pomysły, jak to rozwiązać.?
[Edytuj 1] Rozwiązanie
Problem polegał na tym, że IDA szuka bibliotek 32-bitowych, a to, co miałem w swoim systemie, to biblioteki 64-bitowe, a to, co pobrałem, również 64-bitowe, dlatego Software Center stwierdziło, że już istnieje. Tak więc rozwiązaniem jest instalacja 32-bitowej wersji biblioteki
Krok 1: Znajdź pakiet zawierający tę bibliotekę
#dpkg -S libgthread-2.0.so.0
libglib2.0-0:amd64: /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0
Krok 2: Zainstaluj 32-bitową wersję tego samego, więc dodaj i386 zamiast amd 64.
#apt-get install libglib2.0-0:i386
Teraz wszystko działa dobrze ..
źródło
libqt5gui5:i386
.