На этот вопрос уже есть ответ здесь:
Я пытаюсь создать настольную программу запуска для Matlab, чтобы запускать ее с рабочего стола. Вот как выглядит моя запись на рабочем столе:
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_AU]=/home/userA/Pictures/matlab.png
Name[en_AU]=Matlab
Exec=/media/d/usr/local/MATLAB/R2014b/bin/matlab
Name=Matlab
Icon=/home/userA/Pictures/matlab.png
Но когда я запускаю ее, Matlab начальная страница появляется на секунду, а затем исчезает, это случилось со мной раньше, когда я пытался запустить ее из самой папки, и я понял, что мне нужно sudo
, поэтому мне нужно изменить запись на рабочем столе exec
, чтобы она запускала Matlab, не запрашивая каждый раз пароль. Так что если кто-нибудь может посоветовать, пожалуйста,
Нет никакой потребности выполнить Matlab как суперпользователя. В чем Вы действительно нуждаетесь, хотя -desktop
опция:
Exec=/media/d/usr/local/MATLAB/R2014b/bin/matlab -desktop