XFce 4 コンポーネントは別個にパッケージされています。 これを書いている現在、以下のモジュールが使用できます。
以前のバージョンと違い、XFce4はヘルパー関数が提供されたライブラリセットを含んだ開発プラットフォームと、 プログラムをXFce4環境に適合させるwidgetを提供します。
グラフィカルでないヘルパー関数付きライブラリ
WidgetライブラリとX Window Systen interaction
殆どのXFce4モジュールで使用されるセッティングマネージメントライブラリ
これらのモジュールはデスクトップ環境の基本的な機能を提供します。
マネージャを設定します。他のモジュールによってインストールされるセッティングマネージャプラグイン用コントロールセンターを提供します。
セッティングマネージャプラグイン。これらのプラグインはパッケージの一部でない 一般的な項目(例えばGTKの設定とキーボード・マウスの設定)用の設定ダイアログを提供します。
XFce 4 ウィンドウマネージャ。画面上のアプリケーションウィンドウの場所を管理し、ウィンドウの装飾とワークスペース または仮想デスクトップを提供します。
XFce4パネルです。プログラムランチャー、ワークスペーススイッチャー、時計、パネルメニュー、そのほかを提供します。
デスクトップ背景マネージャ。このプログラムは壁紙、または背景色の設定をします。そして、ルートウィンドウメニューも提供します。 このモジュールは、このほかにも壁紙・背景を変更できるセッティングマネージャダイアログと、 ワークスペースの数を変えることができるセッティングマネージャダイアログ、 併せて二つ提供します。
必要不可欠なユーティリティとスクリプト。タスクバー、XFce4 aboutダイアログ、実行ダイアログ、そして、 パネルを含む他のパッケージに使われるいくつかの重要なスクリプトを提供します。また、そのほかにこのユーザガイドが含まれています。
sambaネットワークブラウザが付きファイルマネージャ。
プリンタダイアログ。印刷用グラフィカルなフロントエンドを提供します。これにはxfprint4 と xfprint-managerが含まれています。
GTK2用テーマエンジン。デスクトップには必要とされていませんが、これは試してある価値がある良いテーマエンジンです。
メインのデスクトップの一部に含まれない、いくつかの別のパッケージがあります。これはテーマ、または付加的な機能を提供しています。
XFce4用のウィンドウの装飾テーマです。
xffmファイルマネージャ用アイコンテーマです。
XFce4 パネル用アイコンテーマです。
iconboxはxfce-utilsに含まれるタスクバーの代わりとして利用される可能性のあるものです。 スタートスクリプトの修正修正方法については、「始めましょう」の項を見れば、それを見つけることができるでしょう。
パネル用ボリュームコントロールです。これには簡素なミキサーダイアログも含まれます。
パネル用通知エリアとパネル用システムトレイです。システムトレイは、そのときに一つだけしか実行することができないことに注意してください。 そういうことなので、このパネルプラグインを使うには、タスクバー上のシステムトレイを停止させてください。
重要ではないユーティリティとパネル用のおまけです。現在、これには tip/fortuneダイアログとパネル用のxeyesの実装が含まれています。
パネルにトグルボタン(onかoffかを示すことのできるボタンのこと)を提供します。
詳しい情報はパッケージに含まれるREADMEファイルをチェックしてください。
XFce4プロジェクトはデスクトップ用のソースコードのみを公式にリリースしています。 しかしながら、バイナリパッケージは他の人によってあなたのOS用、またはディストリビューション用の為に寄付されたかもしれません。
Martin LoschwitzはDebian unstable用のXFce4のパッケージをメンテナンスしているdebianの開発者です。最新のバージョンはリリースの後すぐに 使用できる用になっているはずです。
XFceのサイトのダウンロードロケーションで 使用できるバイナリパッケージの追加の情報を見つけることができるでしょう。
もし、あなたの使っているOS用のバイナリパッケージが見つからない場合は、それらはたぶん、 あなたのOSベンダーまたはディストリビュータから得ることができるでしょう。 または、XFce 4をソースからインストールしましょう。
XFceのサイトのダウンロードロケーションでソースのtarボールを見つける事ができます。
パッケージをビルドするのは単純にtarボールを解凍して、ソースのトップディレクトリでこの様にタイプしてください:
./configure && make && make install |
いくつかのパッケージには、configureオプションが使用できます。./configure --help とタイプすればそれらを表示することができます。
XFce4はpkg-config、GTK+ 2.0.6以上のバージョン、 libxml2、そしてxffm用にSourceForgeから持ってこれるlibdbhに依存しています。(訳注:つまり、これらがインストールされている環境が必要だということ)
もし、バイナリパッケージからこれらをインストールしたのであれば、同様に対応する-devパッケージがインストールされているかを確認してください。
オプションではありますが、librsvg 2.2以上のバージョンをSVGアイコンサポートとlibstartup-notification (これには、この標準仕様のアプリケーションをロードしている時に表示されるビジーカーソル含まれています。)の為にインストールすることができます。
もし、pkg-configと違うprefixへインストールした場合は、PKG_CONFIG_PATH変数に、XFce4 librariesによりインストールされた*.pcファイルへのパスを
通さなければなりません。(*pcファイルへのパスは、${prefix}/lib/pkgconfigです。)
下は例です。
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig |
全てのソースのtarボールは自分でrpmパッケージを作ることができるspecファイルが含まれています。作り方は・・・:
rpmbuild -ta module-x.y.z.tar.gz |