Как отправить элемент на рабочий стол, щелкнув правой кнопкой мыши меню в Ubuntu 14.04 64-bit? [dубликат]

Я работаю над Ubuntu 12.04 64bit.

Я хочу добавить «Открыть терминал здесь» в контекст Nautilus или в контекстное меню, но он пытается загрузить 32-битную версию из Интернета.

264
задан 26 April 2014 в 16:02

16 ответов

Вам необходимо установить пакет nautilus-open-terminal из репозиториев юниверсов для версий Ubuntu до Ubuntu 15.04:

sudo apt-get install nautilus-open-terminal

Если вы хотите установить его с помощью apturl, используйте этот URL: apt : // nautilus-open-terminal

Затем:

nautilus -q

Чтобы перезапустить Nautilus

В Ubuntu 15.10, функциональность nautilus-open-terminal в nautilus!

348
ответ дан 18 July 2018 в 07:04

Вам необходимо установить пакет nautilus-open-terminal из репозиториев юниверсов для версий Ubuntu до Ubuntu 15.04:

sudo apt-get install nautilus-open-terminal

Если вы хотите установить его с помощью apturl, используйте этот URL: apt : // nautilus-open-terminal

Затем:

nautilus -q

Чтобы перезапустить Nautilus

В Ubuntu 15.10, функциональность nautilus-open-terminal в nautilus!

348
ответ дан 24 July 2018 в 18:44
Пакеты

nautilus-open-terminal и nautilus-actions доступны в репозитории Universe Ubuntu 14.04. Поэтому выполните приведенные ниже команды, чтобы включить репозиторий юниверса, а также установить вышеупомянутые пакеты.

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

Наконец, запустите команду nautilus -q, чтобы выйти из nautilus. Теперь вы можете увидеть Open in terminal вариант справа щелчок.

42
ответ дан 18 July 2018 в 07:04

Я только что установил Ubuntu 14.04 Desktop сегодня 07-18-2014, и все, что мне нужно было сделать, чтобы получить опцию командной строки в Nautilus, было следующее в терминале:

sudo apt-get install nautilus-open-terminal nautilus -q
5
ответ дан 18 July 2018 в 07:04

Вот мой скрипт для открытия терминала в текущем каталоге,

Я построил свой собственный, после того как плагин open-terminal перестает работать для меня

#!/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: Здесь некоторая информация о бону

Назначение ярлыка скрипту

Добавить исполняемый скрипт в ~ / .gnome2 / nautilus-scripts Подождите некоторое время - nautilus регенерирует файл accels Редактировать файл ~ / .gnome2 / accels / nautilus Найти строку, подобную этой:

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

Добавить исполняемый скрипт в ~ / .gnome2 / nautilus-scripts

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

Сохранить файл. Подождите некоторое время - nautilus регенерирует файл accels
11
ответ дан 18 July 2018 в 07:04

Сделайте

sudo apt-get update

и повторите попытку.

Или

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
ответ дан 18 July 2018 в 07:04

Эта ссылка обеспечивает лучшее рабочее решение для добавления функции «Открыть терминал здесь» в качестве контекстного меню команд для папки.

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

0
ответ дан 18 July 2018 в 07:04

Вам нужно будет установить nautilus-admin (не забудьте установить дополнительные файлы), чтобы иметь параметр правой кнопки мыши и другие, так как nautilus-open-terminal больше не поддерживается.

2
ответ дан 18 July 2018 в 07:04

Я использовал решение @ Gautam, пока не нашел, что это не сработает (я имею в виду сам скрипт), если в пути содержатся символы не-ascii, потому что он закодирован в URL.

Вот мое небольшое исправление, которое работает на меньше всего для меня. Итак, сценарий должен выглядеть так:

#!/usr/bin/gnome-terminal

Согласно gnome-terminal docs, когда вы выполняете это:

cd path/to/dir gnome-terminal

gnome-terminal будет использовать path/to/dir как рабочий каталог, который объясняет, почему этот скрипт работает.

1
ответ дан 18 July 2018 в 07:04
Пакеты

