当以 root 身份使用 natilus 时,在终端中打开可以像在任何用户下一样工作。但是,当我现在以 root 身份使用 nautilus 时,当我按下在终端中打开时,它什么也不做。
如何解决?
错误:
GLib-GObject-CRITICAL **: g_object_set_data: assertion 'G_IS_OBJECT (object)' failed
答案1
抛开您通过 sudo nautilus 命令造成的任何可能的损害,您可以直接安装并使用 nautilus 扩展nautilus-admin
,安装后需要重新启动 nautilus
sudo apt-get install nautilus-admin
它提供
* Open as Administrator: opens a folder in a new Nautilus window running with administrator (root) privileges. * Edit as Administrator: opens a file in a Gedit window running with administrator (root) privileges.
通过 policykit 政策来实现。