Você precisa criar um arquivo de atalho. Atalhos para o Dock do Unity estão localizados em ~/.local/share/applications/
-
Crie um arquivo myGUIapp.desktop nesse diretório.
-
Cole o seguinte no arquivo (com os caminhos corretos para ícone e shellscript):
[Desktop Entry]
Name=My GUI App
Exec=/path/to/shellscript.sh
Icon=/path/to/you/icon.svg
Terminal=false
Type=Application
StartupNotify=true -
Torne o arquivo executável:
Clique com o botão direito - > Propriedades - > Permissões - > Assinale "Permitir a execução como um programa"
-
Reinicie o Unity (ou arraste o arquivo para o Dock para acessá-lo diretamente) .
Procure outros arquivos em ~/.local/share/applications/
para ter uma ideia de como eles devem ser exibidos. Mais informações estão disponíveis em esta entrada de blog .
Edit:
Se você quiser que o atalho seja acessível a todos os usuários, você deve verificar Guia de empacotamento do Ubuntu sobre ícones.
Basicamente, o arquivo .desktop é instalado ou movido para /usr/share/applications/<binary>.desktop
e os ícones são colocados em /usr/share/icons/hicolor/scalable/apps