2016-12-29 19 views
3

Я работает в машину Ubuntu и только что загрузили программное обеспечение J и побежалКак начать J консоли (в языке программирования J, а не Java)

sudo dpkg -i j805_amd64.deb 

и все прошло отлично. Я попытался выполнить оставшуюся часть инструкций по установке, чтобы попытаться получить консоль и IDE, но он говорит, чтобы открыть консоль «как описано выше», но на самом деле нет описания выше. Инструкции здесь:

http://code.jsoftware.com/wiki/System/Installation/Linux

Это говорит о том, исполняемых файлах, но я не уверен, как использовать те или что это значит. Я вообще-то не устанавливал Java, поэтому я не предполагал, что конфликта не будет.

Когда я открыть терминал и введите ijconsole он говорит мне

Load library libj.so failed 

Я пошел в /usr/lib/x86_64-linux-gnu и нашел файл libj.so.8.05 там, так что я по крайней мере знаю, какой-то соответствующий файл в нужном месте.

ответ

4

EDIT:

http://www.jsoftware.com/pipermail/programming/2016-December/046315.html
Кажется, установка только libqt5websockets5 работы, чтобы получить ijconsole ход. Однако другие приложения могут зависеть от библиотек qt4, поэтому будьте осторожны при их удалении. Я могу удалить libqtwebkit4, по крайней мере.

Оригинал:

я получил то же самое сообщение об ошибке сегодня при установке его на Xubuntu 16.04. Установка некоторых зависимостей сработала для меня.

Из https://wiki.allensmith.net/kb:linux:mintjqtinstall (я знаю, что говорится J802 вместо J805, но она также должна работать):

В пробеге окне терминала (скопировать & пасту) следующую команду:

sudo apt-get install libqtcore4 libqtgui4 libqt4-opengl libqtwebkit4 

Параметр jconsole vs ijconsole относится только к тому, как jconsole уже может быть определен для консоли Java, поэтому установщик debian устанавливает консоль J как ijconsole по умолчанию, чтобы избежать столкновения имен.

+0

Очень ценно, я обнаружил, что запуск 'sudo ijconsole' заставил меня войти в консоль, где я мог бы следовать остальным инструкциям, поэтому теперь я могу использовать J в командной строке. Однако оттуда у меня возникли проблемы с запуском приложения Jqt. В нем говорится: «Запустите сценарий оболочки jqt.sh в каталоге установки J». но ни в одном из соответствующих каталогов, которые я могу найти, я вижу файл 'jqt.sh'. Вы знаете что-нибудь об этом? – Addem

+0

@Addem У меня нет моей Linux-машины, но вы посмотрели в папку J, созданную под домом? – Dane

+0

@Dane Это не создало папку в доме. – Addem