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

264

Sto lavorando su Ubuntu 12.04 a 64 bit.

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

    
posta Sagar Nikam 28.10.2012 - 03:30

8 risposte

348

Devi installare il pacchetto nautilus-open-terminal dai repository degli universi 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

Quindi:

nautilus -q  

Per riavviare Nautilus

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

    
risposta data air-dex 28.10.2012 - 03:52
42
I pacchetti

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

Esegui infine il comando nautilus -q per uscire da nautilus.Ora puoi vedere l'opzione Open in terminal facendo clic con il pulsante destro del mouse.

    
risposta data Avinash Raj 19.04.2014 - 06:39
11

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

Ho creato 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

Assegnazione di un collegamento allo script

  • Aggiungi script eseguibile a ~ / .gnome2 / nautilus-scripts
  • Aspetta un po 'di tempo - nautilus rigenera il 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 una scorciatoia come questa:

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

  • Salva file.
  • Esci - accedi.
risposta data Gautam 03.02.2013 - 15:11
5

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
    
risposta data bazz 18.07.2014 - 18:25
2

Devi installare nautilus-admin (assicurati di installare i file aggiuntivi) per avere l'opzione per il clic destro e altri ancora, poiché nautilus-open-terminal non viene più gestito.

    
risposta data mastertwitchy 29.06.2017 - 07:27
1

Ho usato la soluzione di @ Gautam fino a quando ho scoperto che non funzionava (intendo lo script stesso) se il percorso contiene caratteri non ASCII perché è codificato con 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 docs, quando esegui questo:

cd path/to/dir
gnome-terminal

gnome-terminal utilizzerà path/to/dir come directory di lavoro, il che spiega il motivo per cui lo script funziona.

    
risposta data user1724911 20.02.2015 - 23:24
0

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

link

    
risposta data JamesNW 15.04.2015 - 01:53
0

Fai

sudo apt-get update

e riprova.

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

Leggi altre domande sui tag