Gvfs-1.50.2

Introduction à Gvfs

Le paquet Gvfs est un système de fichiers en espace utilisateur virtuel conçu pour fonctionner avec les abstractions I/O de la bibliothèque GIO de Glib.

[Note]

Note

Development versions of BLFS may not build or run some packages properly if dependencies have been updated since the most recent stable versions of the book.

Informations sur le paquet

Dépendances de Gvfs

Requises

dbus-1.14.0, GLib-2.72.3, libusb-1.0.26 et libsecret-0.20.5

Recommandées

Facultatives

Apache-2.4.54, Avahi-0.8, BlueZ-5.65, dbus-glib-0.112, Fuse-3.11.0, gnome-online-accounts-3.44.0, GTK-Doc-1.33.2, libarchive-3.6.1, libgcrypt-1.10.1, libxml2-2.9.14, libxslt-1.1.35, OpenSSH-9.0p1, Samba-4.16.4, libbluray, libgphoto2, libimobiledevice, libmtp, libnfs et Twisted

Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/gvfs

Installation de Gvfs

Installez Gvfs en exécutant les commandes suivantes :

mkdir build &&
cd    build &&

meson --prefix=/usr       \
      --buildtype=release \
      -Dfuse=false        \
      -Dgphoto2=false     \
      -Dafc=false         \
      -Dbluray=false      \
      -Dnfs=false         \
      -Dmtp=false         \
      -Dsmb=false         \
      -Dtmpfilesdir=no    \
      -Ddnssd=false       \
      -Dgoa=false         \
      -Dgoogle=false      \
      -Dsystemduserunitdir=no .. &&
ninja

Ce paquet n'a pas de suite de tests.

Maintenant, en tant qu'utilisateur root :

ninja install
[Note]

Note

Si vous installé le paquet dans votre système en utilisant une méthode « DESTDIR », /usr/share/glib-2.0/schemas/gschemas.compiled n'a pas été mis à jour/créé. Créez (ou mettez à jour) le fichier en utilisant la commande suivante en tant qu'utilisateur root :

glib-compile-schemas /usr/share/glib-2.0/schemas

Explication des commandes

--buildtype=release : spécifie le type de construction convenant aux versions stables de ce paquet, comme la valeur par défaut produit des binaires non optimisés.

-D<option>=false : ces paramètres sont requis si la dépendances facultatives correspondante n'est pas installée. Supprimez-les si vous avez installé l'application correspondante et que vous souhaitez les utiliser avec Gvfs. L'option dnssd a besoin d'avahi et les options goa comme google ont besoin de GNOME Online Accounts.

-Dtmpfilesdir=no -Dsystemduserunitdir=no : Ces paramètres fournissent l'emplacement des répertoires systemd. Les mettre à « no » désactive la dépendance à systemd et logind.

-Dcdda=false : Ce paramètre est requis si libcdio n'est pas installé. Le moteur cdda est inutile sur les machines sans lecteur CDROM/DVD.

Contenu

Programmes installés: None
Bibliothèque installée: libgvfscommon.so, libgvfsdaemon.so et certaines sous /usr/lib/gio/modules/
Répertoires installés: /usr/include/gvfs-client et /usr/{lib,share}/gvfs

Descriptions courtes

libgvfscommon.so

contient les fonctions API usuelles utilisées dans les programmes Gvfs

Last updated on