Olá, o arquivo * .desktop mais básico que você poderia criar seria:
[Desktop Entry]
Name=eclipse
Type=Application
Exec=/opt/eclipse/eclipse
Icon=/opt/eclipse/icon.xpm
Este é um exemplo que eu uso para o eclipse. Eu criei assim
sudo nano /usr/share/applications/eclipse.desktop
Depois disso, você terá que torná-lo executável com
sudo chmod +x /usr/share/applications/eclipse.desktop
Do que se você quiser adicioná-lo ao lançador, basta executá-lo (navegue para / usr / share / applications / e clique duas vezes em eclipse) e clique com o botão direito no ícone no laucher e selecione "Keep In Laucher"
O aplicativo agora também será exibido quando você procurar por aplicativos na lente do aplicativo.