Gvfs pakken er et virtuelt brukerrom filsystem designet for å fungere med I/O-abstraksjonene til GLibs GIO biblioteket.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://download.gnome.org/sources/gvfs/1.54/gvfs-1.56.1.tar.xz
Nedlasting MD5 sum: 5ba12cd02b17c058aa71adc39c5eb6cf
Nedlastingsstørrelse: 1.2 MB
Estimert diskplass som kreves: 29 MB
Estimert byggetid: 0.1 SBU (bruke parallellisme=4)
dbus-1.14.10, GLib-2.82.2, Gcr-4.3.0, libusb-1.0.27, og libsecret-0.21.4
GTK+-3.24.43, libcdio-2.1.0, libgudev-238, libsoup-3.4.4, elogind-255.5, og UDisks-2.10.1
Apache-2.4.62, Avahi-0.8, BlueZ-5.79, Fuse-3.16.2, gnome-online-accounts-3.52.1, GTK-Doc-1.34.0, libarchive-3.7.7, libgcrypt-1.11.0, libgdata-0.18.1, libxml2-2.13.5, libxslt-1.1.42, OpenSSH-9.9p1, Samba-4.21.1, gnome-desktop-testing (for tester), libbluray, libgphoto2, libimobiledevice, libmsgraph, libmtp, libnfs, og Twisted
Installer Gvfs ved å kjøre følgende kommandoer:
mkdir build && cd build && meson setup \ --prefix=/usr \ --buildtype=release \ -D onedrive=false \ -D fuse=false \ -D gphoto2=false \ -D afc=false \ -D bluray=false \ -D nfs=false \ -D mtp=false \ -D smb=false \ -D tmpfilesdir=no \ -D dnssd=false \ -D goa=false \ -D google=false \ -D systemduserunitdir=no .. && ninja
Testpakken krever gnome-desktop-testing, som er utenfor rammen av BLFS.
Nå, som root
bruker:
ninja install
Hvis du installerte pakken på systemet ditt ved hjelp av en
«DESTDIR»
metode, /usr/share/glib-2.0/schemas/gschemas.compiled
ble ikke oppdatert/opprettet. Opprett (eller oppdater) filen ved
å bruke følgende kommando som root
bruker:
glib-compile-schemas /usr/share/glib-2.0/schemas
--buildtype=release
:
Spesifiser en byggetype egnet for stabile utgivelser av pakken, som
standard kan produsere uoptimaliserte binærfiler.
-D <option>=false
:
Disse bryterne er nødvendig hvis den tilsvarende avhengigheten ikke
er installert. Fjern de der du har installert det tilsvarende
programmet og ønsker å bruke den med Gvfs. Alternativet dnssd krever avahi og både
goa og google krever GNOME Online kontoer. Google alternativet
krever også libgdata. Onedrive støtten krever libmsgraph pakken.
-D tmpfilesdir=no
-D systemduserunitdir=no
:
Disse brytere gir systemd mappeplasseringer. Å sette dem til
«no»
deaktiverer avhengigheten av systemd og logind.
-D cdda=false
: Denne bryteren er
nødvendig hvis libcdio ikke er installert. Cdda bakstykket er
ubrukelig på maskiner uten CDROM/DVD stasjon.