Созданная вручную программа запуска 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 но у меня есть ошибка, и я не могу вставить ее в меню слева.

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

2 ответа

Решение

Загруженная версия имеет ряд .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

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

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

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

[Desktop Entry]

Version = 1,0

Type = Application

Терминал = верно

Exec=/ дом / $ ВашеИмя / приложения / Scilab-6.0.0/bin/ Scilab

Имя = Scilab

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

Icon= / дом / $ ВашеИмя / приложения / Scilab-6.0.0 / доля / иконки / HiColor/32x3/ приложения /scilab.png

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

Имя [en_US]=Scilab 6.0

  1. Изменить разрешение файла на 755 (chmod 755 scilab.desktop)
Другие вопросы по тегам