Develop and Download Open Source Software

OpenSource Downloads

7-Zip  (3,741)  
HandBrake Japanese Language Version  (1,707)  
Tera Term  (1,588)  
CrystalDiskInfo  (1,578)  
FFFTP  (815)  
CrystalDiskMark  (801)  
ffdshow  (785)  
TortoiseSVN  (627)  
MergeDoc  (618)  
10  mixfont-mplus-ipa  (532)  
11  BathyScaphe  (409)  
12  OpenTween  (404)  
13  Amateras  (394)  
14  FreeMind  (374)  
15  えこでこツール  (319)  
More >>

Fedora Core 6:Zod様の御登場!

2006年11月13日 10:54 Joe-'Zonker'-Brockmeier(2006年11月9日(木)) 1 2

Fedoraの使用感

Anacondaはかなり不安定で設定変更があまりお勧めできないから説明しておくのだが、インストール時にパッケージをカスタマイズしない場合、デスクトップ環境としてはGNOMEだけがインストールされる。もっともPirutパッケージマネージャを使えば、数クリックするだけでXfceないしはKDEを設定することも可能だ。

ZodではGUI形式のパッケージ管理機能が向上しているが、コマンドライン用のyumパッケージマネージャにも改善が施され、C言語で記述された新しいメタデータパーサ機能が追加された。新しいyumではパッケージ情報を高速処理できるようだが、過去のリリースのものと比べても若干の高速化が施されている感じがする。またFC6には、パッケージのアップデート情報をデスクトップトレイのアイコン表示を介して通知する機能が追加されているが、これは私のように毎朝のアップデートチェックを忘れがちな人間にとって非常に重宝する機能だ。

FC6のデスクトップ用パッケージには、Firefox、Gaim、Evolution、OpenOffice.orgなど、GNOMEのデスクトップでお馴染みのアプリケーションが一通りそろっている。一般に開発陣がこうしたアプリケーションを選ぶ場合、最新バージョンないしはできる限り最新のものを選択する傾向があるようで、Gaim 2.0などは過去の安定バージョンではなくbeta4が同梱されている。もっともFirefoxに関しては1.5系列のままになっているので、最新版を使いたければMozillaのサイトにアクセスして自分で正式リリースを取得しなければならない。

Compizについては、デフォルトではインストールされるだけで、使用可能な状態にまでは設定されない。とは言うものの、ビデオカードが対応さえしていれば、ごく簡単な手順でCompizをアクティブにすることができる。GNOMEデスクトップのメニューでSystem -> Preferencesを選択すると、Desktop Effectsという項目が見つかるはずだ。後はEnable Desktop Effectsをクリックすればいい。ビデオカードが対応していない場合は、エラーが表示される。

Compizの動作状況だが、ATI Radeonカードを搭載したラップトップでは正常に使えたが、Nvidiaカードを搭載したワークステーションでは起動することもできなかった。正常な動作が確認されているビデオカード(および動作しないカード)の情報はFedoraサイトに一覧されている。

読者の中で、静止画やビデオでCompizの動作する様子を見たことはあるが、実際に手元のデスクトップで使ったことがない人は、Compizのことをハッタリだけの無用の長物と見なしているかもしれないが、その認識は半分は正しく半分は間違っている。確かにハッタリ的要素も含んでいるが、完全な役立たずでもないからだ。例えばウィンドウのサムネイル表示はMac OS XのExposéと同様の機能だが、これ1つを取ってもCompizは充分に使用する価値はあるだろう。実際ウィンドウがあまりに簡単に整理できるので、Compizの無い環境にはもう戻りたくない気分にさせてくれる。

“回転するキューブ”や“うねるウィンドウ”に比べると地味な機能だが、FC6では印刷関連の処理も改善されている。印刷設定ツールの起動速度はFC5版よりも高速化されているが、これは始動時にデバイスを検出する必要性が無くなったためであり、プリンタ定義ファイルのスキャンも、ツールの実行ごとではなく必要に応じて行われるようになった。

この印刷ツールが特に優れているのは、プリンタのスキャン能力だ。Brother 1270Nネットワークレーザプリンタを接続している手元の環境で試したところ、正しいドライバを選択させるにはプリンタモデルを指定する必要があるものの、それ以外は特に問題なく印刷ツールがプリンタを自動検出してくれた。このツールについては、細かな問題点が改善され操作性が向上した点を高く評価すべきだろう。

Xenの操作性

