Develop and Download Open Source Software

OpenSource Downloads

7-Zip  (4,208)  
HandBrake Japanese Language Version  (3,353)  
CrystalDiskInfo  (1,743)  
CotEditor  (1,120)  
CrystalDiskMark  (866)  
Boookends  (788)  
SMPlayer  (642)  
えこでこツール  (599)  
Tera Term  (595)  
10  FFFTP  (579)  
11  Cabos  (530)  
12  BathyScaphe  (494)  
13  ffdshow  (481)  
14  MergeDoc  (464)  
15  ギコナビ  (438)  
More >>

最近ブックマークされた記事

レビュー:3つのMythTV Linuxディストリビューションを比較する

2007年09月11日 09:50 Nathan-Willis(2007年8月28日(火)) 1 2
 手持ちのSeries 1 TiVoが古くなってきたので、MythTVを使うことを考えている。MythTVは、古いコンピュータをPVR(personal video recorder)として使うことができるようにするフリーソフトウェアのシステムだ。今週、MythTV用に特化したLinuxディストリビューションであるKnoppMythMythDoraMythBuntuの3つを試してみた。その結果、私の場合には総合的にMythDoraが最適だということが分かった――ただしこれらのディストリビューションにはそれぞれ長所と短所があるので、あなたの場合は異なる結論になるかもしれない。

 私がMythTV用に特化したディストリビューションに興味を持ったきっかけとなったのは、先月リリースされたMythBuntu最新版のPublic Alpha 3のリリースだ。なお実は、普段メインのデスクトップマシンとして使用しているUbuntu搭載マシンにMythTVをインストールしてみたところ、オフィシャルのレポジトリのおかげで比較的苦労なくインストールすることができてしまったので、MythBuntuのISOイメージをダウンロードする待ち時間になるまで、その他の選択肢も試してみようなどとは思ってもみなかった。

 MythBuntu Public Alpha 3は、Ubuntu 7.10(Gutsy Gibbon)の開発版をベースとしていて、MythTVのバージョン0.20.1を使用している。423MBのISOイメージとしてBitTorrent経由のダウンロードで入手することができる。

 MythDora 4は、Fedora Core 6をベースとしていて、MythBuntuと同様にMythTV 0.20.1を使用している。1.0GBのDVD ISOイメージか、2枚組みCDのISOイメージとして(直接ダウンロード経由でのみ)入手可能だ。

 KnoppMyth R5F1は、Knoppix 5.0とDebian Sidを部分的に利用しつつも一から新規に構築されている。使用しているMythTVはやや古く、パッチを適用したバージョン0.20だ。584MBのISOイメージとしてBitTorrent経由で入手することができる。

 今回、以上の3つのディストリビューションを、アナログとデジタルの両方のキャプチャカードを搭載したIntelベースのテスト用マシン上でとVMware仮想マシン上での2種類の環境において試してみた。なお記事中のスクリーンショットはVMware上で取り込んだ。

 どのディストリビューションでも、CD/DVDを作成してドライブにセットした後は、オペレーティングシステムをインストールし、MythTVのバックエンドを設定して、MythTVのフロントエンドを起動するという同じ基本手順を行なう。ただしいつもそうであるように、細部にこそ重要な違いがあるものだ。

インストールと設定

