O iniciador do scilab criado manualmente não funciona

2

Eu tento criar atalhos quando um aplicativo está sendo executado graças ao ícone que aparece no lado esquerdo e eu faço Lock to launcher (o que na verdade impede fazer uma captura de tela). No entanto, eu fiz isso para o Eclipse e mesmo que haja um ícone, ele não funciona e, para o SciLab, ele nunca funcionaria.

Portanto, como criar atalhos para programas no Ubuntu?

Eu criei um arquivo SciLab.desktop como sugerido por Nitesh Sharma

#!/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

e, em seguida, fiz chmodx ScilLab.desktop , mas tenho um erro e não consigo colocá-lo no menu à esquerda.

Mas eu não sei o que fazer a partir daí.

    
por ThePassenger 20.05.2016 / 20:04

2 respostas

2

A versão baixada tem um número de .desktop arquivos em .../scilab-5.5.2/share/applications

No entanto, esses arquivos .desktop supõem que o aplicativo esteja em $PATH , pois os comandos nos arquivos não incluem um caminho absoluto para os binários.
Há também uma instrução sobre quais comandos devem ser executados quando, em .../scilab-5.5.2/share/applications .

No entanto, eu pouparia tempo e instalaria scilab simplesmente dos repos (não do arquivo baixado) pelo comando:

sudo apt-get install scilab

A versão do repositório parece estar bastante atualizada!

Nota

caso você tenha salvo um ou mais scilab "feitos em casa" .desktop arquivos em ~/.local/share/applications , lembre-se de removê-los, pois eles anularão os globais, instalados a partir de apt-get

    
por Jacob Vlijm 20.05.2016 / 21:12
0

Tente isso!

Nota: Estou usando o Scilab v6.0 no CentOS 7 executando o Gnome 3 Desktop.

  1. Abra um terminal
  2. Ir ao diretório da área de trabalho (/ home / $ yourname / Desktop /)
  3. Crie um arquivo da área de trabalho do Scilab (toque em scilab.desktop)
  4. Abra o arquivo e adicione o seguinte conteúdo ao arquivo (vi scilab.desktop) Nota: o executável = caminho para seu executável do scilab e ícone = caminho para seu ícone do Scilab

[Entrada na área de trabalho]

Versão = 1.0

Tipo = Aplicativo

Terminal = true

Exec = / home / $ YOURNAME / apps / scilab-6.0.0 / bin / scilab

Nome = scilab

Comentário =

Ícone = / home / $ YOURNAME / apps / scilab-6.0.0 / share / ícones / hicolor / 32x3 / apps / scilab.png

Comentário [en_US.utf8] =

Nome [en_US] = Scilab 6.0

  1. Altere a permissão do arquivo para 755 (chmod 755 scilab.desktop)
por Jay Suttiruttana 01.12.2017 / 22:27