Nautilusからターミナルアプリを開く方法

Nautilusからターミナルアプリを開く方法

Gnome ShellのファイルマネージャーNautilusには、ユーザーが任意のフォルダーを右クリックして[ターミナルを開く]を選択すると、すぐにターミナルにアクセスできる優れた機能があります。問題は、この「ターミナルを開く」機能はGnomeターミナルでのみ機能し、古いターミナルアプリでは機能しないことです。

Gnomeの「ターミナルを開く」機能が気に入っているが、お気に入りのターミナルアプリで使用できるようにしたい場合は、このガイドに従って、Nautilusフォルダーでターミナルを開く方法について説明します。

「OpenAnyTerminal」をGnomeにインストールします

Gnomeターミナルではなく、右クリックメニューで任意のターミナルを開くことができるようにGnomeファイルマネージャーを構成する前に、「OpenAnyTerminal」ファイルマネージャー拡張機能をインストールする必要があります。

Pythonの依存関係をインストールする

ファイルマネージャー拡張機能は、UbuntuDEBパッケージまたはRPMパッケージを介してLinuxPCにセットアップすることはできません。代わりに、ツールはPythonパッケージマネージャーを介してセットアップする必要があります。

キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押して、ターミナルウィンドウを開きます。ターミナルウィンドウを開いたら、コマンドラインのインストール手順に従って、LinuxPCでOpenAnyTerminalを正しく実行するために必要なさまざまな依存関係を設定します。

Ubuntu

sudo apt install python-nautilus python-pip

Debian

sudo apt-get install python-nautilus python-pip

Arch Linux

ArchLinuxにOpenAny Terminal用のインストール可能なAURパッケージがあるため、ArchLinuxにPythonの依存関係をインストールする必要はありません。

Fedora

sudo dnf install python3-pip nautilus-python

OpenSUSE

sudo zypper install python3-pip python3-nautilus python-nautilus-common-devel

コンピューターにさまざまな依存関係を設定した後、Pipツールを使用してPythonパッケージ「setuptools」をインストールします。このPythonパッケージは、Open AnyTerminalをLinuxシステムにインストールするために必要です。Open Any Terminalのインストールは、それなしでは失敗します。

sudo pip install setuptools

Open AnyTerminalをインストールします

「setuptools」パッケージをインストールした後、Open AnyTerminalのインストールを開始できます。以下のpipinstallコマンドを使用して、拡張機能をインストールします。

pip3 install --user nautilus-open-any-terminal

ArchLinuxの説明

あなたがArchLinuxユーザーなら、運がいいです。Pythonの依存関係やPythonパッケージインストーラーをいじる必要はありません。代わりに、AURから直接Open AnyTerminalをセットアップすることができます。

Arch LinuxPCへのOpenAny Terminalのインストールを開始するには、pacmanコマンドを使用して、AURとの対話に必要な「Git」パッケージと「Base-devel」パッケージの両方を取得します。

sudo pacman -S gitbase-devel

二つのパッケージをインストールした後、使用gitのクローンTrizen AURヘルパーをダウンロードするには、コマンドを。このプログラムは、すべてが自動化されるため、Open AnyTerminalのセットアップをはるかに迅速にします。

git clone https://aur.archlinux.org/trizen.git

以下のmakepkgコマンドを使用してTrizenAURヘルパーを設定します。

cd trizen makepkg -sri

TrizenアプリケーションがArchLinuxシステムで稼働しているので、Open AnyTerminalファイルマネージャー拡張機能をインストールする準備が整いました。trizen -Sコマンドを使用して、ロードします。

trizen -S nautilus-open-any-terminal

ノーチラスでターミナルを開く

LinuxPCでOpenAny Folder拡張機能がセットアップされたので、NautilusがGnomeターミナルだけでなく、任意のターミナルでフォルダーを開くことができるように構成する必要があります。

Dconfエディターをインストールする

プロセスを開始するには、Dconfエディターを開きます。Linux PCにDconfエディターがインストールされていない場合は、ターミナルウィンドウを開き、以下のコマンドを入力してセットアップします。

Ubuntu

sudo apt install dconf-editor

Debian

sudo apt-get install dconf-editor

Arch Linux

sudo pacman -S dconf-editor

Fedora

sudo dnf install dconf-editor

OpenSUSE

sudo zypper install dconf-editor

構成任意のターミナルを開く

Dconfエディターを開いた状態で、以下の手順に従ってください。

ステップ1: Dconfエディターで「com」フォルダーを見つけ、マウスでクリックしてアクセスします。

Nautilusからターミナルアプリを開く方法

ステップ2:「com」フォルダー内で「github」フォルダーを見つけ、マウスでクリックしてDconfエディターでアクセスします。

ステップ3: Dconfエディターで「Stunkymonkey」フォルダー(Open Any Terminalの開発者)を見つけ、マウスでクリックしてその内容にアクセスします。

ステップ4:「stunkymonkey」フォルダー内で「nautilus-open-any-terminal」フォルダーを探し、マウスでクリックしてアクセスします。このフォルダには、拡張機能のすべての設定が含まれています。

ステップ5:「nautilus-open-any-terminal」フォルダーで「terminal」を探し、「gnome-terminal」をクリックします。これは、「ターミナルで開く」が選択されている場合にGnomeターミナルを開くデフォルトのコマンドです。

Nautilusからターミナルアプリを開く方法

手順6: [デフォルト値を使用]の横にあるスライダーを探して、オフの位置に設定します。その後、「gnome-terminal」を使用する端末に変更します。たとえば、Nautilusがターミネーターを起動するように設定するには、「ターミネーター」などに設定します。

ステップ7:「変更はそのようなリクエストに適用されます。」の横にあるチェックマークボタンを見つけ、それをクリックしてDconfエディターで変更を適用します。次に、Dconfエディターを閉じます。

Nautilusからターミナルアプリを開く方法

ステップ8: GnomeでNautilusファイルマネージャーを開き、フォルダーをクリックして、任意の場所を右クリックします。次に、「ここで(YOUR TERMINAL HERE)ターミナルを開く」を探し、それをクリックして、選択したターミナルを起動します。

Nautilusからターミナルアプリを開く方法


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか