Nautilus Terminal 3 將終端嵌入到 Nautilus(文件,默認的 Gnome 瀏覽器)中,類似於 KDE 的 Dolphin 文件管理器。終端根據用戶在文件瀏覽器中的導航自動更改目錄。

這個 Nautilus 擴展是舊 Nautilus 終端的重新實現。這最初只適用於 Nautilus 2.x 和更高版本的 3.0 和 3.2,並且應該適用於最新的 Nautilus 版本。

Ubuntu 18.04 上的 Nautilus 終端 3

Nautilus Terminal 3 可以使用 F4 鑰匙
可以使用 Dconf 編輯器配置其初始行為(當啟動新的 Nautilus 窗口時應顯示或隱藏終端時)。終端可以使用鼠標調整大小或使用 Dconf 編輯器設置默認高度。

Nautilus Terminal 3 的其他功能包括:

  • 支持使用複制/粘貼 Ctrl+Shift+C / Ctrl+Shift+V (但沒有復制/粘貼上下文菜單)
  • 支持在終端中拖放文件和文件夾(自動完成拖動文件或文件夾的路徑)。
  • 使用用戶的默認外殼
  • 運行進程檢測:如果終端有東西在運行,cd命令不會發送到shell。
  • 對於 3.3.0 版:終端可以顯示在 Nautilus 窗口的頂部或底部。

該工具尚不支持配置終端的外觀,但它在待辦事項列表中。

如何使用存儲庫安裝 Nautilus Terminal 3

在 Fedora 32 或 31 上,您可以使用 Copr 存儲庫安裝 Nautilus Terminal 3。添加它以安裝 Nautilus Terminal 3。

sudo dnf copr enable tomaszgasior/mushrooms
sudo dnf install nautilus-terminal

Nautilus Terminal 3 有一個適用於 Ubuntu 18.04、18.10 和 19.04(以及基於它的 Linux 發行版,如 Pop!_OS)的 PPA,添加它,然後使用 I can do it 安裝 Nautilus Terminal 3。

sudo add-apt-repository ppa:flozz/nautilus-terminal
sudo apt update
sudo apt install nautilus-terminal

[Update] PPA 尚未針對 Ubuntu 20.04 或 20.10(或 Pop!_OS 20.04/20.10)進行更新,但 Nautilus Terminal 可與這個新的 Ubuntu 版本配合使用。 您可以直接從 PPA 源下載 DEB 包,並將其安裝在 Ubuntu 20.04 或 20.10 上。 對於 Ubuntu 20.04 / 20.10(以及基於它的 Linux 發行版,如 Pop!_OS),只需下載 python3-nautilus-terminal DEB 包!

Nautilus Terminal 3 也可以使用 PIP 安裝,它適用於任何 Linux 發行版。我需要你 pip 、python-psutil 和 Nautilus Python 綁定。

如何從源代碼安裝 Nautilus Terminal 3

對於使用 python3-nautilus 的 Linux 發行版(例如 Ubuntu 20.04 和 20.10):

Ubuntu 20.04 上的 Nautilus 終端;忽略終端配色方案。

要在 Debian 或 Ubuntu 20.04 / Pop!_OS 20.04 上安裝上述軟件包,請使用以下命令:

sudo apt install python3-pip python3-nautilus python3-psutil

這些包的安裝因 Linux 發行版而異,因此請使用 Linux 發行版的包管理器來查找和安裝它們。

然後運行您正在使用的任何 Linux 發行版,只要您使用的是 Nautilus 和 Python 3 (python3-nautilus)。 pip 為您的用戶安裝(或從舊版本升級)Nautilus 終端擴展。

python3 -m pip install --user --upgrade nautilus_terminal

對於使用 nautilus-python 和 Python 2 的 Linux 發行版(例如 Ubuntu 19.10):

要在 Debian 或 Ubuntu/Pop!_OS 上安裝這些軟件包,請使用以下命令:

sudo apt install python-pip python-nautilus python-psutil

這些包的安裝因 Linux 發行版而異,因此請使用 Linux 發行版的包管理器來查找和安裝它們。

然後,無論你使用什麼 Linux 發行版,只要它使用 Nautilus 和 Python 2(nautilus-python 使用 Python 2),運行: pip 為您的用戶安裝(或從舊版本升級)Nautilus 終端擴展。

python2 -m pip install --user --upgrade nautilus_terminal

然後,無論您安裝了哪個版本的 Python,您都需要在安裝擴展後重新啟動 Nautilus。

nautilus -q

配置 Nautilus 終端(例如,將終端設置為默認隱藏,僅在按下時可見) F4,例如在底部顯示終端而不是在 Nautilus 窗口中默認的頂部顯示)您可以使用 Dconf 編輯器。

Nautilus 終端 3 選項 dconf
使用以下命令在 Ubuntu 或 Debian 上安裝 Dconf 編輯器:

sudo apt install dconf-editor

您現在可以通過打開 Dconf 編輯器並導航到以下位置來更改您的 Nautilus 終端設置: org > flozz > nautilus-terminal.

如何卸載 Nautilus Terminal 3

要使用 PPA 在 Ubuntu 上安裝 Nautilus Terminal 3,只需刪​​除已安裝的軟件包。

sudo apt remove nautilus-terminal

如果 Nautilus Terminal 3 是使用 PIP 安裝的,請按如下方式將其刪除:

python2 -m pip uninstall nautilus_terminal

您可能還需要重新啟動 Nautilus。

nautilus -q