%general-entities; ]> $LastChangedBy$ $Date$ Gvfs-&gvfs-version; Gvfs Introduction to Gvfs The Gvfs package is a userspace virtual filesystem designed to work with the I/O abstractions of GLib's GIO library. &lfs82_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &gvfs-md5sum; Download size: &gvfs-size; Estimated disk space required: &gvfs-buildsize; Estimated build time: &gvfs-time; Gvfs Dependencies Required and Recommended , , , , , and , , , , , , , , and Optional , , , , , , , , , , , , GNOME Online Accounts, libbluray, libgphoto2, libimobiledevice, libmtp, libnfs, and Twisted, , , , , , , , , , , , , , , libbluray, libgphoto2, libimobiledevice, libmtp, libnfs, and Twisted User Notes: Installation of Gvfs Install Gvfs by running the following commands: mkdir build && cd build && meson --prefix=/usr \ --sysconfdir=/etc \ -Dfuse=false \ -Dgphoto2=false \ -Dafc=false \ -Dbluray=false \ -Dnfs=false \ -Dmtp=false \ -Dtmpfilesdir=no \ -Dlogind=false \ -Ddnssd=false \ -Dgoa=false \ -Dgoogle=false \ -Dsystemduserunitdir=no && ninja mkdir build && cd build && meson --prefix=/usr \ --sysconfdir=/etc \ -Dfuse=false \ -Dgphoto2=false \ -Dafc=false \ -Dbluray=false \ -Dnfs=false \ -Dmtp=false \ -Ddnssd=false \ -Dgoa=false \ -Dgoogle=false && ninja This package does not come with at test suite. Now, as the root user: ninja install Command Explanations -D<option>=false: These switches are required if the corresponding optional dependency is not installed. Remove those where you have installed the correspoinding application and wish to use it with Gvfs. The dnssd option requires avahi and both goa/google require GNOME Online Accounts. Contents Installed Programs Installed Library Installed Directories gvfs-cat, gvfs-copy, gvfs-info, gvfs-less, gvfs-ls, gvfs-mime, gvfs-mkdir, gvfs-monitor-dir, gvfs-monitor-file, gvfs-mount, gvfs-move, gvfs-open, gvfs-rename, gvfs-rm, gvfs-save, gvfs-set-attribute, gvfs-trash, and gvfs-tree libgvfscommon.so, libgvfsdaemon.so and some under /usr/lib/gio/modules/ /usr/include/gvfs-client and /usr/{lib,share}/gvfs Short Descriptions gvfs-cat concatenates the given files and prints them to the standard output. gvfs-cat gvfs-copy copies a file from one URI location to another. gvfs-copy gvfs-info shows information about the given locations. gvfs-info gvfs-less executes less using the VFS as the input preprocesor, so less can access any resource accessible by any of the Gvfs backends. gvfs-less gvfs-ls lists information about the given locations. gvfs-ls gvfs-mime is used to query information about applications that are registered to handle a mime-type, or set the default handler for a mime-type. gvfs-mime gvfs-mkdir creates a directory specified by an URI. gvfs-mkdir gvfs-monitor-dir prints information about file creation, deletion, file content and attribute changes and mount and unmount operations inside the specified directories. gvfs-monitor-dir gvfs-monitor-file prints information about creation, deletion, content and attribute changes and mount and unmount operations affecting the monitored files. gvfs-monitor-file gvfs-mount provides commandline access to various aspects of GIOs mounting functionality. gvfs-mount gvfs-move moves a file from one URI location to another. gvfs-move gvfs-open opens files with the default application that is registered to handle files of that type. gvfs-open gvfs-rename changes the name of a file or directory. gvfs-rename gvfs-rm removes a file. gvfs-rm gvfs-save reads from the standard input and saves the data to the given location. gvfs-save gvfs-set-attribute sets attributes on files. gvfs-set-attribute gvfs-trash sends files or directories to the "Trashcan". gvfs-trash gvfs-tree lists the contents of the given directories recursively, in a tree-like format. gvfs-tree libgvfscommon.so contains the common API functions used in Gvfs programs. libgvfscommon.so