Sobre a primeira parte:
Para começar, gostaria de tornar o script executável e remover a extensão .sh
do script e do arquivo .desktop
. Se você quiser usá-lo em todo o sistema, copie todo o diretório, exceto o arquivo .desktop
, para /opt
. O arquivo .desktop
seria então:
[Desktop Entry]
Version=1.0
Type=Application
Name=GTeaKup
Comment=The perfect GTK tea timer!
Exec=/bin/bash gteakup
Icon=gteacup.png
Path=/opt/GTeaKup/
Terminal=false
StartupNotify=false
... e copie isso para /usr/share/applications
Sobre a segunda metade da sua pergunta: dê uma olhada aqui , especialmente este é bom para começar se você nunca criou pacotes Debian antes. Você então obterá um instalador como este . Quando você instala através do centro de software, ele irá reclamar, porque os arquivos comuns, como changelog, copyright etc., não estão incluídos, mas funciona bem.
btw você sabe que o seu script age de forma diferente em um clique duplo e quando o botão ok é escolhido? ;)