J'ai récemment téléchargé IntelliJ IDEA et lancé l'application en exécutant . idea.sh
. L'application apparaît dans le lanceur pendant que je l'exécute, mais pour une raison quelconque, lorsque je clique dessus avec le bouton droit, je n'obtiens pas d'option `` Verrouiller le lanceur '' comme je le fais avec d'autres applications.
Comment puis-je l'attacher au lanceur?
Est-ce parce que j'exécute un script et non un exécutable directement qui désactive cette option?
sudo update-desktop-databas
devrait êtresudo update-desktop-database
$ sudo ...
) ne devrait pas être là. Après quelques conjectures, j'ai découvert que "Mettre cela dans le panneau de l'unité" = Ouvrez le navigateur de fichiers et recherchez le fichier créé à l'étape 1, puis faites-le glisser vers le "Lanceur". "Panel" semble être un terme ambigu dans Unity selon la personne à qui vous parlez..desktop
fichier~/.local/share/applications
Ce qui suit est utilisable dans mon cas, le lancement d'un script shell à partir d'un lanceur et maintient la fenêtre shell ouverte .
Méthode
mate-terminal
, utilisezgnome-terminal
si c'est celui de votre système.-h
dans ce cas.L'ajout
; bash
garde la fenêtre shell ouverte après la fin du script, par exemple:Variations supplémentaires
Pour garder la fenêtre ouverte, avec le chemin d'accès défini dans le répertoire du script, utilisez un
cd
avant la commande. Par exemple:Cela permet le lancement de certaines commandes supplémentaires sans avoir à rester dans le répertoire de travail actuel.
la source