2012-11-01

Ubuntu 安裝 Nautilus Scripts 和 Nautilus Extensions

Ubuntu 內建的檔案管理程式是 Nautilus,每次阿舍在用的時候,雖然,不至於覺得難用,但是,總是覺得好像缺少了些什麼哩 ! 這幾天就找了個時間上網搜尋了一下,才發現,這個 Nautilus 還有 Nautilus Scripts 和 Nautilus Extensior 二種好用的東西可用哩 ! 所以,阿舍就花了點時間來玩玩,真的還不錯用,滿實用的哩 !

Nautilus Scripts

Nautilus 有提供 4 個參數給呼叫它的程式使用,所以,開發人員就可以從 Nautilus 取到使用者所點選的檔案的資訊,然後,讓自己的程式來進行後續的處理,而以這種方式來擴充 Naultius 的程式的集合,就叫做 Nautilus Scripts,可以到這個網站點左邊的分類來尋找和下載和看介紹,也可以透過這個網址來一次下載所有的 Nautilus Scripts

Naulitus Scripts 的安裝方式很簡單,只要把下載來的檔案解壓縮後,放到家目錄下的「.gnome2/nautilus-scripts」資料夾裡就可以了,不需要關閉和重新啟動 Nautilus,馬上在 Nautilus 點選任何一個檔案後,再按滑鼠右鍵,就會在選單上看到有多出一個「命令稿」的項目,點選它,就會出現 Scripts 的資料夾名稱,再點選進去,就會出現 Script 的名稱了,不過,都是英文的哩 !

和 Nautilus Scripts 不同的是,Nautilus Extension 是直接整合到 Nautilus 的,所以,在安裝上就沒有像 Nautilus Scripts 那樣,只要把檔案放到指定的資料夾就可以了,而是要透過 apt-get 來安裝才行,還有,Nautilus Scripts 的數量遠比 Nautilus Extension 來的多很多,不過,Nautilus Extension 的數量本來就不多,而且,有一部份已經納入 Nautilus 的預設功能哩!

下面這幾個是阿舍有找到,而且,還沒被納入預設功能的 Extension,然後,阿舍覺得還不錯用的幾個 Nautilus Extension,有興趣的話,就裝來試試,而安裝的方式不難,就是要用 apt-get install 加下列項目的名稱即可,例如,「sudo apt-get install nautilus-actions」。

nautilus-actions

Nautilus Actions 安裝完成後,並不會Nautilus 裡出現,因為 Nautius Actions 是一支獨立的程式,但是,可以用來定義指定檔案類型的動作或處理方式。

Nautilus Actions

nautilus-open-terminal

安裝這個 Extension 會 Nautilus 的滑鼠右鍵選單出現一個「Open in Terminal」的項目,點選它,就會開啟新的 Terminal ,並且,進入到所點選的檔案或資料夾的位置。

Nautilus Open in terminal

naultius-image-converter

安裝好這個 Extension 後,並不會馬上看到新功能,而是要在重新啟動 Ubuntu 後,當點選的是圖檔時,滑鼠右鍵選單就會出現「Resize Images ...」和「Rotate Images...」這二個選項來供變更圖型尺寸和旋轉圖型用,要注意的是,這項 Extension 並沒有支援轉換檔案格式的功能哩 !
Nautilus Image Convert

nautilus-gksu

阿舍覺得這一個 Extension 超實用的,因為,只要利用這個 Extension  提供的功能,阿舍如果要開啟需要用 sudo 指令才能開啟和編輯的檔案時,只要在那個檔案按滑鼠右鍵,選「以系統管理者身份開啟」就可以開來改了,不用像之前一樣,要切換到 Terminal 或是用 gksu 指令來開啟 Nautilus 哩 !  金便利哩 !

Nautilus gksu

nautilus-termnial

不像 nautilus-opne-terminal 是要另外開啟一個 Terminal 視窗,這個 nautilus-terminal  是直接在 Nautilus 裡開出一個 Terminal 視窗,然後,會隨著在 Nautilus 切換資料夾時,自動也在 Terminal 切到那個資料夾,這個也是很方便哩 ! 不過,不方便的是, nautilus-terminal  沒有被放到 Ubuntu 官方的 PPA 裡,所以,要用下面的指令來加 PPA 後再安裝哩 !

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

Nautilus Terminal



參考資料:
http://library.gnome.org/users/user-guide/2.32/nautilus-extensions.html.en
https://help.ubuntu.com/community/NautilusScriptsHowto
http://www.techdrivein.com/2010/09/6-useful-nautilus-extensions-and.html
http://www.ubuntu-unleashed.com/2007/09/125-nautilus-scripts-to-simplify.html
http://www.makeuseof.com/tag/linux-68-useful-extensions-to-improve-nautilus-functionality/

推薦閱讀


有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁

3 則留言 :

TKY 提到...

我也愛用 nautilus,不過每次重灌候書籤和 server 設定檔就得重建一次。我一直在找有沒有什麼辦法可以把這些資料匯出或備份下來的方法。

另一方面,書籤不能組成樹狀結構或以多重資料夾方式來整理,也是個問題。數量一多就得拉捲軸。也一直在找像 firefox all-in-one sidebar 那樣,可以用資料夾整理書籤,點選某個資料夾展開底下書籤、同時自動關閉其他資料夾的功能。


nautilus 就這兩方面還不是很令人滿意。

ayubiz 提到...

Hello,

阿舍查了一下,TKY 兄想要的那個樹狀書籤的功能,從 2006 就有人提出來了,不過,至今還晾在那邊哩 ! (https://bugs.launchpad.net/nautilus/+bug/35347) ,至於 Server 設定的部份,可以在連通後,把出現在左邊的圖示加入書籤,就可以跟著書籤一起備份了,而書籤檔是在家目錄下的 .gtk-bookmarks 這個檔案 (不是資料夾),只要用備份和還原這個檔案就可以囉 !



供參 !! ^^=

TKY 提到...

原來是這個檔案啊,難怪我備份了 .config 書籤卻沒有跟著備份。多謝了!

張貼留言

歡迎留言提問和討論 .... 😁