Je veux utiliser certaines applications affichées sur le lanceur Unity dans un terminal, mais j'ai besoin de connaître la commande appropriée pour les exécuter. Comment puis-je y parvenir ?
Réponses
Trop de publicités?La plupart des applications par défaut auront un .desktop
situé dans /usr/share/applications
.
Pour connaître la commande de terminal correspondante qui sera exécutée lors du lancement de l'une de ces applications, ouvrez le navigateur de fichiers Nautilus et faites un clic droit sur l'icône de l'application pour sélectionner Propriétés dans le menu contextuel. Vous obtiendrez ainsi tous les détails dont vous avez besoin (illustrés ici pour les éléments suivants Paramètres du système qui fonctionnera gnome-control-center -overview
)
Si vous avez installé l'application via les dépôts ou via dpkg
vous pouvez utiliser cette commande :
dpkg -l | grep "application name"
Cette opération permet de rechercher toutes les applications installées, ainsi que leurs descriptions. La recherche dans la description est la partie la plus importante, car elle contient généralement le nom de l'application, même si la "commande" pour l'exécuter ne contient pas le nom de l'application.
Exemple :
Dans GNOME, il y a une application appelée le Analyseur d'utilisation du disque . Cependant, la commande pour l'exécuter à partir du terminal n'est pas disk-usage-analyzer
. Pour connaître sa commande, vous pouvez exécuter :
dpkg -l | grep "disk usage"
La sortie devrait contenir cette entrée :
alaa@aa-lu:~$ dpkg -l | grep "disk usage"
ii baobab 3.6.4-0ubuntu1 i386 GNOME disk usage analyzer
Regardez la deuxième colonne. La commande pour lancer l'analyseur d'utilisation des disques est la suivante baobab
.
Tout d'abord, ouvrez Synaptic en exécutant synaptic
dans le terminal. Tapez le nom de l'application dans la case du filtre rapide. Pour un exemple, je vais utiliser LibreOffice Writer
. Tapez le nom de l'application dans le filtre Synaptic :
Il apparaît comme le premier résultat installé (petite boîte verte), avec le nom complet du paquet. libreoffice-writer
dans la première colonne.
Maintenant, essayez d'exécuter libreoffice-writer
dans le terminal. Parfois, le paquet s'exécute, mais dans ce cas, il ne fonctionne pas :
Maintenant, si vous regardez dans Synaptic, vous verrez que le tout premier résultat est le libreoffice
paquet. Vous pouvez simplement exécuter libreoffice
dans le terminal, auquel cas vous obtenez cette fenêtre :
Ou bien, vous pouvez taper man libreoffice
dans le terminal. Si vous regardez ces deux captures d'écran :
Vous pouvez voir que pour lancer directement LibreOffice Writer, vous pouvez utiliser l'une des deux commandes suivantes : lowriter
o libreoffice --writer
. Les deux fonctionnent aussi bien l'un que l'autre.
Certains programmes ou applications sont simplement exécutés par un binaire. Par le nom de l'application, on peut peut trouver où se trouve le binaire.
whereis name-of-application
ergo petit exemple :
$ whereis gparted
gparted: /usr/sbin/gparted /usr/share/man/man8/gparted.8.gz
Vous pouvez simplement prendre le contrôle /usr/sbin/gparted
- pour exécuter cette application gparted dans l'entrée de l'icône ou du nom de l'application (comme dans cairo-dock
). (dans ce cas, pour exécuter gparted, le mot de passe root est nécessaire).
- Réponses précédentes
- Plus de réponses