nie można otworzyć pliku obiektu współdzielonego: brak takiego pliku lub katalogu [zamknięty]

16

Problem z tym plikiem /tmp-air-nkhvxz-setup-error-while-loading-shared-libraries-libgtk-x11-2-0-so-0

Próbuję rozwiązać ten problem i próbuję zainstalować libgtk-x11-2.0.so.0

sudo apt-get install libgtk2.0-0:i386

sudo apt-get install ia32-libs

ale dwa linki powyżej nie działają. Czy jest jakaś alternatywa?

Mert METIN
źródło

Odpowiedzi:

15

Mam ten sam problem i nie mogłem sfinansować rozwiązania w Internecie, nic nie działało dla mnie. Wreszcie udało mi się to po prostu zainstalować, instalując bibliotekę graficzną libgtk2.0-0: i386 z Centrum oprogramowania Ubuntu.

Możesz także wpisać następujące polecenie w terminalu:

sudo apt-get install libgtk2.0-0:i386
Elvedin Hamzagic
źródło
Dla początkujących, takich jak ja, sugeruję skorzystanie z Centrum oprogramowania, ponieważ tam naprawdę można zobaczyć, że istnieją dwa typy bibliotek, „normalne” i i386 :)
Elvedin Hamzagic
Dzięki za to, po wykonaniu tej czynności mogłem załadować Second Life / Opensim dla mojego klienta, który potrzebuje narzędzi edukacyjnych. w świecie VR. Naprawdę pomogłem. Pozdrawiam
Paul Preibisch
8

Aby rozwiązać ten problem. Musisz zainstalować ia32-libs-gtk, który jest wirtualnym pakietem ia32-libs . Spróbuj także zainstalować libglib2.0-dev

sudo apt-get install ia32-libs libglib2.0-dev

Jeśli powyższe nie działało, spróbuj zainstalować

sudo apt-get install libgtk2.0-0

Wspomniana biblioteka współdzielona należy do libgtk2.0.0 . Tak więc powyższe polecenie powinno rozwiązać problem.

Jeśli używasz 64-bitowego systemu Ubuntu, spróbuj

sudo apt-get install libgtk2.0-0:i386

To działało w 14.04 LTS

devav2
źródło
2
To nie działa dla mnie.
devo
-1

Musisz zainstalować niektóre biblioteki:

sudo apt-get install libgtk2.0-0:i386 libnss3-1d:i386 libnspr4-0d:i386 lib32nss-mdns libxml2:i386 libxslt1.1:i386
bfree2run
źródło