How to install mozilla-i686-pc-linux-gnu-1.0rc2-sea.tar.gz
2002.05.23

from:
ftp://ring.aist.go.jp/pub/net/www/mozilla/mozilla/releases/mozilla1.0rc2/
mozilla-i686-pc-linux-gnu-1.0rc2-sea.tar.gz

Vine 謹製 mozilla 0.9.8 が使いずらい。
動作もナンか、おかしいぞ。
テーマを変えると起動できなくなっちゃう。
ってか、新しいテーマは全部
http://xulplanet.com/downloads/
http://www.deskmod.com/?show=showcat&cat_name=mozilla

1.0rc1 からの対応で、0.9.8 に対応してねーぞ!

それに、Vine の mozilla はパーソナルツールバー に俺が入れたヤツが出て来ないぞ。
何か、Vine が仕込んでいるのか?
ってくらい、どうやっても俺の作ったサブフォルダが出てこない。
気に入っていた機能なのに。

ってな事で、出たばかりの mozilla 1.0 rc 2 を Vine 謹製のモジラが入っている状態で入れてみる事にした。
別に問題ないっしょ。
入れるディレクトリが別になってれば。
Vine 2.1.5 の時も Netscape 4.7 を入れたままで mozilla をガンガン入れて平気だったし。
新しいモジラ、安定しているといいな。

関係ないけど、adsl にしたら、落すのが はえー、はえー。
12Mのファイルが30秒だぜ。
アナログモデムは一晩中かかったのに。
もっ、なんでもこいー!! ってカンジ。



Preparation
$ mv mozilla-i686-pc-linux-gnu-1.0rc2-sea.tar.gz ~/work/tar-ball/
$ cd ~/work/tar-ball/
$ tar xzvf mozilla-i686-pc-linux-gnu-1.0rc2-sea.tar.gz
Created
  ~/work/tar-ball/mozilla-installer/

$ cd mozilla-installer/
$ ./mozilla-installer
Start Up mozilla installer

Mozilla Installer
  Mozilla Preview Release Read Me
  -> Next
  MOZILLA PUBLIC LICENSE
  -> Accept
  Please select the setup type you wish to install
   -> Navigator
  Destination Directory
   -> /home/jun1/work/tar-ball/mozilla0.9.9
  Click the button to procced with this installation
   -> Install

for a few minutes
Installation has completed.
-> Error
> ./mozilla-installer-bin: error while loading shared libraries: /usr/lib/mozilla/components/libpref.so: undefined symbol: CreateInstance__18nsComponentManagerRC4nsIDP11nsISupportsT1PPv

UuuuuM ?

Vine 謹製のライブラリとの相性が悪いのかな。
/usr/lib/mozilla/components/libpresf.so は存在するんだけどな。

mozilla-i686-pc-linux-gnu-1.0rc2-sea.tar.gz はあきらめた。
代わりに、sea の付かない方を試してみる。

が、結果から言って、だめだった。

How to install mozilla-i686-pc-linux-gnu-1.0rc2.tar.gz

2002.05.23
from:
ftp://ring.aist.go.jp/pub/net/www/mozilla/mozilla/releases/mozilla1.0rc2/
mozilla-i686-pc-linux-gnu-1.0rc2.tar.gz

$ mv mozilla-i686-pc-linux-gnu-1.0rc2.tar.gz ~/work/tar-ball/
$ cd ~/work/tar-ball/
$ tar xzvf mozilla-i686-pc-linux-gnu-1.0rc2.tar.gz
Created ./mozilla/

$ cd ./mozilla/
既に、バイナリの mozilla があった。

$ ./mozilla
うんとも、すんとも、言わないで、何も起きない。
つまりは、1.0rc2 は全くインストール出来ないって事になっちゃった。



しょうがないから、ダメモトで Vine 謹製の mozilla を消して、mozilla 1.0rc2-sea のインストールを試してみる。

Un-Install mozilla-0.9.8-0vl8

