27-09-2023
GVFS — это виртуальная файловая система, созданная как альтернатива для GnomeVFS. GVFS позволяет по желанию подключать виртуальные файловые системы, монтируя их через FUSE.
GVFS состоит из двух частей: общедоступной библиотеки, загружаемой приложениями, поддерживающими GIO и саму GVFS, и набора программ-демонов, которые взаимодействуют друг с другом и GIO модулем по D-Bus. GVFS создаёт виртуальную файловую систему без создания пользовательского процесса, в отличие от GnomeVFS, но в чём-то похоже на KIO.
Поддерживаются различные интерфейсы, включая HAL-интеграцию, SFTP, WebDAV, SMB, ObexFTP, а также монтирование архивов (через libarchive).
С июля 2009, 107 из 113 зарегистрированных компонентов GNOME были перенесены на GIO, как следствие поддержки GVFS URIs. Для компонентов, которые ещё не поддерживают GVFS URIs, используется модуль GVFS-Fuse, который возвращает абсолютные пути приложениям, монтируемым в виде каталогов в домашнем каталоге пользователя.
Проект GNOME | ||
---|---|---|
Сообщество | ||
Люди | ||
Компоненты | ||
Приложения (список) |
||
Технологии |
Это заготовка статьи о GNOME. Вы можете помочь проекту, исправив и дополнив её. |
Это заготовка статьи о Linux. Вы можете помочь проекту, исправив и дополнив её. |
GVFS.