我可以仅在 Nautilus 中关闭全局菜单吗?

我可以仅在 Nautilus 中关闭全局菜单吗?

根据帖子#15这个 Ubuntu 论坛帖子关于 Nautilus 速度很慢,关闭全局菜单可显著加快 Nautilus 的速度。这对我来说确实如此,因为以 root 身份运行 Nautilus 可使其速度提高几倍(!)(不安装 gnome-scripts、清除缓存、关闭 Dropbox)。

现在,我喜欢全局菜单——但我也希望 Nautilus 能够快速运行!有没有办法关闭 Nautilus 的全局菜单?

答案1

您可以尝试以下操作:

  • 在中创建一个小脚本(/usr/bin),进入终端并输入:

    cd /usr/bin

    sudo gedit nautilusappmenu.sh

  • 在脚本中添加以下行:

    #! /bin/bash
    UBUNTU_MENUPROXY=0
    nautilus -n

  • 将权限更改为775:

    sudo chmod 755 /usr/bin/nautilusappmenu.sh

  • 编辑 nautilus 桌面文件/etc/xdg/自动启动/文件夹。首先备份 .desktop,在终端中输入:

    cd /etc/xdg/autostart

    sudo cp nautilus-autostart.desktop nautilus-autostart.desktop.bak

    sudo gedit nautilus-autostart.desktop

    找到这条线“执行=nautilus -n”并将其更改为“Exec=/usr/bin/nautilusappmenu.sh”

在此处输入图片描述

  • 最后退出并重新登录即可看到变化。

如果出现任何问题,请记住您有 nautilus-autostart.desktop 文件的备份,或者只需从任何 TTY 将行“Exec=/usr/bin/nautilusappmenu.sh”编辑为“Exec=nautilus -n”。

希望这能解决您的问题。

问候。

答案2

您可以禁用 Nautilus 中的全局菜单。

  1. 打开终端并输入gksudo gedit /usr/share/applications/nautilus.desktop
  2. 找到该行Exec=nautilus %U并将其更改为Exec=UBUNTU_MENUPROXY=0 nautilus %U
  3. 保存并退出
  4. 通过打开 Nautilus 来终止 Nautilus,按 Alt + F2,输入 xkill,单击 Nautilus 窗口。
  5. 再次启动 Nautilus。不再有全局菜单。

现在启动 nautilus 应该会禁用全局菜单。

编辑

我刚刚意识到这种方法适用于其他程序,但不适用于 Nautilus,因为 Nautilus 是在启动时启动的。这不是对你问题的直接回答,但如果你想要一个更快的文件管理器,你可以考虑安装 Thunar。

相关内容