GNOME Virtual File-System-2.24.4

Introduction à GNOME Virtual File System

Le paquet GNOME Virtual File System contient les bibliothèques du système de fichiers virtuel. C'est utilisé comme une des fondations du gestionnaire de fichiers Nautilus.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.2.

Informations sur le paquet

Dépendances de GNOME Virtual File System

Requises

D-Bus GLib Bindings-0.100, GConf-3.2.5 et GNOME MIME-Data-2.18.0

Facultatives

Samba-3.6.8, Gamin-0.1.10, Hal, GTK-Doc-1.18, OpenSSH-6.1p1, OpenSSL-1.0.1c or GnuTLS-3.0.25, MIT Kerberos V5-1.10.3, avahi-0.6.31, OpenAFS et CDParanoia-III-10.2 (not recommended)

Si vous exécutez ./configure --help pour toute la liste des exigences de dépendance et des paramètres disponibles, vous pouvez remarquer un message sur le paquet gnome-mount. Ce paquet n'est pas exigé lors de la construction et ce n'est une dépendance qu'au moment de l'exécution. Si gnome-mount est disponible au moment de l'exécution, GNOME-VFS l'utilisera. S'il ne l'est pas, GNOME-VFS utilisera d'autres mécanismes de montage.

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/gnome-vfs

Installation de GNOME Virtual File System

Installez GNOME Virtual File System en lançant les commandes suivantes :

ORBit_prefix=$(pkg-config --variable=prefix ORBit-2.0)   &&
./configure --prefix=$ORBit_prefix                       \
            --sysconfdir=/etc/gnome/2.30.2             \
            --libexecdir=$ORBit_prefix/lib/gnome-vfs-2.0 &&
make

Pour tester les résultats, lancez : make check.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

--prefix=$(pkg-config --variable=prefix ORBit-2.0) : Initialisé le préfixe en utilisant ce paramètre au lieu de $GNOME_PREFIX garantira que le prefixe sera cohérent avec l'environnement d'installation et que le paquet sera installé au bon endroit.

--sysconfdir=/etc/gnome/2.30.2 : Ce paramètre fait que les fichiers de configurations sont installés dans /etc/gnome/2.30.2 au lieu de $GNOME_PREFIX/etc. Vous pouvez préferer utiliser une valeur simple commes /etc/gnome ou encore /etc.

--libexecdir=$(pkg-config --variable=prefix ORBit-2.0)/lib/gnome-vfs-2.0 : Ce paramètre fait que les fichiers libexec s'installent à l'emplacement préféré $GNOME_PREFIX/lib/gnome-vfs-2.0 au lieu de $GNOME_PREFIX/libexec.

--with-dbus-service-dir=/usr/share/dbus-1/services : Utilisez ce paramètre si vous avez lié HAL à la construction et si vous voulez que le fichier gnome-vfs-daemon.service s'installe dans l'emplacement par défaut de D-Bus au lieu de GNOME_PREFIX/share/dbus-1/services. Voir les informations dans la section de configuration ci-dessous si vous n'utilisez pas ce paramètre.

--with-hal-eject=PROGRAM : Ce paramètre n'a pas besoin d'être spécifié si vous avez installé Eject-2.1.5 or gnome-mount, vu que le qrogramme eject est utilisé si gnome-mount n'est pas installé.

--enable-gtk-doc : Utilisez ce paramètre si GTK-Doc est installé et si vous souhaitez reconstruire et installer la documentation de l'API.

Configuration de Gnome Virtual File System

Informations de configuration

Si vous avez lié HAL à la construction et si GNOME va être installé dans un endroit différent de /usr, vous devriez créer un fichier local de configuration de session D-Bus pour que le fichier gnome-vfs-daemon.service installé puisse être trouvé par D-Bus. Vous devriez vous reporter aux informations sur la page de D-Bus pour des instructions sur la façon de créer un D-Bus custom services directory.

Contenu

Programmes installés: gnomevfs-cat, gnomevfs-copy, gnomevfs-df, gnomevfs-info, gnomevfs-ls, gnomevfs-mkdir, gnomevfs-monitor, gnomevfs-mv, gnomevfs-rm, et gnome-vfs-daemon
Bibliothèques installées: libbzip2.{so,a}, libcomputer.{so,a}, libdns-sd.{so,a}, libfile.{so,a}, libftp.{so,a}, libgzip.{so,a}, libhttp.{so,a}, libnetwork.{so,a}, libnntp.{so,a}, libsftp.{so,a}, libtar.{so,a}, libvfs-test.{so,a}, et libgnomevfs-2.{so,a}
Répertoires installés: /etc/gnome/2.30.2/gnome-vfs-2.0/modules, $GNOME_PREFIX/{include/{gnome-vfs-2.0/libgnomevfs, gnome-vfs-module-2.0/libgnomevfs},lib/gnome-vfs-2.0/{include,modules}, share/gtk-doc/html/gnome-vfs-2.0}

Last updated on : 2012-10-02 20:49:50 +020