Show Table of Contents
15.6. 向所有其它应用程序显示 GNOME 虚拟文件系统
除了内置 GIO 库的应用程序可以访问 GVFS 装载之外,“
GVFS”还提供了一个显示活跃 GVFS 装载的“FUSE”守护程序。这意味着,任何应用程序都可以使用标准 POSIX API 访问活跃的“GVFS”装载,就好像它们是常规文件系统一样。
尽管如此,在某些应用程序中,附加库的依赖性和 VFS 子系统的新特性可能并不匹配,或者过于复杂。出于这些原因,以及为了提高兼容性,“
GVFS”提供了一个“FUSE”(“用户空间的文件系统”)守护程序,它通过自身用于标准 POSIX(便携式操作系统界面)访问的装载显示活跃装载。该守护程序透明转换传入请求,来为应用程序模拟一个本地文件系统。
重要
来自不同设计的转换并非 100% 功能兼容的,您可能在某些特定应用程序与“
GVFS”后端的组合中遇到困难。
“
FUSE”守护程序随着“GVFS”主控守护程序自动启动,并将其装载作为后备放置在 /run/user/UID/gvfs 文件或 ~/.gvfs 文件中。手动浏览显示每个“GVFS”装载都有单独的目录。当您使用非本地应用程序打开来自“GVFS”位置的文件时,经过了一条作为参数的转换路径。请注意,本地 GIO 应用程序自动将这条路径转回本地 URI。

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.