Созданный вручную лаунчер scilab не работает

Созданный вручную лаунчер scilab не работает

Я пытаюсь создать ярлыки, когда приложение запущено, благодаря иконке, которая появляется слева, и я это делаю Lock to launcher(что на самом деле мешает сделать снимок экрана). Тем не менее, я сделал это для Eclipse, и даже если там есть иконка, это не работает, а для SciLab это никогда не сработает.

Итак, как создать ярлыки для программ в Ubuntu?

Я создал файл SciLab.desktop, как предложил Нитеш Шарма

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=./bin/scilab
Name=SciLab
Comment=comment here
Icon=/home/antoine/scilab-5.5.2/share/icons/hicolor/32x32/apps/scilab.png

и затем сделал это chmodx ScilLab.desktop, но затем у меня возникла ошибка, и я не могу прикрепить его к меню слева.

введите описание изображения здесь

Но я не знаю, что делать дальше.

решение1

Загруженная версия содержит ряд .desktopфайлов.../scilab-5.5.2/share/applications

Однако эти .desktopфайлы предполагают, что приложение находится в $PATH, поскольку команды в файлах не включают абсолютный путь к двоичным файлам.
Также есть инструкция о том, какие команды запускать, когда, в .../scilab-5.5.2/share/applications.

Однако я бы сэкономил вам время и scilabпросто установил бы из репозиториев (а не из загруженного файла) с помощью команды:

sudo apt-get install scilab

Версия в репозиториях, похоже, довольно актуальна!

Примечание

в случае, если вы сохранили один или несколько scilab«домашних» .desktopфайлов в ~/.local/share/applications, обязательно удалите их, так как они переопределят глобальные файлы, установленные изapt-get

решение2

Попробуй это!

Примечание: я использую Scilab v6.0 на CentOS 7 с рабочим столом Gnome 3.

  1. Откройте терминал.
  2. Перейти в каталог рабочего стола (/home/$yourname/Desktop/)
  3. Создайте файл рабочего стола Scilab (нажмите scilab.desktop)
  4. Откройте файл и добавьте в него следующее содержимое (vi scilab.desktop). Примечание: Exec=путь к исполняемому файлу scilab, а Icon=путь к значку scilab.

[Вход на рабочий стол]

Версия=1.0

Тип=Приложение

Терминал=истина

Exec=/home/$ВАШЕИМЯ/apps/scilab-6.0.0/bin/scilab

Имя=scilab

Комментарий=

Значок=/home/$ВАШЕИМЯ/apps/scilab-6.0.0/share/icons/hicolor/32x3/apps/scilab.png

Комментарий[en_US.utf8]=

Имя[en_US]=Scilab 6.0

  1. Измените права доступа к файлу на 755 (chmod 755 scilab.desktop)

Связанный контент