我想在我的浏览器中运行Nemo而不是Xfce的默认文件浏览器。
在 Linux 上从 Firefox 运行正确文件管理器的Per Clean 方法我尝试做:
$ mkdir --parents ~/.local/share/dbus-1/services/
$ ln --symbolic /usr/share/dbus-1/services/nemo.FileManager1.service ~/.local/share/dbus-1/services/org.freedesktop.FileManager1.service
为了测试打开哪个文件管理器,我运行了:
$ dbus-send --dest=org.freedesktop.FileManager1 --type=method_call /org/freedesktop/FileManager1 org.freedesktop.FileManager1.ShowItems array:string:"file:///home/" string:""
然后我重新启动,但没有任何改变。我什至复制了一些服务文件并更新了它们的Name
字段:
/usr/share/dbus-1/services/org.xfce.FileManager.service
/usr/share/dbus-1/services/org.xfce.Thunar.FileManager1.service
同样没有任何变化,Thunar仍然打开。似乎我的设置完全被忽略了。
关于发生了什么的任何想法,或者我该如何调试这个问题?