Linux
 Computer >> コンピューター >  >> システム >> Linux

OpenSolaris 2008.05 を試してみた――冗談でしょ?

本記事は、Open Solaris 2008.05 に約4時間触れた筆者の体験記です。感想はどうだったのか?一言で言えば「良い」。二言で言えば「良くない」。

この記事を書けば批判を浴びることは重々承知ですが、それでも構いません。第一に、筆者の経験が誰かの役に立てば嬉しいからです。「人の失敗に学べ」という言葉もある通りです。第二に、このささやかな努力によって OS が少しでも改善されるなら、書いた甲斐があるというもの。本記事では、Open Solaris 2008.05 を自分のマシンにインストールして動作させるという誠実な試みの中で見えた、長所と短所を率直にレビューしていきます。

念のためお伝えしておくと、筆者は Linux についてはかなり深い知識を持っていますが、UNIX ベースの Solaris についてはほとんど無知です。確かに両者は同じ歴史を共有していますが、混同してはいけません。その類似性は、Windows 3.11 と Windows XP の関係ほどもないのです。つまり筆者も、あなたと同じ Solaris 初心者。とはいえ、Linux システム管理者としてコマンドラインを愛し、泥臭い作業も厭わない人間です。それでも Open Solaris は期待に応えてくれるのでしょうか?結論を先に言えば「ノー」です。詳細は以下をお読みください。

Live CD の起動

なぜか非常に、非常に遅かったのです。そのため、Live CD での体験は、解像度を目に優しい設定に変更しただけで終わってしまいました。ただし、この操作自体は問題なく動作しました。

OpenSolaris 2008.05 を試してみた――冗談でしょ?

さらに、サウンドカードが認識されないことにも気づきました。これは完全に残念です。使用していたのはジェネリックの ES1371 ドライバで、おそらく DOS でも動くような定番品だからです。まあ、後で修正できるだろうと高を括っていたのですが……。

インストール

全体として、パーティショニング以外は大きなトラブルもなく、Linux のインストーラとかなり似た印象でした。しかし、パーティショニングだけは奇妙で異質な経験でした。まず、どのデバイスを選べばよいのか全く分かりません。説明表記も何もありません。ハードディスクは空でしたが。ちなみに、前回 Open Solaris を試したとき(バージョン 11、Java Desktop だったと思います)は、パーティショニングの手順はもう少し親切だった記憶があります。

ともかく、パーティショナーで選択できるだろうと考え、2つのパーティションを作成することにしました。ええ、分かっています。ここは Linux ではありません。しかし、過去の経験に基づく知識を使っているだけの話です。Windows でも Linux でも、システム領域とデータ領域を分離するために複数パーティションを作れるのに、ここでできない理由があるでしょうか?

結果的に、これは誤りでした。Solaris パーティションは1つしか作れないのです。これが ZFS ファイルシステムの「制限」によるものなのかは分かりません(ZFS では、ユーザークォータ機能付きの柔軟な仮想 RAID / LVM のような形でディスクを管理できます)。とにかく、そういう仕様なのです。

そこでレイアウトを単一パーティションに修正して先へ進みました。ところが、またもや失敗。今度はインストール自体がエラーになりました。

原因を調べてみると、事前にコマンドラインツールでディスクのフォーマットとパーティショニングを行っておく必要があったのです。

なぜ、なぜそんなことに?もう 1993 年ではないのです。GUI のパーティショナーは現在のほぼすべての OS に存在します。少なくとも、Slackware 11 のようなシンプルなテキストメニュー形式のツールでも十分だったはずです。

しかし現実には、ユーザーはターミナルで format や fdisk コマンドを叩くことを強要されます。しかも root 権限が必要です。ちなみに root パスワードは「opensolaris」です。

今度は「ディスク全体を使用する」を選んで再挑戦しました。すると、今度はうまくいきました。ただし、インストールは非常に遅く、2時間以上かかりました。筆者が愚かなのか不運なのか――あるいはその両方なのかは分かりませんが、平均的な Linux ディストリビューションなら15分でインストール完了します。まあ、最終的には完了し、インストール済みシステムで再起動できました。

ハードウェアサポート

予想通り、サウンドドライバが動作していませんでした。しかし心配ご無用、「Device Driver Utility」という便利な道具があります。不足しているドライバを教えてくれるはずのものです。

「Refresh」ボタンを押すと、ネットワークが有効になっていれば、Web 上で不足ドライバを検索してくれます。筆者の環境ではネットワークは有効でした……3回のうち2回は。なぜか、インストール直後の最初の1回目だけ、Open Solaris はネットワーク接続を許可してくれませんでした。ネットワークを手動で管理しようとすると、マニュアルページを読むように警告が出る始末。はい、そうですか……。

それでもドライバは見つかりました!「Install Driver」をクリックします。成功です。……のはずが、音は出ません。しかも Utility は再び「ドライバが不足している」と報告してきました。再インストールを試みても効果なし。では再起動を、と思ったところで……