MythTV用に特化したディストリビューションのインストーラ開始画面
mythbuntu_1_thumb.jpg knoppmyth_1_thumb.jpg mythdora_1_thumb.jpg
MythBuntuでは手動でインストーラを起動する KnoppMythのインストーラはテキスト・ベース MythDoraでは自動的にGUIインストーラが起動する

 MythBuntuのインストールは最初からつまずいた。インストーラは別途取り付けたビデオカードではなく、無効にしてあったオンボードビデオを使用しようとしてXの設定に失敗した。この失敗は通常は修正可能なのだが、ライブCDがXの起動に失敗してシングルユーザモードになってしまったので、まずxorg.confを修正する必要があり、さらにインストールプロセスを再開する方法を見つけ出す必要もあった。とは言えMythBuntuはまだ正式リリースの段階ではないので、ベースのGutsy Gibbonが安定すれば、この問題もおそらく解決されるだろう。

 MythBuntuでは、他のUbuntuベースのディストリビューションと同様に、ブート後ライブCDのシステムが起動するので、インストーラはライブCDのデスクトップから手動で起動する必要がある。インストーラ自体は、他のUbuntuベースのディストリビューションと同様、スムーズに動いた。しかしGTKのテーマは変更する必要があるだろう――これは私が普段よくぼやいているような美的感覚の問題ではなく、ボタンのオンとオフの状態が非常に判別しにくいためだ。インストール時に選択を間違えばハードディスク全体をだめにしてしまう可能性があるため、このことは非常に重要な問題だ。特に、反応時間が低速なライブCDのユーザインターフェースを使用している場合にはなおさらのことだろう。

 インストーラは、通常のシステム用の設定――言語、ユーザ名など――の合間にMythTVの設定の細部についてもいくつか尋ねてくるので、ちぐはぐした感じがするかもしれない。例えばインストーラは、プロプライエタリなビデオドライバをインストールするかどうかという質問(OSをインストールする際の通常の質問)に続いて、MythTVのバックエンドにはチューナーがいくつあるのかという質問(MythTVのインストールについての質問)をし、その次に再びOSのインストールについての質問であるハードディスクのパーティションをどのように分割するのかという質問をした。

 すべての質問に答え終わると、パッケージを選択するための段階はなく、MythBuntuはOSのインストールに突入した。OSのインストールを完了すると、mythtv-setupツールを起動してMythTVの設定を行なうことができた。

 対照的にMythDoraはライブCDではない。MythDoraのディスクからブートするとすぐに、FedoraのグラフィカルなインストーラであるAnacondaが起動する。MythDoraでもやはり、OSレベルの設定に関しては分かりやすかった。MythDoraではインストール時に最低限のパッケージ選択を行なうことができ、プロプライエタリなビデオドライバや、ワイヤレスネットワークドライバや、いくつかのMythTVの開発版パッケージなどのパッケージを選択することができた。

 MythDoraは、最初のOSのインストールの後にいったんリブートする必要がある。そして再起動の際に「初ブート」用ウィザードを一通り実行して、ファイアウォールやSELinuxやサウンドカードの設定など、OSの設定を完了する必要がある。そしてその後にようやく、IR BlasterやリモコンなどのMythTVに関係するシステム設定を始めることができる。なお、通常のMythTVのフロントエンドを自動的に起動するか、あるいはその代わりに省電力のMythWelcomeを起動するかも選ぶことができる。

 MythDoraがインストールするLinuxシステムは、MythBuntuのものとは基本的な部分が一点、すなわちユーザアカウントが異なっていた。MythBuntuでは、インストールの際に一般ユーザのアカウントを一つ作成するように促される。ルートアカウントはないため、システム管理はすべてsudoを使用して行なうことになる。一方MythDoraでは、ユーザ用のmythtvというユーザアカウントに加えて、ルートアカウントもユーザが指定したパスワードで作成される。

MythTVディストリビューションのインストーラ(途中の様子)
mythbuntu_2_thumb.jpg knoppmyth_2_thumb.jpg mythdora_2_thumb.jpg
MythBuntuのインストーラは貧弱なGTKテーマのせいでチェックボックスのオン/オフが見分けにくい KnoppMythのインストーラはターミナルウィンドウで動作するが、その間デスクトップ環境は操作できない MythDoraのインストーラは操作しやすく理解しやすい

 KnoppMythはライブCDとして実行することでき、実際ブート後直接的にMythTVフロントエンドモードにすることもできるのだが、今回は最も一般的なMythTV設定である、フロントエンド/バックエンドを組み合わせたマシンとして試した。KnoppMythのインストーラはテキストベースなのだが、OSの設定は他のディストリビューションのもっと派手なGUIのインストーラと同じくらいスムーズに行なうことができた。KnoppMythのアカウント管理の方法は、他の2つのディストリビューションともまた違っていて、mythtvというユーザアカウントを作成するが、それとは別にユーザ自身のユーザアカウントの作成も促す。またルートアカウントも作成し、パスワードはユーザが指定する必要がある。

 OSの基本インストールが完了したら、KnoppMythはリブートして自動的にユーザセッションを開始する。そしてビデオドライバやサウンドカードのテストなどの細部の設定を行なうために2つめのインストーラを起動する。2つめのインストーラでの作業が終了すると、MythTV用の設定プログラムが起動する。

最終更新:2009年06月30日 18:10