Хорошо, после долгих поисков я обнаружил, что Aptana нужен libgtkembedmoz.so для запуска (команда Aptana исправит это, просто включите файл в следующую сборку, пожалуйста !!!).
Работа вокруг:
Что ж, xulrunner (новая версия) не включает файл libgtkembedmoz.so. Так что после долгих поисков я обнаружил, что Thunderbird делает. Итак, я установил Thunderbird и пошел проверять, был ли там файл libgtkembedmoz.so. (Кстати: Thunderbird версии 2.0.0.18 на CentOS 5). Да, это там.
Итак, у меня есть скрипт, который ищет файл libgtkembedmoz.so
#!/bin/bash
# Set path for the Mozilla SWT binding
MOZILLA_FIVE_HOME=${MOZILLA_FIVE_HOME%*/}
if false && [ -n "$MOZILLA_FIVE_HOME" -a -e $MOZILLA_FIVE_HOME/libgtkembedmoz.so ]; then
:
elif [ -e /usr/lib/mozilla/libgtkembedmoz.so ]; then
export MOZILLA_FIVE_HOME=/usr/lib/mozilla
elif [ -e /usr/lib/firefox/libgtkembedmoz.so ]; then
export MOZILLA_FIVE_HOME=/usr/lib/firefox
elif [ -e /usr/lib/xulrunner/libgtkembedmoz.so ]; then
export MOZILLA_FIVE_HOME=/usr/lib/xulrunner
elif [ -e /usr/lib/esc-1.0.0/xulrunner/libgtkembedmoz.so ]; then
export MOZILLA_FIVE_HOME=/usr/lib/esc-1.0.0/xulrunner
elif [ -e /usr/lib/mozilla-firefox/libgtkembedmoz.so ]; then
export MOZILLA_FIVE_HOME=/usr/lib/mozilla-firefox
elif [ -e /usr/lib/mozilla/libgtkembedmoz.so ]; then
export MOZILLA_FIVE_HOME=/usr/lib/mozilla
elif [ -e /usr/lib/thunderbird-2.0.0.18/libgtkembedmoz.so ]; then
export MOZILLA_FIVE_HOME=/usr/lib/thunderbird-2.0.0.18
else
$DIALOGW \
--title="Integrated browser support not working" \
--text="This Eclipse build doesn't have support for the integrated browser."
[ $? -eq 0 ] || exit 1
fi
# libraries from the mozilla choosen take precedence
LD_LIBRARY_PATH=$MOZILLA_FIVE_HOME${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
# Do the actual launch of Aptana Studio
exec ./AptanaStudio
сделать его исполняемым (имя скрипта chmod 755) и запустить.
Примечание:
Просто нажмите cjeck, чтобы убедиться, что у вас правильная версия программы и / или что путь работает.
[user@machine]# ls /usr/lib/thunderbird-2.0.0.18/libgtkembedmoz.so
/usr/lib/thunderbird-2.0.0.18/libgtkembedmoz.so
Так что, если у вас thunerbird 2.0.0.14, пожалуйста, внесите изменения и в скрипт.
Надеюсь, эта помощь ;-)