Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программное обеспечение под *NIX системы > Проблема установки IntelliJ IDEA в Debian


Автор: vAnza 4.6.2007, 00:21
Доброе время суток!

Столкнулся с проблемой установки IntelliJ IDEA (среда разработки Java приложений)
Версия IDEA - 4.5.3, Debian 4.0 Etch, а устаовить очень необходимо!

Код

book:/home/vanza# ./idea-4.5.3.bin
Preparing to install...
Extracting the JRE from the installer archive...
Unpacking the JRE...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...

Launching installer...

Invocation of this Java Application has caused an InvocationTargetException. This application will now exit. (LAX)

Stack Trace:
java.lang.UnsatisfiedLinkError: /tmp/install.dir.4099/Linux/resource/jre/lib/i386/libawt.so: libXp.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:1560)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1477)
        at java.lang.Runtime.loadLibrary0(Runtime.java:788)
        at java.lang.System.loadLibrary(System.java:834)
        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:506)
        at com.zerog.ia.installer.Main.d(DashoA8113)
        at com.zerog.ia.installer.Main.a(DashoA8113)
        at com.zerog.ia.installer.Main.main(DashoA8113)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at com.zerog.lax.LAX.launch(DashoA8113)
        at com.zerog.lax.LAX.main(DashoA8113)
GUI-
book:/home/vanza#



Чё то я вообще не врубаюсь в чём проблема... 
Сразу скажу, что jre уже стоит. Подскажите плз, что это за канитель вообще? В кокую сторону копать? Где наиболее эфективно можно ещё задать этот вопрос?

Автор: bilbobagginz 4.6.2007, 11:24
это произошло в момент, когда инстоллер пытался запустить установку с GUI.
программа не нашла файл, библиотеку libXp.so.6
в Debian, эта библиотека установлена через пакет libxp6
думаю это автоматом устанавливается через x-window-system-core, если нет установка:
Цитата

apt-get install libxp6

надеюсь система X-window установлена.
если нет, то запустите tasksel, под root-ом, и выберите "Desktop Environment"
после этого, копать в 2 стороны:

насколько я понимаю, это графическая среда разработки. 
1. почитать руководство по установке этой программы, и проверить нужно ли устанавливать это через пользователя root.
2. if (1.ответ()=="да") then { используйте sudo, чтобы процесс root-a мог подключиться к X серверу }
3. else { запускайте программу под своим рабочим пользователем }

удачи.

Автор: vAnza 5.6.2007, 11:04
Спасибо, помогло. Мне надо было самому по внимательней почитать.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)