|
| Japan Worldwide |
定義されていない実体の恐怖! さて、「Solaris Express Developer Edition 02/07」で、オレンジ色の起動メニューから「Thunderbird Mail and News」を選んだとき、その悲劇は起こった。 英語のインターフェイスが上がって、「メールの設定をインポートしますか、ていうかしませんね」という質問が表示されたはいいが、次に進むと「XML のエラー」というウィンドウがデカデカと表示されてしまうのだ。
FirefoxとかThunderbirdとか「Mozilla」プロジェクトの各アプリケーションは、「XUL」という書式のXML形式ファイルで、画面描画とかユーザの操作に対する応答とかいろいろなものを記述している。図2ではそのうちのひとつmessenger.xulというファイルに、「定義されていない実体が使用されています」と示されている。だから、このファイルを修正して定義されていない実体が使用されないようにすればよいのである。 なーんちゃってッ 一度言ってみたかっただけだヨーン。のに子のように細胞数の少なめなヤツは、こういうとき以下の方法をとる。 マイ雷鳥をゲットせよ! Solaris用Thunderbirdの別途導入。実はワタシはそのありかを知っている。 「Mozilla」プロジェクト、いや今は立派な企業体になっている「Mozillaコーポレーション」のサイトには、Solaris 10(以下「ソルテン」)用のThunderbirdのバイナリが置いてある。バイナリとはのに子解釈では、こっちで「グズ野郎をタァー」して「コンヒギャー」「メーク」「メークインストールッ」の三位一体攻撃(※1)を行わなくとも、「書庫マネージャでチン(※2)」さえすればすぐに起動するプログラムのことだ。 ワタシはこれを「ソルテン」に入れたことがあるが、見事に、バサバサ、ケェー(※3)てなくらいに動く。でも、「ソルテン」用のバイナリが、次期「ピンゾロ(※4)」版の開発スナップショットであるSolaris Expressで動くのかって? それはかなりダイジョブと期待される。Solarisのバイナリの互換性てヤツはすさまじい。一度Solaris9に4世代も前の「SunOS2.5」用バイナリをそのまんま入れて見事に動いたこともあるくらいだ。
ではそのパッケージはどこにあるか。まずはお使いのSolariss ExpressでFirefoxをパァーンと立ち上げ(立ち上がるからダイジョブだヨ)、Mozillaコーポレーションのウェブサイトに行ってみよう。日本ならMozilla Japanが最適だ。 実はちょうど最近「Thunderbird2.0」が出たので、アップグレードも兼ねることができるってわけダ。「Thunderbird2.0登場!」というリンクがすぐに見つかる。 クリックするとThunderbirdのサイトに飛ぶ。そこにちょっと小さいけど図2のような「無料ダウンロード」のリンクがあるので、さらにこれをクリックする。 えっ?どうせ「WIndowsかMacか、せいぜいLinux用のダウンロードしかないんだろう」って?
まあクリックしてごらんなさい。「提供されたビルド」という、ちょと日本語がアレで地味なページに行くけれど、そこにズラズラと表示されているのはSolaris用のビルドすなわちバイナリプログラム群ではないか! これらはMozillaプロジェクトで保証するビルドではない。だがSunの北京チームが提供してくれたものだ。 Solarisを知り尽くしているSunのスタッフが、その中国4000年の歴史の中のかなり最近に作ってくれた逸品なのだから、信頼してまず大丈夫だろうていうか万里の長城までも揚子江の底までもパンダの竹藪までもついて行くべきである。 ビルドにはTarball形式とPkgadd形式がある。前者は自分のホームディレクトリに置いて基本的に自分だけが使うもの、後者は/optフォルダに置いてこのシステムにログインする全員が参照できるものだ。 まず使ってみるなら自分のホームに置くほうが安心だ。ということで、「Tarball」の中から、「thunderbird-2.0.0.0.en-US.solaris10-i386.tar.bz2」というのをもらってくる。 Gnome 2.16 for OpenSolarisを楽しもう
SolarisのようなUNIX系OSというと、何をするにも「コマンドライン」を連想するでしょう。「えーとターブヅツー(※5)を展開するコマンドはなんだっけ」と... でもせっかくのGnomeデスクトップだから、そのグラフィカルな操作をトコトン楽しみたいじゃあないか。のに子デスクトップに挿さっているGeForce系のグラボは数千円程度のお買い得品だが、それでさえ、とても「カード」「ボード」とは称しがたい、鈍器のようなもののようなヒートシンクつき。GUIを使わなきゃせっかくのGeForceチップが風邪を引いちまうってもんダ。 さて、今もらってきたファイルはデスクトップ上に鎮座ましましている。段ボールにテープをビッと貼った絵のアイコンだ。この段ボールには「TBZ」つまり圧縮形式がキチンと認識されて書かれている。 デスクトップで散らけるのもナンなので、ドラッグドロップで適当な場所(ホームディレクトリの下とか)に運んでやる。そして右クリックして「ここに展開する」を選ぶ。 何も起こらない?それはね、Solaris ExpressのGnomeは恥ずかしがり屋さんなんだヨ。こちらから積極的に「さあ、操作の結果を見せておくれ」とやさしくツールバーの「再読込み」ボタンをクリックしてあげよう(※6)。「thunderbird」というフォルダが現れるはずだ。 その「thunderbird」フォルダを開いて、「thunderbird」という起動スクリプトファイルを探す。歯車剥き出しアイコンの「thunderbird-bin」じゃなくて、紙(テキスト)に歯車が収まっているアイコンのほうだ。 それをマウスでダブルクリックする。 すると「実行しますか表示しますか」というウィンドウが現れる。そこで「実行する」をクリック。
新しいThunderbirdではジャンク(※7)に「ゴミ箱」ではなく炎のアイコンが下されることになった。んなケガラわしいものはゴミ箱などナマぬるい、焼却炉で燃してしまえーッというわけだ。でも二酸化炭素出て環境によくないから古紙回収に回したほうがいいと思うので、次期Thunderbird3ではおトイレペーパーのアイコンをつけることを提案する。 起動メニューを編集しよう ただし、図1のように「起動メニュー」から「Thunderbird Mail and News」を選んでも、相変わらずエラーの出るプレインストール版が呼ばれてしまう。 「だから起動メニューは使わないようにしよう」 なんてのはつまらない。「GUI馬鹿一代」のワタシがGUIを否定したら、「ただの馬鹿一代」になってしまう。 そこでだ。「馬には乗って見よ、車は踏んで見よ(※8)、アイコンは右クリックして見よ」の鉄則どおり、オレンジの起動メニューのアイコンを右クリックしてみよう。 「メニューをどうするかというメニュー」が立ち上がる。そこで「メニューを編集」という項目を選ぶ。 メニューの編集画面が現れるが、あれ、Thunderbirdの項目ないじゃん...とあきらめてはいけません。さらに、左側の「Menus:」とラベルのあるウィンドウで「インターネット」をクリックすると、右側の「Items:」とラベルのあるウィンドウに現れてくる。
これは、図10のように起動メニューの「All Applications」>「インターネット」>「Thunderbird...」という深い階層にある項目を表している。実は、メニューのトップにあるThunderbirdは、ココとリンクしているだけなのである。 そこで、図9のメニューエディタに戻ろう。Thunderbirdのアイコンを右クリックして「プロパティ」を選ぶと、さらに図11のような小さいウィンドウが現れる。 ここの「Command」欄が /usr/bin/thunderbird になっている。これを編集して、例えば /export/home/noniko/thunderbird/thunderbird のように、自分で導入したThunderbirdの起動スクリプトファイルの場所を指定してやる。
これら一連の編集画面はとくに「保存」のような操作をしなくても、編集しただけで変更が反映されるのでただウィンドウを閉じる。 これで、図1のように起動メニューのトップからThunderbirdを選んでみよう。 自分で導入したほうが立ち上がるようになる。 のち、プレインストール版Thunderbird復活のおりには、ここを元に戻してやればいいというわけ。 デスクトップやパネルにも起動アイコンを さらに起動メニューすら開くのめんどくさッ!という場合は、右クリックして「このランチャをデスクトップに追加」や「パネルに追加」を選んでやる。 ただし、図11の設定を変更した場合これらには反映されないので、もう一度行ってリンクを作り直す必要がある。
だがこんなのはまだ序の口、Gnome for OpenSolarisのデスクトップはもっと便利に使えるように工夫できる。究極のデスクトッパーへの道はまだまだ続く! 追記:マンガで覚える... 本記事は「Solaris Express、入れたはいいけどそのあとどーすんだ?」という人を対象に書いていますが、「そもそも、どーやって入れるんだ?」という人のために、最近自分のブログを開設し、Solarisを題材としたWebコミック「陽の出づる処の王子」を描き始めました。以下のURLに掲載しています。 ただし、あくまで涙と笑いと人情のコンテンツであり、あと前フリが描いている自分もイヤになるほど長いです。本記事がSun&Usersに載るころまでには、Solarisの話に入れるかも知れません。
本記事は、サンのユーザ様自らの体験をお寄せいただいたものであり、サン・マイクロシステムズ社としての公式情報ではありません。
| Sun Fun Times
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||