Мне любопытно, что такое computer://
с точки зрения его реализации в файловой системе / в исполняемом файле nautilus / в качестве конфигурации, предоставляемой nautilus?
Причина, по которой я спрашиваю, заключается в том, что она недоступна для root с nautilus. Если # 1 верно, как создать computer://
и / или как создать такие группы путей?
Ваше предположение неверно. Я имею в виду тот факт, что этот вид специального URI не настраивается пользователем.
computer://
представляет собой специальный URI , подобный recent://
, trash://
, burn://
, ao.
Причина, по которой эти URI существуют, заключается в том, что Nautilus использует виртуальную файловую систему под названием Gnome Virtual File System (gvfs), которая построена поверх другой виртуальной файловой системы под названием FUSE. В частности, эти URI сконфигурированы в каталоге
/usr/lib/gvfs/
с именемgvfsd-*
. Это двоичные файлы, поэтому не пытайтесь их редактировать. - через Ротгара
Вы можете получить доступ к этим специальным URI как root с помощью dbus:
gksu dbus-launch nautilus computer://