Pracuję na Ubuntu 12.04 64bit.
Chcę dodać „Otwórz terminal tutaj” do kontekstu Nautilus lub menu prawym przyciskiem myszy, ale próbuje pobrać wersję 32-bitową z Internetu.
Pracuję na Ubuntu 12.04 64bit.
Chcę dodać „Otwórz terminal tutaj” do kontekstu Nautilus lub menu prawym przyciskiem myszy, ale próbuje pobrać wersję 32-bitową z Internetu.
Odpowiedzi:
Musisz zainstalować pakiet nautilus-open-terminal z repozytoriów wszechświata dla wersji Ubuntu do Ubuntu 15.04:
sudo apt-get install nautilus-open-terminal
Jeśli chcesz zainstalować go z apturl, użyj tego adresu URL: apt: // nautilus-open-terminal
Następnie:
nautilus -q
Aby ponownie uruchomić Nautilus
W Ubuntu 15.10 funkcjonalność jest już zawarta w nautilus
!
gnome-terminal
i xterm
).
nautilus-open-terminal
paczki. Użyj nautilus-actions
zamiast tego.
nautilus-open-terminal
a nautilus-actions
pakiety są dostępne w repozytorium Universe Ubuntu 14.04. Uruchom poniższe polecenia, aby włączyć repozytorium wszechświata, a także zainstalować wyżej wymienione pakiety.
sudo add-apt-repository universe
sudo apt-get update
sudo apt-get install nautilus-open-terminal
sudo apt-get install nautilus-actions
Na koniec uruchom nautilus -q
polecenie, aby wyjść z nautilus. Teraz możesz zobaczyć Open in terminal
opcję po kliknięciu prawym przyciskiem myszy.
Oto mój skrypt do otwierania terminala w bieżącym katalogu,
Zbudowałem swój własny po tym, jak wtyczka typu open-terminal przestała dla mnie działać
#!/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: Oto kilka informacji o premiach
Przypisywanie skrótu do skryptu
Edytuj plik ~ / .gnome2 / accels / nautilus
Znajdź linię podobną do tej:
; (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")
Właśnie zainstalowałem Ubuntu 14.04 Desktop dzisiaj w dniach 07-18-2014 i jedyne, co musiałem zrobić, aby uzyskać opcję wiersza poleceń w Nautilus, to:
sudo apt-get install nautilus-open-terminal
nautilus -q
Musisz zainstalować nautilus-admin
(pamiętaj, aby zainstalować dodatkowe pliki), aby mieć opcję kliknięcia prawym przyciskiem i inne, ponieważ nautilus-open-terminal
nie jest już utrzymywane.
Używałem rozwiązania @ Gautam, dopóki nie stwierdziłem, że nie będzie działać (mam na myśli sam skrypt), jeśli ścieżka zawiera znaki inne niż ascii, ponieważ jest zakodowana w adresie URL.
Oto moja mała poprawka, która działa przynajmniej dla mnie. Skrypt powinien wyglądać następująco:
#!/usr/bin/gnome-terminal
Według gnome-terminal
dokumentów, kiedy to wykonasz:
cd path/to/dir
gnome-terminal
gnome-terminal
użyje path/to/dir
jako katalogu roboczego, co wyjaśnia, dlaczego ten skrypt działa.
Jeśli używasz Ubuntu 18.04
lub nowszego:
sudo apt install nautilus-admin
cd $PWD
Ten link zapewnia najlepsze działające rozwiązanie do dodania funkcji „Otwórz terminal tutaj” jako menu poleceń kontekstowych dla folderu.
http://www.n00bsonubuntu.net/content/add-open-terminal-here-to-file-menu-ubuntu-14-04/