Estou trabalhando no Ubuntu 12.04 64bit.
Quero adicionar "Abrir terminal aqui" ao contexto do Nautilus ou clicar com o botão direito do mouse no menu, mas ele tenta baixar a versão de 32 bits da Internet.
Estou trabalhando no Ubuntu 12.04 64bit.
Quero adicionar "Abrir terminal aqui" ao contexto do Nautilus ou clicar com o botão direito do mouse no menu, mas ele tenta baixar a versão de 32 bits da Internet.
Respostas:
Você deve instalar o pacote nautilus-open-terminal a partir dos repositórios do universo para versões do Ubuntu até o Ubuntu 15.04:
sudo apt-get install nautilus-open-terminal
Se você deseja instalá-lo com o apturl, use este URL: apt: // nautilus-open-terminal
Então:
nautilus -q
Para reiniciar o Nautilus
No Ubuntu 15.10, a funcionalidade já está incluída no nautilus
!
gnome-terminal
e xterm
).
nautilus-open-terminal
pacote. Use em nautilus-actions
vez disso.
nautilus-open-terminal
e nautilus-actions
pacotes estão disponíveis no repositório Universe do Ubuntu 14.04. Portanto, execute os comandos abaixo para ativar o repositório do universo e também para instalar os pacotes mencionados acima.
sudo add-apt-repository universe
sudo apt-get update
sudo apt-get install nautilus-open-terminal
sudo apt-get install nautilus-actions
Finalmente, execute o nautilus -q
comando para sair do nautilus. Agora você pode ver a Open in terminal
opção clicando com o botão direito do mouse.
Aqui está o meu script para abrir o terminal no diretório atual,
Eu construí o meu próprio depois que o plug-in de terminal aberto parou de funcionar para mim
#!/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: Aqui estão algumas informações sobre bônus
Atribuindo um atalho ao script
Editar arquivo ~ / .gnome2 / accels / nautilus
Encontre uma linha semelhante a esta:
; (gtk_accel_path "<Actions>/ScriptsGroup/script_file:\\s\\s\\shome\\sgautam\\s.gnome2\\snautilus-scripts\\sopen-terminal" "")
(gtk_accel_path "<Actions>/ScriptsGroup/script_file:\\s\\s\\shome\\sgautam\\s.gnome2\\snautilus-scripts\\sopen-terminal" "<Primary><Shift>t")
Acabei de instalar o Ubuntu 14.04 Desktop edition hoje 18/07/2014, e tudo que eu precisava fazer para obter a opção de linha de comando no Nautilus era o seguinte em um terminal:
sudo apt-get install nautilus-open-terminal
nautilus -q
Você precisará instalar nautilus-admin
(certifique-se de instalar os arquivos adicionais) para ter a opção de clique com o botão direito e outros também, já que nautilus-open-terminal
não é mais mantida.
Usei a solução do @ Gautam até que achei que não funcionaria (refiro-me a um script) se o caminho contiver caracteres não-ascii porque é codificado em URL.
Aqui está minha pequena correção que está funcionando pelo menos para mim. Portanto, o script deve ficar assim:
#!/usr/bin/gnome-terminal
De acordo com a gnome-terminal
documentação, quando você executa isso:
cd path/to/dir
gnome-terminal
gnome-terminal
será usado path/to/dir
como diretório de trabalho, o que explica por que esse script funciona.
Se você estiver usando o Ubuntu 18.04
ou mais recente:
sudo apt install nautilus-admin
cd $PWD
Este link fornece a melhor solução de trabalho para adicionar o recurso "Abrir terminal aqui" como menu de comando de contexto para uma pasta.
http://www.n00bsonubuntu.net/content/add-open-terminal-here-to-file-menu-ubuntu-14-04/