Я недавно установил Matlab R2013a, и он работает нормально, однако я могу запустить его только /usr/local/MATLAB/R2013a/bin/matlab
в терминале. Если я ввожу matlab
его, он говорит, что команда не найдена, и я не могу получить значок в панели запуска боковой панели. Как сделать так, чтобы я мог запускаться из команды matlab или из панели запуска?
Изменить: я создал ссылку, чтобы я мог запустить ее, набрав matlab
в терминале. Я все еще не могу заставить работать средство запуска значков единства. Мне удалось создать иконку через matlab.desktop
файл в /usr/share/applications
. Когда я нажимаю на него, запускается Matlab, но после начального экрана загрузки Matlab закрывается вместо запуска приложения. Это работает через терминал, хотя. Мой matlab.desktop
файл:
[Desktop Entry]
Type=Application
Name=Matlab
Comment=Matlab R2013a
Icon=/usr/share/icons/Matlab.png
Exec=/usr/local/MATLAB/R2013a/bin/matlab
Categories=Office
Terminal=false`
Ответы:
Блокировка для запуска действительно не работает для Matlab. Однако есть файл .desktop, который является частью установки Matlab.
Вы должны обновить несколько вещей в этом файле (matlab.desktop):
Присвойте значку абсолютный путь к файлу, изменив путь к значку выше на
И изменить:
Теперь вы должны иметь возможность заблокировать значок на панели запуска, а также запустить Matlab оттуда.
источник
Terminal=true
не обязательно.-desktop
аргумент сmatlab
командой, которая вам не нужна,Terminal=true
в файле запускаДля меня это прекрасно работает ...
Откройте терминал, а затем
1. Загрузите свой собственный значок
2. дать разрешение на доступ
3. отредактируйте ваш файл .desktop
4. и вставьте следующее в документ.
вот и все..! Сохраните, и вы должны иметь новый ярлык на рабочем столе в вашей панели запуска
источник
В вашем файле matlab.desktop вы должны указать, что вы хотите выполнить на рабочем столе.
Ваш Exec = должен выглядеть так:
источник
sudo apt-get install matlab-support
https://help.ubuntu.com/community/MATLAB
источник
Для Ubuntu 16.04 и MATLAB R2016b
Найдите желаемое изображение в формате .png и переименуйте его
matlab.png
.Выполнение:
Приведенная выше команда копирует ваш значок в соответствующую папку.
Выполнение:
Затем скопируйте следующие строки
matlab.desktop
:Перейти на тире и введите
matlab
.Выберите значок из Dash и войдите в Launcher.
Τέλος! Конец!
источник
По моему опыту, самое простое решение, которое я пока что нашел, - это просто установить "поддержку matlab" через apt-get. Это решает не только эту проблему, но и другие. Просто откройте терминал и введите
Он спросит о местонахождении Matlab. Мой в
/usr/local/MATLAB/R2017b
.источник
Создайте символическую ссылку в
/usr/local/bin
, т.е. как suПосле запуска MATLAB на панели инструментов запуска должен появиться значок. Щелкните правой кнопкой мыши и зафиксируйте его на панели запуска.
источник
matlab
в терминале. Тем не менее, блокировка для запуска не работает. Есть ли способ заставить его отображаться, когда я ищу matlab в модуле запуска Unity, или чтобы у меня была иконка на рабочем столе для него?У меня была та же проблема, и я понял, что большая часть трудностей возникла из-за того, что Matlab установил файл .desktop
~/.local/share/applications/
, а не в/usr/share/applications/
. Имея это в виду, мое решение:Убедитесь, что вы можете запустить Matlab, набрав
matlab
в терминале. Если нет, то вы можете установить для этого ссылку sym или заменить моиmatlab
команды ниже полным путем к исполняемому файлу matlab.Загрузите значок Matlab и сохраните его в
~/.local/share/icons/matlab.png
Создайте новый файл:
~/.local/share/applications/matlab_version.desktop
с содержимым: [Desktop Entry]Encoding = UTF-8 Version = 1.0 Type = Имя приложения = MATLAB Icon = matlab.png Exec = matlab -desktop StartupNotify = fals [Terminal = false
Убедитесь, что только что созданный файл (matlab_version.desktop) имеет права доступа, которые должны быть исполняемыми.
Перейдите к ~ / .local / share / Applications / с помощью проводника файлов nautilus, а затем дважды щелкните по matlab_version (здесь скрывается расширение файла)
Это должно запустить Matlab. Если это работает, щелкните правой кнопкой мыши на значке matlab в модуле запуска и выберите «Lock to launcher». Если это не сработает, то убедитесь, что у файла есть разрешения на выполнение и что ваша ссылка sym работает.
источник