Frage Wie füge ich "Open terminal here" dem Nautilus Kontextmenü hinzu?


Ich arbeite an Ubuntu 12.04 64bit.

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


264
2017-10-28 02:30


Ursprung


Ich verstehe die Frage wirklich nicht. Könnten Sie das anders formulieren und erklären? - Hanynowsky
@Hanynowsky ist ein Feature in Xubuntu / xfce gefunden. - Suhaib
Es ist tatsächlich ein Feature, das in Nautilus steckt, so dass gewöhnliches Ubuntu funktioniert, genauso wie viele andere, die Nautilus benutzen. - tudor
das Merkmal findet sich auch in Zimt - phuclv
Die Lösung in einigen Antworten besteht darin, ein Paket zu installieren. Es ist nicht mehr notwendig, ein Paket zu installieren, da dieses Feature bereits in 16.04 vorhanden ist. - H2ONaCl


Antworten:


Sie müssen das installieren Nautilus-Offenterminal Paket aus den Universe-Repositories für Ubuntu-Versionen bis Ubuntu 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

Result

In Ubuntu 15.10 ist die Funktionalität schon einbezogen im nautilus!


348
2017-10-28 02:52



Ich bemerke, dass in 13.04 raring ringtail aus dem "Files" -Menü verschwunden ist und jetzt nur im Rechtsklick-Menü verfügbar ist. :-( - tudor
Haben Sie eine Idee, wie Sie die normalen Terminaleinstellungen nutzen können? Das Terminal, das es öffnete, hatte nicht die normalen Farben und Einstellungen. - snapfractalpop
@snapfractalpop Verifizieren Sie, dass das von Ihnen geöffnete Terminal das erwartete ist? Es gibt nicht ein Terminalprogramm nur auf einer Ubuntu-Installation (mindestens gnome-terminal und xterm). - air-dex
Funktioniert auch für 14.04. - Thorbjørn Ravn Andersen
In 16.04 gibt es keine nautilus-open-terminal Paket. Benutzen nautilus-actions stattdessen. - nachtigall


nautilus-open-terminal und nautilus-actions Pakete 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

Endlich laufen nautilus -q Befehl, um Nautilus zu beenden. Jetzt können Sie sehen Open in terminal Option beim Klicken mit der rechten Maustaste.


42
2018-04-19 04:39



Hatte am 14.04 noch keine Gelegenheit es zu probieren. Aber ich habe es einfach getan und es hat funktioniert. :) Danke noch einmal! - Benjamin Oakes
Ist das Universum-Repository standardmäßig aktiviert? Ich habe es nicht manuell hinzufügen. - king_julien
Es ist nicht standardmäßig aktiviert. Sie müssen es manuell hinzufügen. - Avinash Raj
+1 für "sudo add-apt-repository universum", nach dem ich gesucht habe :) - Kozuch


Hier ist mein Skript um das Terminal im aktuellen Verzeichnis zu öffnen,

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

#!/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
  • Bearbeiten Sie die Datei ~ / .gnome2 / accel / nautilus

  • Finde eine ähnliche Linie wie diese:

; (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 ein:

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

  • Datei speichern.
  • Abmelden Anmelden.

11
2018-02-03 14:11



Wird es auf Nautilus-GTK3 funktionieren? - Tachyons
Nicht sicher, ich benutze es auf Ubuntu 12.04 x64, geben Sie eine Chance. - Gautam
In 14.04, Gnome 13.12, funktioniert das Skript, die Methode der Verknüpfungszuweisung jedoch nicht. - Rasmus


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

5
2017-07-18 16:25



Entschuldigung, wie es sich von der angenommenen Antwort unterscheidet? - Ravan
IIRC viele verschiedene Lösungen wurden veröffentlicht, einige sprechen von verschiedenen Ubuntu-Versionen, die unterschiedliche Methoden erfordern - also postete ich meine Erfahrung zu meiner Zeit zu dieser Zeit. - bazz
Ich schätze Sie - es ist mir egal - dieser Beitrag kam zur Überprüfung, das ist der einzige Grund, warum ich den Kommentar gepostet habe - Ravan


Sie müssen installieren nautilus-admin (Stellen Sie sicher, dass Sie die zusätzlichen Dateien installieren), um die Option "Rechtsklick" und andere auch zu haben, da nautilus-open-terminal wird nicht mehr gepflegt.


2
2018-06-29 05:27





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 Dokumente, wenn Sie dies ausführen:

cd path/to/dir
gnome-terminal

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


1
2018-02-20 22:24





Dieser Link bietet die beste funktionierende Lösung für das Hinzufügen des Features "Terminal hier öffnen" als Kontextbefehlsmenü für einen Ordner.

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


0
2018-04-14 23:53



Link-Only-Antworten sind hier verpönt. Lesen Sie bitte askubuntu.com/help/how-to-answer - Elder Geek
Setzen Sie wesentliche Teile des Links in Ihre Antwort, nicht nur verlinken - Faizan Akram Dar


Machen

sudo apt-get update

und versuche 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

0
2018-04-19 04:20