Kann libXtst.so.6 nicht gefunden / installiert werden?
Ich bin mit Ubuntu 12.10 und ich bin versucht zu installieren Netbeans 7.1(oder höher)
Ich habe die .sh-Datei, aber es nicht installieren, die Fehlermeldung erscheint hier:
[2013-06-27 19:11:28.918]: at org.netbeans.installer.Installer.main(Installer.java:81)
[2013-06-27 19:11:28.918]: An error occured while initializing the NetBeans IDE installer UI.
[2013-06-27 19:11:28.918]: Most probably the running JVM is not compatible with the current platform.
[2013-06-27 19:11:28.919]: See FAQ at http://wiki.netbeans.org/FaqUnableToPrepareBundledJdk for more information.
[2013-06-27 19:11:28.919]: /usr/local/java/jre1.7.0_25/lib/i386/xawt/libmawt.so: libXtst.so.6: cannot open shared object file: No such file or directory
[2013-06-27 19:11:28.919]:
[2013-06-27 19:11:28.919]: Exception:
[2013-06-27 19:11:28.919]: java.lang.UnsatisfiedLinkError:
[2013-06-27 19:11:28.919]: /usr/local/java/jre1.7.0_25/lib/i386/xawt/libmawt.so: libXtst.so.6: cannot open shared object file: No such file or directory
[2013-06-27 19:11:28.919]:
[2013-06-27 19:11:28.919]: You can get more details about the issue in the installer log file:
[2013-06-27 19:11:28.919]: /root/.nbi/log/20130627191128.log
Ich habe nicht die libXtst.so.6 Datei in ein beliebiges Verzeichnis, und ich kann nicht scheinen, es überall zu finden herunterladen. Hat sonst noch jemand dieses problem, oder weiß eine Lösung?
Kommentar zu dem Problem - Öffnen
Wo hast /usr/local/java/jre1.7.0_25 kommen?
Es ist das Orakel. Ich hatte Probleme mit open-jre
Ich würde empfehlen nur mit
sudo apt-get install openjdk-6 - jdk
und sehen, ob die Java-version ist gut genug für Ihre Zwecke. Gebaut wurde, dass auf Ihre Plattform und sollte gut funktionieren out of the box Ich hatte, bevor, und es war Fehler mit Netbeans. Vertrauen Sie mir, ich würde lieber openjdk/jre als die Oracle, aber es funktioniert einfach nicht, aus welchem Grund auch immer mit Netbeans.
Wenn Sie laufen in Probleme mit einem software-Paket unter Linux, prüfen Sie, welche Plattformen unterstützt werden. wiki.netbeans.org/NetBeans_70_Supported_Platforms - wäre-wenn "ich brauche dieses, um zu arbeiten" ist w ichtig, dann sollten Sie nur einen von denen benutzen. Hier Ubuntu 10.10.
InformationsquelleAutor der Frage Tropical_Peach | 2013-06-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
EDIT: Wie erwähnt von Stephen Niedzielski in seinem Kommentar, das Problem scheint zu kommen aus der 32-bit-Version der JRE, die de facto für die Suche der 32-bit-version von
libXtst6
. Installieren Sie die erforderliche version der Bibliothek:Typ:
Wenn das nicht OK, Typ:
sollte es wieder so etwas wie:
Wenn Sie nicht
libXtst.so.6
haben aberlibXtst.so.6.X.X
erstellen Sie einen symbolischen link:Hoffe, das hilft.
InformationsquelleAutor der Antwort Gauthier Boaglio
Dieser arbeitete für mich in Luna elementary OS
InformationsquelleAutor der Antwort user5216380
Dein problem kommt von der 32/64 bit-version der JDK/JRE - ... Ihre shared-lib gesucht wird für eine 32 bit version.
Ihre Standard-JDK ein 32-bit-version. Versuchen Sie, installieren Sie ein 64-bit-eins von Standard-und relaunch Ihrer `.sh Datei.
InformationsquelleAutor der Antwort Alex
Hatte das Problem unter Ubuntu 14.04, In meinem Fall hatte ich auch libXtst.so fehlt:
Stellen Sie sicher, dass Ihr symbolischer link zeigt auf die richtige Datei
cd /usr/lib/x86_64-linux-gnu und die Liste libXtst:
Dann erstellen Sie einfach die richtige symbolischen link mit:
Liste wieder:
alle gesetzt!
InformationsquelleAutor der Antwort Darek Nowak