nautilus-open-terminal и nautilus-actions доступны в репозитории Universe Ubuntu 14.04. Поэтому выполните приведенные ниже команды, чтобы включить репозиторий юниверса, а также установить вышеупомянутые пакеты.

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

Наконец, запустите команду nautilus -q, чтобы выйти из nautilus. Теперь вы можете увидеть Open in terminal вариант справа щелчок.

42
ответ дан 24 July 2018 в 18:44
  • 1
    Не было возможности попробовать это еще 14.04. Но я только что сделал, и это сработало. :) Еще раз спасибо! – Benjamin Oakes 21 April 2014 в 06:39
  • 2
    Является ли репозиторий юниверса включенным по умолчанию? Я не добавил его вручную. – king_julien 23 June 2014 в 10:41
  • 3
    он не включен по умолчанию. Вы должны добавить его вручную. – Avinash Raj 23 June 2014 в 10:48
  • 4
    +1 для "sudo add-apt-repository universe" который я искал :) – Kozuch 12 August 2014 в 18:45

Я только что установил Ubuntu 14.04 Desktop сегодня 07-18-2014, и все, что мне нужно было сделать, чтобы получить опцию командной строки в Nautilus, было следующее в терминале:

sudo apt-get install nautilus-open-terminal nautilus -q
5
ответ дан 24 July 2018 в 18:44
  • 1
    извините, как это отличается от принятого ответа? – Ravan 6 October 2015 в 04:41
  • 2
    В IIRC было опубликовано множество различных решений, некоторые из которых говорили о разных версиях ubuntu, требующих разных методов, поэтому я опубликовал свой опыт в моей версии в то время. – bazz 7 October 2015 в 06:28
  • 3
    Я ценю вас - не против - этот пост пришел на обзор, это единственная причина, по которой я опубликовал комментарий – Ravan 7 October 2015 в 06:32

Вот мой скрипт для открытия терминала в текущем каталоге,

Я построил свой собственный, после того как плагин open-terminal перестает работать для меня

#!/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: Здесь некоторая информация о бону

Назначение ярлыка скрипту

Добавить исполняемый скрипт в ~ / .gnome2 / nautilus-scripts Подождите некоторое время - nautilus регенерирует файл accels Редактировать файл ~ / .gnome2 / accels / nautilus Найти строку, подобную этой:

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

Добавить исполняемый скрипт в ~ / .gnome2 / nautilus-scripts

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

Сохранить файл. Подождите некоторое время - nautilus регенерирует файл accels
11
ответ дан 24 July 2018 в 18:44
  • 1
    Будет ли он работать на nautilus-GTK3? – Tachyons 3 February 2013 в 20:22
  • 2
    Не уверен, я использую его на обычном ubuntu 12.04 x64, дайте ему шанс. – Gautam 3 February 2013 в 20:42
  • 3
    В 14.04 Gnome 13.12 скрипт работает, но метод назначения ярлыков не работает. – Rasmus 17 June 2014 в 16:08

Сделайте

sudo apt-get update

и повторите попытку.

Или

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
ответ дан 24 July 2018 в 18:44

Эта ссылка обеспечивает лучшее рабочее решение для добавления функции «Открыть терминал здесь» в качестве контекстного меню команд для папки.

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

0
ответ дан 24 July 2018 в 18:44

Вам нужно будет установить nautilus-admin (не забудьте установить дополнительные файлы), чтобы иметь параметр правой кнопки мыши и другие, так как nautilus-open-terminal больше не поддерживается.

2
ответ дан 24 July 2018 в 18:44

Я использовал решение @ Gautam, пока не нашел, что это не сработает (я имею в виду сам скрипт), если в пути содержатся символы не-ascii, потому что он закодирован в URL.

Вот мое небольшое исправление, которое работает на меньше всего для меня. Итак, сценарий должен выглядеть так:

#!/usr/bin/gnome-terminal

Согласно gnome-terminal docs, когда вы выполняете это:

cd path/to/dir gnome-terminal

gnome-terminal будет использовать path/to/dir как рабочий каталог, который объясняет, почему этот скрипт работает.

1
ответ дан 24 July 2018 в 18:44

Другие вопросы по тегам:

Похожие вопросы: