-
Firefoxは、Mozillaベースの軽快 Webブラウザです。
名称にロゴのデザイン、非常にカッコ良いです。
Mozillaを意味なく毛嫌いしていた私ですが、今ではデフォルト ブラウザになっております(笑)
さて、話がそれましたが、現在 Fedora Core 3に同梱されている Firefoxは英語版です。
今回は、これを日本語版のRPMで導入する手順を紹介致します。
また、今回は例としてバージョン 1.0での作業を実施していますが、
実際に作業をする時は最新のバージョンを使用して下さい。
- 本作業で主に使用するもの
- [firefox-1.0.tar.gz] : Firefoxのメインプログラム。
- [firefox.spec] : RPM生成に必要なファイル。
- [firefox.desktop] : スタートメニューに登録される情報が記載されているファイル。
- [firefox.png] : スタートメニューに使用される画像。
- 以下の作業は、一般ユーザで行うことを前提に記述しています。
- ダウンロードしたファイルは、一般ユーザのデスクトップにしたものとして記述しています。
- ここでは、一般ユーザを"penguin"としています。作業時は適用に読み替えて下さい。
- 以下の作業は、インターネットに接続可能な状態になっていることを前堤に記述しています。
- 以下の作業は、既に一般ユーザでRPMを構築可能な準備が完了していることを前堤に記述しています。
Firefox (日本語版)をRPMで導入
| 初版 : | 05.01.04 |
| 更新日 : | 06.09.03 |
| 動作確認 : |
CentOS 4.X Fedora Core 2 Fedora Core 3 |
※ 注意
-
まずは こちらから[firefox-1.0.tar.gz] を入手します。
-
次に、Fedora News.ORGから、アップデートされた [firefox.spec]、[firefox.desktop]、[firefox.png]を入手します。
-
ダウンロードしたファイルを指定のディレクトリに移動させます。
$ mv ~/Desktop/firefox-1.0.tar.gz ~/rpm/SOURCES/.
$ mv ~/Desktop/firefox.desktop ~/rpm/SOURCES/.
$ mv ~/Desktop/firefox.png ~/rpm/SOURCES/.
$ mv ~/Desktop/firefox.spec ~/rpm/SPECS/.
-
せっかくなので、日本語の説明文を追記します。
$ vi ~/rpm/SOURCES/firefox.desktop
[Desktop Entry]
Name=Mozilla Firefox 1.0 修正します。
Comment=lightweight browser based on mozilla
Comment[ja]=Mozillaベースの次世代Webブラウザです。 1行追記します。
Exec=firefox
:
-
SPECファイルも自分のディストリビューション用に修正します。(今回は、FC3と仮定します。)
$ vi ~/rpm/SPECS/firefox.spec
Name : firefox
Version : 1.0
Release : 0.FC3 修正します。
:
-
自分のアーキテクチャに合わせてビルドします。(今回は、Athlonをターゲットに指定しています。)
$ rpmbuild -bb --target athlon ~/rpm/SPECS/firefox.spec
-
正常に終了すれば、RPMが生成されていますので、rootユーザになってインストールを行ないます。
$ su -
Password: rootユーザのパスワードを入力します。
# cd /home/penguin/rpm/RPMS/athlon/; pwd
/home/penguin/rpm/RPMS/athlon
# rpm -Uvh ./firefox-1.0-0.FC3.athlon.rpm
Preparing... ########################################### [100%]
1:firefox ########################################### [100%]
-
以上で、日本語化のRPM導入は完了です。
なお、今回はバージョンを 1.0で導入しましたが、他のバージョンでも手順は同様です。
作業内容