Выполнение Matlab с Gnome - Делает: проблема сценария удара

В Ubuntu Matlab должен быть запущен со следующей команды: setsid matlab -desktop

Соответственно, я создал такой сценарий удара:

#!/bin/bash
setsid matlab -desktop

и сохраненный это как/usr/bin/launchMatlab.

Теперь, если я нажимаю Alt+F2, введите launchMatlab и нажмите Run или нажмите Enter, Matlab запускается. Однако Gnome Делает, хотя находит сценарий, только позволяет открывать, показывать, открывать терминал и копировать в буфер обмена. Выполнение сценария как программа позволяется.

Как суметь обойтись, запускают сценарий?

1
задан 9 July 2011 в 13:33

2 ответа

Используйте средство запуска (.desktop файл). Чтобы сделать это, щелкните правой кнопкой по своему рабочему столу и нажмите 'Create Launcher...' и заполните детали:

matlab.desktop

Можно затем скопировать его в ~/.local/share/applications и необходимо смочь ввести 'Matlab' для открытия, он с гномом - делает.

1
ответ дан 7 December 2019 в 17:52

Удостоверьтесь, что сценарий является исполняемым файлом.

sudo chmod +x /usr/bin/launchMatlab

На заметке на полях лучше поместить пользовательские команды в/usr/local/bin, а не/usr/bin. Позвольте диспетчеру пакетов управлять по/usr/bin.

sudo mv /usr/bin/launchMatlab /usr/local/bin/
0
ответ дан 7 December 2019 в 17:52

Другие вопросы по тегам:

Похожие вопросы: