Gvfs-1.36.2

Gvfs の概要

Gvfs パッケージは、ユーザー空間での仮想ファイルシステムを提供します。 これは GLib の GIO ライブラリにおける I/O 抽象 (I/O abstractions) 機能とともに動作するものとして構築されています。

本パッケージは LFS-8.3 において正しくビルドでき動作することが確認されています。

パッケージ情報

Gvfs の依存パッケージ

必須

dbus-1.12.10, GLib-2.58.0, libsecret-0.18.6, libsoup-2.64.0

推奨

Apache-2.4.34, Avahi-0.7, BlueZ-5.50, dbus-glib-0.110, Fuse-2.9.7, GTK-Doc-1.29, libarchive-3.3.3, libgcrypt-1.8.3, libxml2-2.9.8, libxslt-1.1.32, OpenSSH-7.8p1, Samba-4.8.5, GNOME Online Accounts, libbluray, libgphoto2, libimobiledevice, libmtp, libnfs, Twisted,

ユーザー情報: http://wiki.linuxfromscratch.org/blfs/wiki/gvfs

Gvfs のインストール

以下のコマンドを実行して Gvfs をビルドします。

mkdir build &&
cd    build &&

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

This package does not come with at test suite.

root ユーザーになって以下を実行します。

ninja install
[注記]

注記

DESTDIR」 手法により本パッケージをインストールする場合 /usr/share/glib-2.0/schemas/gschemas.compiled は生成更新されません。 このファイルを生成更新するためには root ユーザーになって以下のコマンドを実行します。

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

コマンド説明

-D<option>=false: These switches are required if the corresponding optional dependency is not installed. Remove those where you have installed the corresponding application and wish to use it with Gvfs. The dnssd option requires avahi and both goa/google require GNOME Online Accounts.

-Dtmpfilesdir=no -Dsystemduserunitdir=no: These switches provide systemd directory locations. Setting them to 「no」 disables the dependency on systemd and logind.

-Dcdda=false: This switch is required if libcdio is not installed. The cdda backend is useless on machines without a CDROM/DVD drive.

パッケージ構成

インストールプログラム: なし
インストールライブラリ: libgvfscommon.so, libgvfsdaemon.so, some under /usr/lib/gio/modules/
インストールディレクトリ: /usr/include/gvfs-client, /usr/{lib,share}/gvfs

概略説明

libgvfscommon.so

contains the common API functions used in Gvfs programs.

最終更新日: 2018-08-24 05:54:05 +0900