「ここでターミナルを開く」をNautilusのコンテキストメニューに追加する方法


267

Ubuntu 12.04 64ビットで作業しています。

「ここでターミナルを開く」をNautilusコンテキストまたは右クリックメニューに追加したいのですが、インターネットから32ビットバージョンをダウンロードしようとしています。


1
私は質問を本当に理解していません。それを再定式化して説明してもらえますか?
ハニノフスキー

3
@Hanynowskyは、Xubuntu / xfceにある機能です。
スハイブ

これは実際にはnautilusにプラグインする機能であるため、通常のUbuntuとnautilusを使用する他の多くの機能が動作します。
チューダー

この機能はシナモンにもあります
-phuclv

いくつかの答えの解決策は、パッケージをインストールすることです。この機能は16.04にすでに存在しているため、パッケージをインストールする必要はなくなりました。
H2ONaCl 16

回答:


349

Ubuntu 15.04までのUbuntuバージョンのユニバースリポジトリからnautilus-open-terminalパッケージをインストールする必要があります。

sudo apt-get install nautilus-open-terminal

apturlでインストールする場合は、次のURLを使用してください:apt:// nautilus-open-terminal

次に:

nautilus -q  

Nautilusを再起動するには

結果

Ubuntu 15.10では、機能はすでに含まれていnautilusます!


2
13.04 raring ringtailで「ファイル」メニューから消えて、右クリックメニューでのみ使用できるようになったことに気付きました。:-(
チューダー

1
通常の端末設定を使用する方法についてのアイデアはありますか?開いた端末には、通常の色と設定がありませんでした。
snapfractalpop

@snapfractalpop開いているターミナルが期待したものであることを確認していますか?Ubuntuのインストールにのみターミナルプログラムはありません(少なくともgnome-terminalおよびxterm)。
エアデックス

6
14.04でも機能します。
トールビョーンラヴンアンデルセン

7
16.04にはnautilus-open-terminalパッケージはありません。nautilus-actions代わりに使用してください。
-nachtigall

42

nautilus-open-terminalそしてnautilus-actionsパッケージは、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。これで、右クリックでオプションを表示できるようになります。


まだ14.04で試してみる機会がありませんでした。しかし、私はちょうどやったし、それは働いた。:) 再度、感謝します!
ベンジャミンオークス14

ユニバースリポジトリはデフォルトで有効になっていますか?手動で追加していません。
king_julien 14年

2
デフォルトでは有効になっていません。手動で追加する必要があります。
アビナッシュラジ14年

1
私が探していた「sudo add-apt-repository universe」の+1 :)
Kozuch 14

11

以下は、現在のディレクトリでターミナルを開くためのスクリプトです。

オープンターミナルプラグインが機能しなくなった後、自分でビルドしました

#!/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" "")

  • コメント(セミコロン)を削除し、次のようなショートカットを指定します。

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

  • ファイルを保存。
  • ログアウト-ログイン。

nautilus-GTK3で動作しますか?
タキオン

わかりませんが、私はそれを普通のubuntu 12.04 x64で使用しています、試してみてください。
ゴータム

14.04、Gnome 13.12では、スクリプトは機能しますが、ショートカットの割り当て方法は機能しません。
ラスマス14年

5

今日、Ubuntu 14.04 Desktopエディションを2014年7月18日からインストールしました。Nautilusでコマンドラインオプションを取得するために必要なことは、ターミナルで次の操作を行うことだけでした。

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

5
すみません、受け入れられた答えとどう違うのですか?
ラバン

IIRCにはさまざまな方法が必要なさまざまなubuntuバージョンについて話す多くのさまざまなソリューションが投稿されていました。そのため、そのバージョンでの経験を投稿しました。
バズ

気にしないでください-この投稿はレビューに来たので、コメントを投稿した唯一の理由です
-Ravan

3

メンテナンスされなくなったためnautilus-admin、右クリックオプションやその他のオプションを使用するには、インストールする必要があります(追加ファイルを必ずインストールしてください)nautilus-open-terminal


1

パスがエンコードされたURLであるため、パスに非ASCII文字が含まれる場合、@ Gautamのソリューションが機能しないことがわかります(スクリプト自体を意味します)。

少なくとも私のために働いている私の小さな修正があります。したがって、スクリプトは次のようになります。

#!/usr/bin/gnome-terminal

gnome-terminalドキュメントによると、これを実行すると:

cd path/to/dir
gnome-terminal

gnome-terminalpath/to/dirこのスクリプトが機能する理由を説明する作業ディレクトリとして使用します。


0

行う

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

Ubuntu 18.04以降を使用している場合:

sudo apt install nautilus-admin 

これは、現在のディレクトリでターミナルを開くためのアドオンではなく、ルート権限でnautilusウィンドウを開くか、ルート権限でファイルを編集するためのアドオンです。受け入れられた回答は18.04でも有効です。回答を削除することもできます。
バナジウム

1
@vanadium受け入れられた答えは私にはうまくいきません。これは、フォルダを右クリックしたときに「ターミナルで開く」も追加するためです。
破滅

回避策としてはうまくいくかもしれませんが、ターミナルでの右クリックアイテムを開く方法を追加する方法についての質問には正しい答えを提供しません。この答えは、ルート権限で危険なターミナルを開くことです。したがって、私はこれを一般的な使用に適した答えとは考えていません。
バナジウム

実際、右クリックメニューアクションは、nautilus-extension-gnome-terminalパッケージによって提供されるようになりました。これはUbuntuにデフォルトでインストールされます
vanadium

0
  1. ホームで.bashrcファイルを見つけます。
  2. 任意のテキストエディターで開きます。
  3. 最後に行を追加します。 cd $PWD
  4. それを保存。
  5. Nautilusのすべてのインスタンスを閉じます
  6. これで、Nautilusを開くと、右クリックメニューに[ターミナルで開く]オプションが表示され、クリックすると現在のディレクトリパスが読み込まれます。

-2

このリンクは、フォルダのコンテキストコマンドメニューとして「ターミナルをここで開く」機能を追加するための最適なソリューションです。

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


1
ここではリンクのみの回答は眉をひそめています。確認してくださいaskubuntu.com/help/how-to-answer
エルダーオタク

だけではなく、リンク、あなたの答えにリンクの要部を置く
Faizanアクラムダル
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.