1

Я пытаюсь портировать сценарий на Ubuntu 18.04, который использует gksudo чтобы запросить у пользователя пароль администратора, чтобы запустить программу с графическим интерфейсом пользователя с разрешениями администратора.
Теперь gksudo был удален из Ubuntu 18.04, и я понимаю, что gvfs с административным бэкэндом является рекомендуемой альтернативой (как описано в этой и других статьях ).
Однако у меня возникли проблемы с его запуском (Моя текущая среда - 16.04, еще не пробовала 18.04)

:~$ ls -l /home/luke/test
-rw--w---- 1 root root 22 Jan 23 10:36 /home/luke/test
:~$ gedit admin:///home/luke/test
** (gedit:32552): WARNING **: The specified location is not supported

Сам gedit бежит, говоря:

Не удалось открыть файл «admin:///home/luke/test».
Невозможно обработать местоположения «admin:»

Попытка запустить наутилус не удается аналогичным образом.
Как использовать gvfs для запуска программы X с правами суперпользователя?

0