使用 Nautilus 和 Xfce 作为默认文件管理器

使用 Nautilus 和 Xfce 作为默认文件管理器

可能重复:
如何停止 Thunar 成为默认文件浏览器

我发现了这个问题:如何停止 Thunar 成为默认文件浏览器

我安装了 Xfce,因为我不太喜欢 Gnome。我发现 Thunar 没什么用,因为它不支持 SMB 浏览,而且我们办公室里有 Samba NAS 共享选项(所以我真的很需要它)。

我想将 Nautilus 设置为我的默认文件浏览器,就像在 Gnome 下一样,但是在运行上一个问题的答案中链接的脚本后(一次将 Thunar 设置为默认 [已经是这种情况] 然后再次更改为 Nautilus),Thunar 仍然是默认设置,并且在重启后仍然如此。

我还需要改变什么?

建议运行以下命令的另一个答案也没有什么区别;

gconftool-2 --set --type=string /desktop/gnome/url-handlers/file/command 'nautilus "%s"'
gconftool-2 --set --type=bool /desktop/gnome/url-handlers/file/enabled true
gconftool-2 --set --type=bool /desktop/gnome/url-handlers/file/need-terminal false

我有点困惑。我也尝试过确保“nautilus”是在正确的文件中手动配置的,我是否遗漏了什么?

user@machine:~$ cd /usr/share/applications
user@machine:/usr/share/applications$ grep -r nautil *.desktop
brasero-nautilus.desktop:TryExec=nautilus
brasero-nautilus.desktop:Exec=nautilus --no-default-window --no-desktop burn:/// 
mount-archive.desktop:X-Ubuntu-Gettext-Domain=nautilus
nautilus-autorun-software.desktop:TryExec=nautilus-autorun-software
nautilus-autorun-software.desktop:Exec=nautilus-autorun-software %u
nautilus-autorun-software.desktop:X-GNOME-Bugzilla-Product=nautilus
nautilus-autorun-software.desktop:X-Ubuntu-Gettext-Domain=nautilus
nautilus-browser.desktop:TryExec=nautilus
nautilus-browser.desktop:Exec=nautilus --no-desktop --browser %U
nautilus-browser.desktop:X-GNOME-Bugzilla-Product=nautilus
nautilus-browser.desktop:X-Ubuntu-Gettext-Domain=nautilus
nautilus-computer.desktop:TryExec=nautilus
nautilus-computer.desktop:Exec=nautilus --no-desktop computer:///
nautilus-computer.desktop:X-GNOME-Bugzilla-Product=nautilus
nautilus-computer.desktop:X-Ubuntu-Gettext-Domain=nautilus
nautilus.desktop:Exec=nautilus
nautilus.desktop:X-GNOME-Bugzilla-Product=nautilus
nautilus.desktop:X-Ubuntu-Gettext-Domain=nautilus
nautilus-file-management-properties.desktop:Exec=nautilus-file-management-properties
nautilus-file-management-properties.desktop:X-GNOME-Bugzilla-Product=nautilus
nautilus-file-management-properties.desktop:X-Ubuntu-Gettext-Domain=nautilus
nautilus-folder-handler.desktop:TryExec=nautilus
nautilus-folder-handler.desktop:Exec=nautilus --no-desktop %U
nautilus-folder-handler.desktop:X-GNOME-Bugzilla-Product=nautilus
nautilus-folder-handler.desktop:X-Ubuntu-Gettext-Domain=nautilus
nautilus-home.desktop:TryExec=nautilus
nautilus-home.desktop:Exec=nautilus --no-desktop
nautilus-home.desktop:X-GNOME-Bugzilla-Product=nautilus
nautilus-home.desktop:X-Ubuntu-Gettext-Domain=nautilus
network-scheme.desktop:TryExec=nautilus
network-scheme.desktop:Exec=nautilus --no-desktop network:
network-scheme.desktop:X-Ubuntu-Gettext-Domain=nautilus
xfce4-file-manager.desktop:Exec=nautilus --no-desktop %U

如果有人能指出这里发生了什么,我将不胜感激。我可以最小化这个窗口,双击桌面文件夹,Thunar 就会弹出,它一直在嘲弄我!

user@machine:~$ uname -a Linux bensley-n2 2.6.32-41-generic #94-Ubuntu SMP Fri Jul 6 16:51:39 UTC 2012 i686 GNU/Linux 
user@machine:~$ lsb_release -a
No LSB modules are available. 
Distributor ID: Ubuntu
Description:    Ubuntu 10.04.4 LTS 
Release:    10.04 
Codename:   lucid

答案1

我今天安装了带有 Xfce(xfce4,不是 xubuntu-desktop)的 Ubuntu 12.04,并将 Nautilus 作为我的默认文件管理器。我只需按下“应用程序菜单”并选择“文件管理器”。然后系统会提示哪个应用程序应作为文件管理的默认应用程序。我选择了 Nautilus,然后就好了。

相关内容