GVFS - GNOME Desktop Environment Subsystem (för UNIX-liknande operativsystem), ett virtuellt filsystem skapat som ett alternativ till GnomeVFS. Används sedan GNOME 2.22 (mars 2008) [1] [2] . Med GVFS kan du valfritt montera virtuella filsystem genom att montera dem via FUSE .
GVFS består av två delar: ett offentligt bibliotek som laddas av applikationer som stöder GIOoch GVFS själv, och en uppsättning demonprogram som interagerar med varandra och GIO-modulen via D-Bus . GVFS skapar ett virtuellt filsystem utan att skapa en användarprocess, till skillnad från GnomeVFS, men något liknande KIO .
Olika gränssnitt stöds, inklusive HAL-integration, SFTP , WebDAV , SMB [3] , ObexFTP , och montering av arkiv (via libarchive).
Sedan juli 2009 har 107 av de 113 registrerade GNOME-komponenterna porterats till GIO som en konsekvens av GVFS URI -stöd . För komponenter som ännu inte stöder GVFS URI:er, används modulen GVFS-Fuse [4] , som returnerar absoluta sökvägar till applikationer monterade som kataloger i användarens hemkatalog .
Att byta till GVFS i PCManFM (lxde) [5] övervägdes .
Att arbeta med metadata i GVFS kan avslöja viss information om innehållet i krypterade partitioner [6] .
GNOME | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Kärnapplikationer |
| ||||||||||||||||
Ansökningar |
| ||||||||||||||||
Komponenter | |||||||||||||||||
Plattformsarkitektur _ |
| ||||||||||||||||
gemenskap | |||||||||||||||||
människor | |||||||||||||||||
|