Comment un utilisateur peut-il déterminer le chemin vers une application affichée dans le lanceur?
Ceci est destiné aux non-programmeurs ou aux experts, donc les commandes de terminal ne leur conviennent pas vraiment. Pourquoi: nous devons permettre à nos utilisateurs de faire glisser des fichiers / dossiers sur nos applications, une fonctionnalité standard du système d'exploitation totalement absente dans Ubuntu.
.desktop
fichiers de chaque application se trouvent/usr/share/applications
mais pas toujours. Envisageriez-vous un script shell que je peux écrire et montrer comment configurer, ou vous ne voulez pas du tout traiter avec la ligne de commande? Le script peut déterminer l'emplacement de chaque fichier et l'emplacement exact du binaire exécutableRéponses:
Allez dans
/usr/share/applications
ou~/.local/share/applications
, faites un clic droit sur l'icône de l'application et cliquez sur "Propriétés".Je ne vois pas pourquoi une personne qui ne peut pas exécuter une commande dans le terminal aurait besoin d'un chemin.
la source
~/.local/share/applications
./opt
répertoireIl ne faut que quelques secondes pour obtenir le chemin vers une application. Recherchez l'application dans le Dash, puis faites glisser l'icône de l'application dans le terminal. Le chemin complet de l'application sera automatiquement affiché dans le terminal.
Faire glisser l'icône dans le terminal affichera également le chemin d'accès à tout fichier, dossier, archive ou tout autre élément possédant une icône.
la source
Vous devez vous rendre à un terminal, je le crains ... Voici un exemple:
ce qui donne en sortie:
où le chemin / bin / est où se trouve le fichier exécutable, / share / one est un dossier contenant un fichier accessoire à l'application et / man / one est le manuel de gedit.
J'espère que cela répond à votre question
la source
gedit
fichiers auxquels vous pouvez accéder à partir du terminal, mais cela ne vous indique pas quelle commande serait exécutée par un élément du lanceur.