1. 程式人生 > >nautilus-open-terminal----在當前目錄下打開終端

nautilus-open-terminal----在當前目錄下打開終端

select apt 相關 ted extension 錯誤 ati trac conf

nautilus-open-terminal很有用的插件--鼠標右鍵打開終端

1.1
fedora安裝
# yum -y install nautilus-open-terminal安裝nautilus-open-terminal,註銷下X桌面即可

ubuntu安裝
#sudo apt-get install nautilus-open-terminal

1.2在用源碼包安裝時如果出現這個錯誤

checking for NAUTILUS... configure: error: Package requirements (lib nautilus-extension >= 2.17.2 glib-2.0 >= 2.4.0) were not met:

Package gio-2.0 was not found in the pkg-config search path.Perhaps you should add the directory containing `gio-2.0.pc‘to the PKG_CONFIG_PATH environment variablePackage ‘gio-2.0‘, required by ‘libnautilus-extension‘, not foundConsider adjusting the PKG_CONFIG_PATH environment variable if youinstalled software in a non-standard prefix.Alternatively, you may set the environment variables NAUTILUS_CFLAGSand NAUTILUS_LIBS to avoid the need to call pkg-config.See the pkg-config man page for more details.

說明有相關安裝包沒有:
利用build-dep選項安裝所有依賴包
sudo apt-get build-dep nautilus-open-terminal
(apt-get build-dep 自動下載並安裝通過源碼創建 時需要的包。 只有apt 0.5以上版本才支持這個功能)
特別地,建議無論是否報錯都裝一下這個,要不下面還是會報錯。

1.3其他解決方案

利用nautilus腳本
1打開文件夾
cd ~/.gnome2/nautilus-scripts/

在該文件夾下下新建腳本文件,gedit open_nautilus_terminal
版本一:
#!/bin/bashcd `dirname $NAUTILUS_SCRIPT_CURRENT_URI`
exec gnome-terminal

我的系統下用這個沒有成功!!! 版本二: 更高級的一個腳本
#!/bin/bash
base="`echo $NAUTILUS_SCRIPT_CURRENT_URI | cut -d‘/‘ -f3- | sed ‘s/%20/ /g‘`
" if [ -z "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" ]; then dir=${base} else while [ ! -z "$1" -a ! -d "${base}/$1" ]; do shift done dir="${base}/$1" fi gnome-terminal --working-directory="${dir}"




2.更改權限
chmod +x open_nautilus_terminal

3.這時就可以在右鍵菜單-》腳本-》open_nautilus_terminal,點擊就可以在nautilus當前位置打開終端了,替換腳本1內容,或右鍵選中一個文件夾時,點擊--》腳本--》open_nautilus_terminal就可以在選中的文件夾位置打開終端



參考http://blog.csdn.net/a511244213/article/details/44955469

nautilus-open-terminal----在當前目錄下打開終端