GVFS

Captura de pantalla de Disco GNOME

GVFS es un reemplazo para GNOME VFS, el sistema virtual de archivos de GNOME. GVFS soporta, opcionalmente, sistemas de archivos virtuales montados a través de sistemas de archivos en espacio de usuario.

GVFS consta de dos partes: una biblioteca compartida que cargan las aplicaciones que soportan GIO y GVFS en sí, y una colección de demonios que se comunican entre ellos y con el módulo de GIO sobre D-Bus. Esto mueve los sistemas de archivos virtuales fuera de los procesos cliente, al contrario que GnomeVFS, pero de forma parecida a KIO.

Los «backend» soportados incluyen integración con HAL, SFTP, FTP, WebDAV, SMB, ObexFTP, y soporte para montado de archivos (a través de libarchive).

Hasta julio de 2009 se habían portado a GIO 107 de los 113 componentes de GNOME como parte necesaria para soportar URI de GVFS. Para los componentes que no soportan URI de GVFS, se usa el módulo GVFS-Fuse, que proporciona rutas absolutas a las aplicaciones, montado sobre una carpeta en la carpeta personal del usuario en ~/.gvfs/ o /run/user/$USERNAME/gvfs o $XDG_RUNTIME_DIR/gvfs.

Véase también

Referencias

  1. ↑ Gio TODO
  2. ↑ GnomeVFS shortcomings
  3. ↑ informe del estado de GVFS, Alexander Larsson, mail.gnome.org, 15 de febrero de 2007
  4. ↑ Notas de publicación de GNOME 2.22, GVFS y GIO
  5. ↑ GIO Port, Porte de GIO en live.gnome.org
  6. ↑ "Página de man: gvfsd-fuse"