"Открыть в терминале" не работает на Наутилус как root
При использовании natilus в качестве пользователя root откройте терминал, который используется для работы с любым пользователем. Однако, когда я нажимаю open в терминале при использовании nautilus в качестве пользователя root, это ничего не делает.
Как это решить?
Ошибка:
GLib-GObject-CRITICAL **: g_object_set_data: assertion 'G_IS_OBJECT (object)' failed
1 ответ
Оставляя в стороне любой возможный урон, нанесенный вами командой sudo nautilus, вы можете просто установить и использовать расширение nautilus nautilus-admin
, требует перезагрузки наутилус после установки
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.