XFce4のインストール

XFce 4のコンポーネント

XFce 4 コンポーネントは別個にパッケージされています。 これを書いている現在、以下のモジュールが使用できます。

ライブラリ

以前のバージョンと違い、XFce4はヘルパー関数が提供されたライブラリセットを含んだ開発プラットフォームと、 プログラムをXFce4環境に適合させるwidgetを提供します。

libxfce4util

グラフィカルでないヘルパー関数付きライブラリ

libxfcegui4

WidgetライブラリとX Window Systen interaction

libxfce4mcs

殆どのXFce4モジュールで使用されるセッティングマネージメントライブラリ

デスクトップ

これらのモジュールはデスクトップ環境の基本的な機能を提供します。

xfce-mcs-manager

マネージャを設定します。他のモジュールによってインストールされるセッティングマネージャプラグイン用コントロールセンターを提供します。

xfce-mcs-plugins

セッティングマネージャプラグイン。これらのプラグインはパッケージの一部でない 一般的な項目(例えばGTKの設定とキーボード・マウスの設定)用の設定ダイアログを提供します。

xfwm4

XFce 4 ウィンドウマネージャ。画面上のアプリケーションウィンドウの場所を管理し、ウィンドウの装飾とワークスペース または仮想デスクトップを提供します。

xfce4-panel

XFce4パネルです。プログラムランチャー、ワークスペーススイッチャー、時計、パネルメニュー、そのほかを提供します。

xfdesktop

デスクトップ背景マネージャ。このプログラムは壁紙、または背景色の設定をします。そして、ルートウィンドウメニューも提供します。 このモジュールは、このほかにも壁紙・背景を変更できるセッティングマネージャダイアログと、 ワークスペースの数を変えることができるセッティングマネージャダイアログ、 併せて二つ提供します。

xfce-utils

必要不可欠なユーティリティとスクリプト。タスクバー、XFce4 aboutダイアログ、実行ダイアログ、そして、 パネルを含む他のパッケージに使われるいくつかの重要なスクリプトを提供します。また、そのほかにこのユーザガイドが含まれています。

xffm

sambaネットワークブラウザが付きファイルマネージャ。

xfprint

プリンタダイアログ。印刷用グラフィカルなフロントエンドを提供します。これにはxfprint4 xfprint-managerが含まれています。

gtk-xfce-engine-2

GTK2用テーマエンジン。デスクトップには必要とされていませんが、これは試してある価値がある良いテーマエンジンです。

エキストラ

メインのデスクトップの一部に含まれない、いくつかの別のパッケージがあります。これはテーマ、または付加的な機能を提供しています。

xfwm4-themes

XFce4用のウィンドウの装飾テーマです。

xffm-icons

xffmファイルマネージャ用アイコンテーマです。

xfce4-themes

XFce4 パネル用アイコンテーマです。

xfce4-iconbox

iconboxはxfce-utilsに含まれるタスクバーの代わりとして利用される可能性のあるものです。 スタートスクリプトの修正修正方法については、「始めましょう」の項を見れば、それを見つけることができるでしょう。

xfce4-mixer

パネル用ボリュームコントロールです。これには簡素なミキサーダイアログも含まれます。

xfce4-systray

パネル用通知エリアとパネル用システムトレイです。システムトレイは、そのときに一つだけしか実行することができないことに注意してください。 そういうことなので、このパネルプラグインを使うには、タスクバー上のシステムトレイを停止させてください。

xfce4-toys

重要ではないユーティリティとパネル用のおまけです。現在、これには tip/fortuneダイアログとパネル用のxeyesの実装が含まれています。

xfce4-trigger-laucher

パネルにトグルボタン(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

 

CVSを使う

最新のXFce4の開発ソースはCVSから持って来れます。

CVSから最新の開発ソースを持ってくる方法については、此処を見てください。

 

付加的なソフト

XFce Goodies projectではXFce4用のサードパーティ製のソフトを集めています。 XFce4を凄く拡張する機能を持った、いくつかの素晴らしいパネルプラグインがあります。