# rpm -e mozilla
> error: removing these packages would break dependencies:
> mozilla = 0.9.8-0vl8 is needed by mozilla-chat-0.9.8-0vl8
> mozilla = 0.9.8-0vl8 is needed by mozilla-devel-0.9.8-0vl8
> mozilla = 0.9.8-0vl8 is needed by mozilla-dom-inspector-0.9.8-0vl8
> mozilla = 0.9.8-0vl8 is needed by mozilla-js-debugger-0.9.8-0vl8
> mozilla = 0.9.8-0vl8 is needed by mozilla-mail-0.9.8-0vl8
> mozilla = 0.9.8-0vl8 is needed by mozilla-psm-0.9.8-0vl8
> libgkgfx.so is needed by mozilla-dom-inspector-0.9.8-0vl8
> libmozjs.so is needed by mozilla-devel-0.9.8-0vl8
> libmozjs.so is needed by mozilla-mail-0.9.8-0vl8
> libmozjs.so is needed by mozilla-psm-0.9.8-0vl8
> libxpcom.so is needed by mozilla-devel-0.9.8-0vl8
> libxpcom.so is needed by mozilla-dom-inspector-0.9.8-0vl8
> libxpcom.so is needed by mozilla-mail-0.9.8-0vl8
> libxpcom.so is needed by mozilla-psm-0.9.8-0vl8

本体を先に消しちゃいけないらしい。
chat, などから先に消していく。

# rpm -e mozilla-chat-0.9.8-0vl8
# rpm -e mozilla-devel
# rpm -e mozilla-dom-inspector
# rpm -e mozilla-js-debugger
# rpm -e mozilla-mail

# rpm -e mozilla-psm
> error: removing these packages would break dependencies:
> mozilla-psm = 0.9.8-0vl8 is needed by mozilla-0.9.8-0vl8

psm は本体に必要とされている?
なら、ってんで、本体を削除。

# rpm -e mozilla
> error: removing these packages would break dependencies:
> mozilla = 0.9.8-0vl8 is needed by mozilla-psm-0.9.8-0vl8
> libmozjs.so is needed by mozilla-psm-0.9.8-0vl8
> libxpcom.so is needed by mozilla-psm-0.9.8-0vl8
消せねーじゃん。

両方をいちどに消す。
# rpm -e mozilla mozilla-psm
> cannot remove /usr/lib/mozilla/res - directory not empty
> cannot remove /usr/lib/mozilla/defaults/profile/Vine - directory not empty
> cannot remove /usr/lib/mozilla/defaults/profile - directory not empty
> cannot remove /usr/lib/mozilla/defaults - directory not empty
> cannot remove /usr/lib/mozilla/components - directory not empty
> cannot remove /usr/lib/mozilla/chrome - directory not empty
と、メッセージが出ているのに、ディレクトリの中は全て空だった。

兎に角、Vine 謹製の mozilla 0.9.8 はアンインストール出来た。

Install mozilla-i686-pc-linux-gnu-1.0rc2-sea.tar.gz

ココデ、一度、マシンをサイキドウ、させないと、いけなかった。

Vine のなごりが残っていて、
環境変数 MOZILLA_FIVE_HOME をリア出来なずにいた。

そのために、
> Error
> on extracting libplc4.so
> [-620]: A xpistub call failed
    や、
> Error
> on extracting libplc4.so
> [-620]: A xpistub call failed

なんて、ワケ分からんエラーでずーーーと、インストール出来ずにいた。

この事に気がつくのに5時間くらい悩んだよ。
mozilla 1.0rc1 や、 mozilla 0.9.9 をわざわざ落してみたりしてさ。

$ cd ~/work/tar-ball
$ tar xzvf mozilla-i686-pc-linux-gnu-1.0rc2-sea.tar.gz
Created ./mozilla-installer/

$ cd mozilla-installer/
$ ./mozilla-installer
Start up Mozilla Installer with GUI

あとは、さっきと同じ様にボタンを押していくだけでインストール、
自動起動された。
インストールするディレクトリは
  ~/work/tar-ball/mozilla1.0rc2/
にした。

起動時間が若干早くなったかな。
テーマの変更や、パーソナルツールバーも使えた。


が、モンダイ発生。
ようやっと 1.0rc2 を入れ終って、使い勝手を試しながら
いろいろなページを眺めていたら、
がーーーん、1.0rc3 が出てる、、、
しかも、昨日(5.24)。
ま、いいか。adsl にしたから落すのは ノープロブレムだし。

うーーん、みじかい命だったな。 1.0rc2 。

やっぱり早いな、adsl は。
12M が 30秒だぜ。

前は、一晩かけて落していたのに。

8hr x 60 = 480min
480 x 60 = 28800sec
28800 / 30 = 960

ふーーん、前より 960倍も早くなったのか。
あまりピンと来ないな。








戻る