自从Ubuntu12.10出来之后我就把系统换成Xubuntu12.10,这个系统在我的上网本上跑的十分流畅,不过有一个问题,让我感到十分的麻烦,那就是在Thunar下面对这压缩包右键->解压到当前目录总是失败,而且基本上每次都会造成file-roller崩溃.
今天突然想到Thunar中的解压这个菜单是调用file-roller,那么必然会有一个配置文件来确定解压参数,那么我不是可以通过修改这个文件来解决这个问题么?
于是上网查了一番,发现Thunar的解压功能是由thunar-archive-plugin这个扩展来进行提供,所以我通过dpkg -L thunar-archive-plugin来确定thunar-archive-plugin有那些配置文件,最后找了/usr/lib/i386-linux-gnu/thunar-archive-plugin/file-roller.tap文件.
这个文件的内容我就不多说了,,我们主要来说更解压到当前目录有关的配置:
extract-here)上面就是解压参数,和file-rooler的参数进行对比,我发现"--extract-to=$(pwd)"参数似乎没有大用,于是删除,然后保存,接着发现现在Thunar中的解压到当前目录这个选项正常工作了,之后发现其实只要去掉pwd前后的括号
exec file-roller "--extract-to=$(pwd)" --extract-here --force "$@"
;;
大家要是遇到和我一样的问题,可以把/usr/lib/i386-linux-gnu/thunar-archive-plugin/file-roller.tap文件中的"--extract-to=$(pwd)"参数删除,或者把"--extract-to=$(pwd)"里面的括号(只是括号,里面的内容不变)去掉就可以解决这个问题.