当前位置: 首页>>技术教程>>正文


filemanager – 如何将PcManFm设置为默认文件管理器?

,

问题描述

我认为 Nautilus 太慢了,我想转向 PCmanFM,但没有找到如何在 Ubuntu 12.10 中执行此操作的任何好的提示。

我已经安装了 PCmanFM,我什至更改了:

$ sudo gedit /usr/share/applications/nautilus-folder-handler.desktop

[Desktop Entry]
Name=Files
Comment=Access and organize files
Exec=pcmanfm %U
Icon=system-file-manager
Terminal=false
NoDisplay=true
Type=Application
StartupNotify=true
OnlyShowIn=GNOME;Unity;
Categories=GNOME;GTK;Utility;Core;
MimeType=inode/directory;application/x-gnome-saved-search;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=nautilus
X-GNOME-Bugzilla-Component=general
X-GNOME-Bugzilla-Version=3.2.1
X-Ubuntu-Gettext-Domain=nautilus

仍然很慢 Nautilus 是默认之一。

最佳方案

在与 Nautilus 的缓慢问题斗争了一段时间后,我决定也更改我的默认设置。我尝试做的所有 “proper” 解决方案都效果不佳。例如,在 exo-preferred-applications 中选择默认值不会更新破折号(或与此相关的其他内容),更改 .desktop 文件有时只能起作用(Dropbox 仍然使用 nautilus)等。

在所有情况下都适用于我且无需更改桌面文件的简单解决方案是执行以下两个命令:

sudo mv /usr/bin/nautilus /usr/bin/nautilus.bak
sudo ln -s /usr/bin/pcmanfm /usr/bin/nautilus

您当然可以将 /usr/bin/pcmanfm 替换为 /usr/bin/thunar 或其他。

编辑:如果您还想拥有桌面,请打开 /etc/xdg/autostart/nautilus-autostart.desktop 并创建 Exec 行

Exec=nautilus --desktop

次佳方案

我认为 community entry on Default File Manager 的底部方法非常简单,我刚刚针对 SpaceFM (feature-richer PcManFM fork) 进行了测试。

在终端中,执行

 exo-preferred-applications

然后移至 Utilities 选项卡,在文件管理器下选择您选择的武器。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/14205.html,未经允许,请勿转载。