FC6では、新たなセットアップツールを用意することでXenの操作性が改善されているが、VMwareのServerやWorkstationあるいはParallelsのゲストシステム設定と比べると、Xenゲストのセットアップ法はまだまだ改善の余地が残されている。なおXenはデフォルトでセットアップされないが、多くのユーザはXenゲストのセットアップを必要としないであろうから、これは妥当な仕様だと言えるだろう。

今回のテストではwikiにあった指示に従ってXen対応カーネルおよびXenツールをインストールしてから、Virtual Machine Manager(VMM)を用いてFC6環境下でのゲストOSの1つとしてFC6を別途インストールしてみた。VMMと言ってもその操作は比較的簡単で、GUIアプリケーション上で仮想マシンのパラメータ(メモリ量やディスクスペースなど)を設定してFCパッケージの格納位置をインストーラに指定するだけだ。

VMMはCD/DVDおよびISOイメージからのインストールはサポートしていないので、ユーザはHTTP、FTP、NFSを介したネットワーク経由でFCツリーの位置をVMMに指定する必要がある。Fedoraミラーを使うこともできるが、転送速度はかなり遅い。おそらく一番良い手順は、ISOのマウント先をローカルシステムあるいはLAN上にある別システムに設定して、NFS経由でエクスポートすることだろう。

現状のVMMにはかなりの進歩が見られるものの、万人向けの機能となるには、まだまだ改善すべき余地が多く残されている。例えばVMMが一覧するゲストは実行中のものに限られているので、停止状態にあるゲストをVMMから起動させることはできず、そうした場合はVMMの管理下にあるXenゲストであってもxm create vmname を用いて起動させなければならない。

ところで現行のXenインストールガイドには、説明が1つ抜けているのではないだろうか。それと言うのも、FC6ではデフォルトでSELinuxが使用可能となるが、これが原因となってXenゲストのセットアップ作業が阻害されているようなのである。今回、最初にゲストのセットアップを試したところエラーが生じてリスタートさせるしかなかった。結局、以前のインストールガイドの説明の中に、SELinuxをオフにすることが推奨される旨の記述が見つかり、その説明に従って操作を進めたところ、FC6のインストールは問題なく進行したのである。

SELinuxの操作性の向上

ひょっとしたらSELinuxの登場は、Bruce Schneier氏の業績以来、セキュリティ分野における最大の進歩かもしれないが、その操作法については依然として一筋縄ではいかない部分が残されている。その点Fedoraの開発スタッフは、未だ荒削りの感のあるSELinuxの運用を簡単化する目的でトラブルシューティング用ツールを用意すると同時に、Security Level Configurationツールという形で、SELinuxポリシ変更用のオプションを多数利用できるようにしてくれた。

私自身はSELinux Troubleshooterを使う機会には遭遇しなかったが、ポリシエディタを起動してマウス操作だけでどの程度の変更をSELinuxポリシに施せるかを確認してみた。FC5の場合と同様、SELinuxのレベルについては、enabled、permissive、disabledを設定できる。また、FTP、Apache、名前付きサービスなど特定のサービスに対してSELinuxを不使用にすることも可能だ。その他、Sambaにユーザのhomeディレクトリを共有させないなど、より細かな動作設定を施すことができる。

一部の問題に目をつぶれば総合評価としては優秀

Fedora Core 6には荒削りな部分が残されているが、その辺を気にしなければ、非常に優れたディストリビューションだと言えるだろう。もっとも私個人としては、より入念なテストをしてからリリースした方が良かったと考えているし、そうした点はインストーラ関連の動作に特に当てはまる。これがレビュー記事を書くためではなく、個人的な使用目的でFC6を評価していたなら、2台のテストマシンへの導入時にインストーラでsegfaultが発生した段階において、おそらく私はFC6を放り出していただろう。

Fedora CoreはRed Hatのベータ版に過ぎないと言ったらFedoraの開発スタッフは眉間にしわを寄せるだろうが、そうした批判を聞かされたくないのであれば、インストーラにバグが残されているのを承知しながらリリースを強行するようなまねはせず、予定を先延ばしにしてでもより入念なテストを施すべきであったはずだ。

もっとも、インストールさえ終わってしまえば、FC6は順調に稼働してくれた。デスクトップシステムとしては堅実な作りであるし、Fedoraリリースサイクルの短さが問題にならなければサーバとしての運用にも耐えるはずだ。

NewsForge.com 原文

関連トピック

最終更新:2009年11月06日 18:53
SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.