再起動ボタンはどこにあるんだ?

「System」メニューにはログアウトとシャットダウンのボタンがあります。しかし、再起動のボタンがないのです。仕方なくシャットダウンを試みましたが、Open Solaris はそれを無視し、自分の都合の良い時間だけ待機した末、シャットダウンする代わりにテキストコンソールへ落ちてしまいました。

手動で再起動しても、サウンドドライバは復活しませんでした。ターミナルから root 権限で Device Driver Utility を起動しようともしましたが、バイナリ名を突き止めることさえできませんでした。その一方で、NTFS サポート付きの Samba 共有は正常に動いていたのです……不思議でしょう?

Samba 共有

動作していたのがこちらの画面です:

マルチメディア対応

音は鳴らないものの、それでも一応再生を試してみました。すると「コーデックがない」と表示されました。しかし、適切な入手先を案内してくれる Linux ディストリビューションと違って、問題があることだけを告げられ、解決策は示されませんでした。

ここで筆者はついにギブアップしました。音が出ない、再起動ボタンがない、動作は極端に遅い……ひどすぎます。Open Solaris は既に筆者のマシンから削除済みです。劇的な改善がない限り、今後もインストールされることはないでしょう。

結論

Open Solaris は、2008 年の最高技術と 1998 年の最悪部分を組み合わせた OS です。ES1371 のような些細なドライバが欠落している一方で、リモートの Windows マシン上の NTFS パーティションは快適に閲覧できるのですから。

この OS は、インストール中もその後もとにかく遅い。512MB のメモリでは足を引きずるような動作ですが、同じ GNOME デスクトップ環境を使う大多数の Linux は高速で軽快です。Open Solaris は、お気に入りの業務ツールに新しい外観を求める UNIX のベテランには魅力的かもしれませんが、一般ユーザー向けであるとは到底言えません。

ZFS の凄味を試してみたかったのですが、その段階にはまだ程遠いようです。普通の人と同じように再起動ができ、基本的な機能がまともに動くようになるまでは、試す価値のある高度な機能など語れません。

市場の水準と比べれば、Open Solaris は平均して Linux に3〜4年遅れています。大量のドキュメント読破とコマンドラインでの骨の折れる作業を重ねれば、多くの問題は解決できるのでしょうが、なぜわざわざそこまでする必要があるのでしょう?筆者にとってこれは仕事であって、休日にもやりたいことではありません。平均的なユーザーは、たとえ上級 Linux ユーザーであっても、パーティショニングの難物ぶりに圧倒され、(慣れ親しんだ)基本機能へのアクセス手段の欠如に戦慄するはずです。

現時点で言えるのは、Open Solaris には「Linux で得られないもの」が何ひとつない、ということです。悲しいことに、そして残念なことに。こうした自殺行為的な欠陥が今後のリリースで容赦なく排除され、人々がもうひとつの安定した安全な OS を楽しめる日が来ることを心から願っています。

以上です。さあ、熊手を持って城に攻め込んできてください。怒れる群衆のお出ましをお待ちしております!

P.S. 筆者の知らない魔法のような解決策をご存じの方がいらっしゃいましたら、ぜひお聞かせください。もちろんきちんとクレジットを明記したうえで、該当セクションの下に掲載いたします。ただし、解決策は一般人にも実行可能なものであることが条件です。

それでは、また。

  1. Miro(ミロ)徹底解説 – デスクトップで楽しむ無料インターネットTVプレイヤー

    「Miro」という名前を聞いたことがある方もいるかもしれません。以前は「Democracy Player」という名称で知られていたこのアプリです。初めての方のために簡単に説明すると、Miroはスタイリッシュで多機能な最新のマルチメディアアプリケーションです。インターネット上のメディアへの扉を開き、音楽や動画をユーザーのデスクトップへ直接ストリーミング配信することを目的としています。今回はMiroを実際に操作しながら、その可能性を詳しく見ていきましょう。 Miroの入手方法 MiroはLinux、Windows、Macの3つのプラットフォームに対応しています。公式サイトからダウンロードできるほ

  2. Linux の Firefox で .mht ファイルを開く方法【アドオン「unMHT」活用ガイド】

    よくある誤解ですが、.mht ファイルは Microsoft の陰謀ではありません。これは正式な規格であり、Web ページを HTML ファイルと画像・スクリプトなどの大量の付随ファイルに分けて保存するのではなく、単一のファイルとして保存できる便利な形式です。ただし、ここにひとつ問題があります。どうやら Firefox はこの形式をうまく扱えないようなのです。Linux 上で .mht ファイルを開こうとしても、たとえ Firefox がデフォルトブラウザであっても、テキストエディタや Opera のように .mht を正しく処理できる別のブラウザで開かれてしまうことがあります。幸い、この厄介