Созданная вручную программа запуска 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.
- Откройте терминал
- Перейти к каталогу рабочего стола (/home/$yourname/Desktop/)
- Создайте файл рабочего стола scilab (коснитесь scilab.desktop)
- Откройте файл и добавьте в него следующее содержимое (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
- Изменить разрешение файла на 755 (chmod 755 scilab.desktop)