[РЕШЕНО] Проблема с запуском JDeveloper на Debian 7

Автор Frostukun, 13 мая 2013, 21:40:35

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Frostukun

Доброго времени суток линуксоиды!
Вчера возникла проблема с запуском IDE Jdeveloper на Debian'e.
При запуске выдает такую проблему.
Открыть содержимое (спойлер)

frost@debian:~/Oracle/Middleware/jdeveloper/jdev/bin$ ./jdev

Oracle JDeveloper 11g Release 2 (11.1.2.4.0)
Copyright (c) 1997, 2012, Oracle and/or its affiliates. All rights reserved.

13.05.2013 21:31:44 oracle.ide.osgi.boot.LauncherUtil throttleLocale
INFO: Locale ru_RU is not supported by this product. Forcing locale to en_US.
Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/frost/Oracle/Middleware/jdk160_24/jre/lib/i386/xawt/libmawt.so: libXtst.so.6: cannot open shared object file: No such file or directory
   at java.lang.ClassLoader$NativeLibrary.load(Native Method)
   at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1806)
   at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1702)
   at java.lang.Runtime.load0(Runtime.java:770)
   at java.lang.System.load(System.java:1003)
   at java.lang.ClassLoader$NativeLibrary.load(Native Method)
   at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1806)
   at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1723)
   at java.lang.Runtime.loadLibrary0(Runtime.java:823)
   at java.lang.System.loadLibrary(System.java:1028)
   at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
   at java.security.AccessController.doPrivileged(Native Method)
   at sun.awt.NativeLibLoader.loadLibraries(NativeLibLoader.java:38)
   at sun.awt.DebugHelper.<clinit>(DebugHelper.java:29)
   at java.awt.Component.<clinit>(Component.java:567)
   at oracle.ide.osgi.boot.OracleIdeLauncher.main(OracleIdeLauncher.java:87)
   at oracle.ide.osgi.boot.JDeveloper.main(JDeveloper.java:14)
[свернуть]
Потратив 5 часов гугления я выяснил, что встречается такая проблема на 64 битных системах. Решается она установкой пакета libXtst i686, но как быть в дебиане?
Прошу помощи с решением проблемы

Udachnik

Эм, libxtst есть в репозитории. В чем проблема?
Если нужна именно i686, то читайте про multiarch - http://wiki.debian.org/Multiarch/HOWTO

Frostukun

#2
Дело в том что этот пакет уже установлен.
fix. Спасибо за ответ. Проблема решилась добавлением архитектуры i386 и установкой соответствующего пакета.