Question Comment ajouter «Ouvrir le terminal ici» au menu contextuel de Nautilus?


Je travaille sur Ubuntu 12.04 64bit.

Je veux ajouter "Ouvrir le terminal ici" au contexte de Nautilus ou au menu contextuel, mais il essaie de télécharger la version 32 bits depuis Internet.


264
2017-10-28 02:30


origine


Je ne comprends vraiment pas la question. Pourriez-vous reformuler et expliquer différemment? - Hanynowsky
@Hanynowsky est une fonctionnalité de Xubuntu / xfce. - Suhaib
C'est en fait une fonctionnalité qui se connecte à Nautilus, donc Ubuntu fonctionne, ainsi que beaucoup d'autres qui utilisent Nautilus. - tudor
la fonctionnalité se trouve également dans la cannelle - phuclv
La solution dans certaines des réponses consiste à installer un package. Il n'est plus nécessaire d'installer un package car cette fonctionnalité semble être déjà présente dans 16.04. - H2ONaCl


Réponses:


Vous devez installer le nautilus-open-terminal package depuis les dépôts d'univers pour les versions Ubuntu jusqu'à Ubuntu 15.04:

sudo apt-get install nautilus-open-terminal

Si vous voulez l'installer avec apturl, utilisez cette URL: apt: // nautilus-open-terminal

Alors:

nautilus -q  

Pour redémarrer Nautilus

Result

Dans Ubuntu 15.10, la fonctionnalité est déjà inclus dans nautilus!


348
2017-10-28 02:52



Je remarque que dans 13.04 ringtail, il a disparu du menu "Fichiers" et n'est maintenant disponible que dans le menu contextuel. :-( - tudor
Avez-vous une idée sur la manière d'utiliser les paramètres de terminal normaux? Le terminal qu’il a ouvert n’a pas les couleurs et les paramètres habituels. - snapfractalpop
@snapfractalpop Vérifiez-vous que le terminal qu'il ouvre est celui que vous attendiez? Il n'y a pas un seul programme terminal sur une installation Ubuntu (au moins gnome-terminal et xterm). - air-dex
Fonctionne pour 14.04 aussi. - Thorbjørn Ravn Andersen
En 16.04 il n'y a pas de nautilus-open-terminal paquet. Utilisation nautilus-actions au lieu. - nachtigall


nautilus-open-terminal et nautilus-actions Les paquets sont disponibles dans le dépôt Universe d'Ubuntu 14.04. Exécutez donc les commandes ci-dessous pour activer le référentiel d'univers et pour installer les packages mentionnés ci-dessus.

sudo add-apt-repository universe
sudo apt-get update
sudo apt-get install nautilus-open-terminal
sudo apt-get install nautilus-actions

Enfin courir nautilus -q commande de quitter Nautilus.Maintenant, vous pouvez voir Open in terminal option sur le clic droit.


42
2018-04-19 04:39



Je n'ai pas encore eu l'occasion de l'essayer le 14.04. Mais j'ai juste fait et ça a fonctionné. :) Merci encore! - Benjamin Oakes
Le référentiel d'univers est-il activé par défaut? Je ne l'ai pas ajouté manuellement. - king_julien
il n'est pas activé par défaut. Vous devez l'ajouter manuellement. - Avinash Raj
+1 pour "univers de sudo add-apt-repository" que je cherchais :) - Kozuch


Voici mon script pour ouvrir le terminal dans le répertoire courant,

J'ai construit le mien après que le plug-in open-terminal ait cessé de fonctionner pour moi

#!/bin/bash
##################################
# A nautilus script to open gnome-terminal in the current directory
# place in ~/.gnome2/nautilus-scripts
##################################
#                                       Remove file:// from CURRENT_URI
gnome-terminal --working-directory=`echo "$NAUTILUS_SCRIPT_CURRENT_URI" | cut -c 8-`

PS: Voici quelques infos bonus

Assigner un raccourci au script

  • Ajouter un script exécutable à ~ / .gnome2 / nautilus-scripts
  • Attendez un peu - nautilus régénère le fichier d'accélération
  • Modifier le fichier ~ / .gnome2 / accels / nautilus

  • Trouver une ligne similaire à celle-ci:

; (gtk_accel_path "<Actions>/ScriptsGroup/script_file:\\s\\s\\shome\\sgautam\\s.gnome2\\snautilus-scripts\\sopen-terminal" "")

  • Supprimez le commentaire (point-virgule) et spécifiez un raccourci comme celui-ci:

(gtk_accel_path "<Actions>/ScriptsGroup/script_file:\\s\\s\\shome\\sgautam\\s.gnome2\\snautilus-scripts\\sopen-terminal" "<Primary><Shift>t")

  • Enregistrer le fichier
  • Déconnexion - connexion

11
2018-02-03 14:11



Est-ce que ça va marcher sur nautilus-GTK3? - Tachyons
Je ne suis pas sûr, je l'utilise sur Ubuntu 12.04 x64 ordinaire, essayez-le. - Gautam
Dans 14.04, Gnome 13.12, le script fonctionne, mais la méthode d'affectation de raccourci ne fonctionne pas. - Rasmus


Je viens d'installer Ubuntu 14.04 Desktop edition aujourd'hui 18/07/2014, et tout ce que j'avais à faire pour obtenir l'option de ligne de commande dans Nautilus était la suivante dans un terminal:

sudo apt-get install nautilus-open-terminal
nautilus -q

5
2017-07-18 16:25



désolé, en quoi est-ce différent de la réponse acceptée? - Ravan
IIRC a publié de nombreuses solutions, certaines concernant différentes versions d'ubuntu nécessitant des méthodes différentes. J'ai donc publié mon expérience sur ma version à ce moment-là. - bazz
J'apprécie que vous ne soyez pas dérangé, cet article est arrivé en revue, c'est la seule raison pour laquelle j'ai posté le commentaire - Ravan


Vous devrez installer nautilus-admin (assurez-vous d'installer les fichiers supplémentaires) pour avoir l'option de clic droit et d'autres aussi, depuis nautilus-open-terminal n'est plus maintenu.


2
2018-06-29 05:27





J'ai utilisé la solution de @ Gautam jusqu'à ce que je trouve que cela ne fonctionnera pas (je veux dire un script lui-même) si le chemin contient des caractères non-ascii car son URL est encodée.

Voici mon petit correctif qui fonctionne au moins pour moi. Donc, le script devrait ressembler à ceci:

#!/usr/bin/gnome-terminal

Selon gnome-terminal docs, lorsque vous exécutez ceci:

cd path/to/dir
gnome-terminal

gnome-terminal utilisera path/to/dir en tant que répertoire de travail, ce qui explique pourquoi ce script fonctionne.


1
2018-02-20 22:24





Ce lien fournit la meilleure solution de travail pour ajouter la fonctionnalité "Ouvrir le terminal ici" en tant que menu de commande contextuelle pour un dossier.

http://www.n00bsonubuntu.net/content/add-open-terminal-here-to-file-menu-ubuntu-14-04/ 


0
2018-04-14 23:53



Lien seulement les réponses sont mal vues ici. S'il-vous-plaît évaluez askubuntu.com/help/how-to-answer - Elder Geek
Mettez des parties essentielles du lien dans votre réponse, pas seulement un lien - Faizan Akram Dar


Faire

sudo apt-get update

et essayez à nouveau.

Ou

cd /tmp  
wget http://mirrors.kernel.org/ubuntu/pool/universe/n/nautilus-open-terminal/nautilus-open-terminal_0.20-1_amd64.deb
sudo dpkg -i nautilus*deb
sudo apt-get install -f

0
2018-04-19 04:20