第14章 GNOME でのストレージボリュームの管理

このセクションでは、仮想ファイルシステムを使用して GNOME でストレージボリュームを管理する方法を説明します。GNOME 仮想ファイルシステム (GVFS) は、GNOME デスクトップを構築するライブラリーが提供する仮想ファイルシステムインターフェイスの拡張です。

14.1. GVFS システム

GVFS は完全な仮想ファイルシステムインフラストラクチャーを提供し、GNOME デスクトップのストレージを処理します。これは、Web ブラウザーの URL アドレスと構文的に似た URI (Uniform Resource Identifier) 標準仕様に基づいて完全識別のアドレスを使用します。この、schema://user@server/path 形式のアドレスは、サービスの種類を決定する主要な情報です。

GVFS はリソースをマウントするのに役立ちます。これらのマウントは複数のアプリケーション間で共有されます。リソースは実行中のデスクトップセッション内でグローバルに追跡されます。つまり、マウントをトリガーしたアプリケーションを終了した場合でも、他のアプリケーションで引き続き使用できます。複数のアプリケーションは、バックエンドによって制限されない限り、マウントに同時にアクセスできます。設計によるプロトコルによっては、許可されたチャンネルは 1 つのみになります。

GVFS は、リムーバブルメディアを /run/media/ ディレクトリーにマウントします。