Mise à jour pour Ubuntu 19.04 et 20.04
Je suis d'accord avec cette réponse de Takkat qui suggère d'installer nautilus-configuration-tool pour résoudre ce problème, mais depuis Ubuntu 19.04 (Disco Dingo) et donc aussi pour Ubuntu 20.04 (Focal Fossa) ce package s'appelle filemanager-actions. Je le sais grâce à la réponse de N0rbert. Donc si vous obtenez cette erreur : E: Impossible de trouver le paquet nautilus-actions-config-tool
Utilisez ces commandes :
sudo apt install filemanager-actions # Pour installer
fma-config-tool # Pour exécuter l'outil de configuration
et suivez les instructions dans la réponse de N0rbert.
Si vous souhaitez que votre action apparaisse dans le menu contextuel de premier niveau, allez dans Modifier > Préférences > Préférences d'exécution
et décochez Créer un menu racine 'FileManager-Actions'
(basé sur le commentaire de stefg-bz).
Hors sujet mais lié (terminal Yakuake)
Si vous êtes ici parce que vous essayez de réaliser la même chose que l'OP demandait, mais avec le terminal Yakuake, utilisez le script yakuake-session
depuis ce dépôt et configurez la commande de votre action dans l'outil de configuration FileManager-Actions de cette manière :
Chemin : /usr/bin/yakuake-session
Paramètres : --workdir=%d/%b
Répertoire de travail : %d
Il m'a également fallu exécuter sudo apt install qdbus-qt5
pour que cela fonctionne sinon j'obtenais yakuake-session: erreur: impossible de se connecter à Yakuake
.
Je ne peux pas commenter donc j'ajoute une nouvelle réponse (je ne comprends pas très bien cette règle honnêtement)
0 votes
Voici une question sur le réglage de l'émulateur de terminal par défaut.
0 votes
D'accord, j'ai essayé cela et cela ne fonctionne pas. En fait, la commande "Ouvrir dans le terminal" ne fonctionne maintenant pas.
0 votes
Je viens de tester ça pour voir comment ça fonctionnait avec Terminator. Avec Terminator, vous devez définir le chemin complet vers le programme, après quoi il fonctionnera parfaitement en appuyant sur ctrl+alt+t ou lorsque vous avez un programme appelant le terminal.
1 votes
Merci pour le conseil. Tout ce que vous avez décrit fonctionne bien, cependant je n'arrive pas à faire fonctionner
nautilus-open-terminal
avec Terminator, qui est vraiment ma question initiale. Si vous ou quelqu'un a des idées sur la façon de faire fonctionner ceci, je vous en serais très reconnaissant.