Domanda Come aggiungere "Apri terminale qui" al menu di scelta rapida di Nautilus?


Sto lavorando su Ubuntu 12.04 a 64 bit.

Voglio aggiungere "Apri terminale qui" al contesto Nautilus o al menu di scelta rapida, ma tenta di scaricare la versione a 32 bit da Internet.


264
2017-10-28 02:30


origine


Io davvero non capisco la domanda. Potresti riformularlo e spiegarlo diversamente? - Hanynowsky
@Hanynowsky è una funzionalità trovata in Xubuntu / xfce. - Suhaib
In realtà è una funzionalità che si inserisce in nautilus, quindi l'ordinaria Ubuntu funziona, così come molti altri che usano il nautilus. - tudor
la funzione si trova anche nella cannella - phuclv
La soluzione in alcune delle risposte è installare un pacchetto. Non è più necessario installare un pacchetto perché questa funzione sembra essere già presente in 16.04. - H2ONaCl


risposte:


Devi installare il nautilus-open-terminal pacchetto dai repository universe per le versioni di Ubuntu fino a Ubuntu 15.04:

sudo apt-get install nautilus-open-terminal

Se vuoi installarlo con apturl, usa questo URL: apt: // nautilus-open-terminal

Poi:

nautilus -q  

Per riavviare Nautilus

Result

In Ubuntu 15.10, la funzionalità è già incluso in nautilus!


348
2017-10-28 02:52



Ho notato che in 13.04 raramente la coda è scomparsa dal menu "File" e ora è disponibile solo nel menu di scelta rapida. :-( - tudor
Qualche idea su come farlo usare le normali impostazioni del terminale? Il terminale che ha aperto non ha i colori e le impostazioni normali. - snapfractalpop
@snapfractalpop Verifica che il terminale che apre sia quello che ti aspettavi? Non c'è un solo programma terminale su un'installazione Ubuntu (almeno gnome-terminal e xterm). - air-dex
Funziona anche per il 14.04. - Thorbjørn Ravn Andersen
Nel 16.04 c'è n nautilus-open-terminal pacchetto. Uso nautilus-actions anziché. - nachtigall


nautilus-open-terminal e nautilus-actions i pacchetti sono disponibili nel repository Universe di Ubuntu 14.04. Quindi, esegui i seguenti comandi per abilitare il repository universe e anche per installare i pacchetti sopra menzionati.

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

Finalmente corri nautilus -q comando di smettere di nautilus. Ora puoi essere in grado di vedere Open in terminal opzione sul tasto destro del mouse.


42
2018-04-19 04:39



Non avevo ancora avuto la possibilità di provarlo il 14.04. Ma l'ho fatto e ha funzionato. :) Grazie ancora! - Benjamin Oakes
Il repository universo è abilitato per impostazione predefinita? Non l'ho aggiunto manualmente. - king_julien
non è abilitato di default. Devi aggiungerlo manualmente. - Avinash Raj
+1 per "sudo add-apt-repository universe" che stavo cercando :) - Kozuch


Ecco il mio script per aprire il terminale nella directory corrente,

Ho costruito il mio dopo che il plug-in open-terminal ha smesso di funzionare per me

#!/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: Ecco alcune informazioni sui bonus

Assegnare un collegamento allo script

  • Aggiungi script eseguibile a ~ / .gnome2 / nautilus-scripts
  • Aspetta un po 'di tempo - Nautilus rigenera file accels
  • Modifica file ~ / .gnome2 / accels / nautilus

  • Trova una linea simile a questa:

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

  • Rimuovi commento (punto e virgola) e specifica scorciatoia come questa:

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

  • Salvare il file.
  • Esci - accedi.

11
2018-02-03 14:11



Funzionerà su Nautilus-GTK3? - Tachyons
Non sono sicuro, lo sto usando su semplice Ubuntu 12.04 x64, provalo. - Gautam
In 14.04, Gnome 13.12, lo script funziona, ma il metodo di assegnazione scorciatoia non lo fa. - Rasmus


Ho appena installato Ubuntu 14.04 Desktop Edition oggi 07-18-2014, e tutto ciò che dovevo fare per ottenere l'opzione da linea di comando in Nautilus era la seguente in un terminale:

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

5
2017-07-18 16:25



scusa, come è diversa dalla risposta accettata? - Ravan
Sono state pubblicate diverse soluzioni IIRC, alcune delle quali parlano di diverse versioni di Ubuntu che richiedono metodi diversi, quindi ho pubblicato la mia esperienza sulla mia versione al momento. - bazz
Ti apprezzo, non importa, questo post è arrivato in recensione, è l'unica ragione per cui ho postato il commento - Ravan


Avrai bisogno di installare nautilus-admin (assicurati di installare i file aggiuntivi) per avere l'opzione per il clic destro e altri ancora, da allora nautilus-open-terminal non è più mantenuto.


2
2018-06-29 05:27





Ho usato la soluzione di @ Gautam fino a quando ho scoperto che non funzionava (intendo uno script stesso) se il percorso contiene caratteri non ASCII perché è codificato URL.

Ecco la mia piccola correzione che funziona almeno per me. Quindi, lo script dovrebbe assomigliare a questo:

#!/usr/bin/gnome-terminal

Secondo gnome-terminal documenti, quando esegui questo:

cd path/to/dir
gnome-terminal

gnome-terminal userà path/to/dir come directory di lavoro, il che spiega perché funziona lo script.


1
2018-02-20 22:24





Questo collegamento fornisce la migliore soluzione di lavoro per l'aggiunta della funzionalità "Apri terminale qui" come menu di comando contestuale per una cartella.

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


0
2018-04-14 23:53



Link solo le risposte sono accigliate qui. Per favore ricontrolla askubuntu.com/help/how-to-answer - Elder Geek
Metti le parti essenziali del link nella tua risposta, non solo il link - Faizan Akram Dar


Fare

sudo apt-get update

e prova ancora.

O

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