Wie fügt man dem Kontextmenü von Nautilus "Terminal hier öffnen" hinzu?

264

Ich arbeite an Ubuntu 12.04 64bit.

Ich möchte "Open terminal here" zum Nautilus-Kontext oder Rechtsklick-Menü hinzufügen, aber es versucht, 32-Bit-Version aus dem Internet herunterzuladen.

    
Sagar Nikam 28.10.2012, 03:30
quelle

8 Antworten

348

Sie müssen das Paket nautilus-open-terminal aus den Universe-Repositories für Ubuntu-Versionen bis Ubuntu installieren 15.04:

sudo apt-get install nautilus-open-terminal

Wenn Sie es mit apturl installieren möchten, verwenden Sie diese URL: apt: // nautilus-open-terminal

Dann:

nautilus -q  

Um Nautilus neu zu starten

In Ubuntu 15.10 ist die Funktionalität bereits enthalten in nautilus !

    
air-dex 28.10.2012, 03:52
quelle
42
Die Pakete

nautilus-open-terminal und nautilus-actions sind im Universe-Repository von Ubuntu 14.04 verfügbar. Führen Sie die folgenden Befehle aus, um das Universum-Repository zu aktivieren und auch die oben genannten Pakete zu installieren.

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

Führen Sie schließlich den Befehl nautilus -q aus, um nautilus zu beenden. Jetzt können Sie die Option Open in terminal bei einem Rechtsklick sehen.

    
Avinash Raj 19.04.2014 06:39
quelle
11

Hier ist mein Skript zum Öffnen des Terminals im aktuellen Verzeichnis,

Ich habe meine eigene gebaut, nachdem das Open-Terminal-Plugin für mich funktioniert hat

#!/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: Hier sind einige Bonusinformationen

Zuweisen einer Verknüpfung zum Skript

  • Fügen Sie ausführbares Skript zu ~ / .gnome2 / nautilus-scripts
  • hinzu
  • Warte einige Zeit - nautilus regeneriert die accel Datei
  • Datei bearbeiten ~ / .gnome2 / accel / nautilus

  • Finden Sie eine ähnliche Zeile:

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

  • Entfernen Sie den Kommentar (Semikolon) und geben Sie eine Verknüpfung wie folgt an:

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

  • Datei speichern.
  • Abmelden - einloggen.
Gautam 03.02.2013 15:11
quelle
5

Ich habe gerade Ubuntu 14.04 Desktop edition heute am 18.07.2014 installiert, und alles, was ich tun musste, um die Befehlszeilenoption in Nautilus zu bekommen, war folgende in einem Terminal:

sudo apt-get install nautilus-open-terminal
nautilus -q
    
bazz 18.07.2014 18:25
quelle
2

Sie müssen nautilus-admin installieren (achten Sie darauf, die zusätzlichen Dateien zu installieren), um die Option zum Klicken mit der rechten Maustaste und andere zu haben, da nautilus-open-terminal nicht länger gepflegt wird.

    
mastertwitchy 29.06.2017 07:27
quelle
1

Ich habe die @ Gautam-Lösung verwendet, bis ich festgestellt habe, dass sie nicht funktioniert (ich meine ein Skript selbst), wenn der Pfad nicht-ASCII-Zeichen enthält, weil er URL-codiert ist.

Hier ist meine kleine Lösung, die zumindest für mich funktioniert. Also sollte das Skript so aussehen:

#!/usr/bin/gnome-terminal

Gemäß gnome-terminal docs, wenn Sie Folgendes ausführen:

cd path/to/dir
gnome-terminal

gnome-terminal verwendet path/to/dir als Arbeitsverzeichnis, was erklärt, warum dieses Skript funktioniert.

    
user1724911 20.02.2015 23:24
quelle
0

Dieser Link bietet die beste funktionierende Lösung zum Hinzufügen der Funktion "Terminal hier öffnen" als Kontextbefehlsmenü für einen Ordner.

Pfandrecht

    
JamesNW 15.04.2015 01:53
quelle
0

Mach

sudo apt-get update

und versuchen Sie es erneut.

Oder

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
    
Naveen 19.04.2014 06:20
quelle