У меня проблемы с открытием файла .sh для Cytoscape в Ubuntu 13.10. Я нажимаю на него, но он ничего не делает! Когда я пытаюсь использовать терминал, он открывается, но показывает много кодов и не запускается. Извините, если это глупый вопрос, я новичок в Ubuntu.
В терминале:
chmod u+x filename.sh
, затем:
./filename.sh
Файл должен иметь разрешение на выполнение. (Сделано с помощью chmod u + x).
У меня была та же проблема, и изменение бита выполнения не было ответом. По какой-то причине скрипт оболочки говорит, что не может найти сервер X-windows. Я думал, что это может быть связано с использованием Ubuntu Unity или compiz, но нет.
Проблема была в том, что OpenJDK не работает по любой причине. Я удалил Oracle Java. Поэтому я скачал с java.com, установленного в /usr/java/jre1.7.0_55
, все ссылки из /usr/java/jre1.7.0_55/bin
в /usr/local/bin
, и установщик Cyto работал. Он поместил свой элемент run в раздел «Другое» меню приложения.
Я работаю на 64-битной платформе, так что это также может быть проблемой.