Проблема запуска Matlab из значка запуска

Я ссылался на эту ссылку для своей проблемы: Как создать значок запуска

Хотя мой значок matlab уже создан , всякий раз, когда я нажимаю на него, это отображается для несколько секунд:

Matlab splash screen appearing temporarily

Затем приложение автоматически закрывается !

У меня есть чтобы запускать его из терминала каждый раз, когда MATLAB будет фактически открываться и выходить за пределы заставки:

/usr/local/MATLAB/R2017a/bin/matlab

Хотя описанный выше метод работает отлично, я хочу иметь возможность запустить его судя по значку, я не могу понять, в чем проблема.

Как упомянуто в ссылке выше, из ответа, набранного сверху, я сделал это первым:

sudo ln /usr/share/app-install/desktop/matlab-support:matlab.desktop /usr/share/applications/matlab.desktop

Затем удалил все содержимое файла .matlab и заменил его на:

[Desktop Entry]
X-AppInstall-Package=matlab-support
X-AppInstall-Popcon=4
X-AppInstall-Section=multiverse

Version=1.0
Type=Application
Terminal=false
Exec=/usr/local/MATLAB/R2017a/bin/matlab -desktop
Name=MATLAB
Icon=/usr/share/app-install/icons/_usr_share_icons_hicolor_48x48_apps_matlab.png
Categories=Development;Math;Science
Comment=Scientific computing environment
StartupNotify=true
StartupWMClass=com-mathworks-util-PostVMInit

X-Ubuntu-Gettext-Domain=app-install-data

Когда я повторяю первый шаг, я получаю следующее сообщение:

ln: failed to create hard link '/usr/share/applications/matlab.desktop': File exists

Затем я попытался создать мягкую ссылку, как предложено в одном из ответов:

ln -s /usr/local/MATLAB/R2017a/bin/matlab /usr/local/bin/matlab

Ничто не помогает мне, помогите!

0
задан 14 January 2018 в 07:24

1 ответ

Есть 2 проблемы с вашим подходом.

  1. вы используете hardlink вместо символической ссылки, объясненной здесь
  2. вы переключили пути назначения и ссылки. Это должно быть sudo ln -s pathToLink pathToTarget

Так что это исправленная команда:

sudo ln -s /usr/share/applications/matlab.desktop /usr/share/app-install/desktop/matlab-support:matlab.desktop

1
ответ дан 14 January 2018 в 07:24

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

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