2012-11-15(Thu)
Firefox を 32bit の CentOS 5.7 にインストール
CentOS5 の Firefox は少し古いようで, 今回, 久しぶりに手動で更新したのでその備忘録です.
最新版 Firefox をダウンロード
今日現在の最新安定版は 16.0.2 です.
これは 公式サイト からダウンロード出来るのですが, いちいちデスクトップにダウンロードしてからコピーして...
とか面倒なので, 公式 FTP サイト からダウンロードします.
なお, 以下の方法だと, 解凍した firefox のディレクトリ名を変更しています.
これは別のバージョンと同居させるためで, そんな事をしない人には不要です.
# Firefox をダウンロードします
$ cd /opt
$ sudo wget https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0.2/linux-i686/ja/firefox-16.0.2.tar.bz2
# ダウンロードした tar ボールを解凍します
# 解凍すると firefox と言うディレクトリが出来ますので,
# 同名のディレクトリやリンクがある場合には注意して下さい.
$ sudo tar jxvf /opt/firefox-16.0.2.tar.bz2
# リネームします (任意)
$ sudo mv firefox firefox-16.0.2
# 確認
$ ls -al /opt | grep firefox
drwxr-xr-x 9 root root 4096 4月 21 2012 firefox-12.0
-rw-r--r-- 1 root root 19813899 10月 25 00:52 firefox-16.0.2.tar.bz2
シンボリックリンクの作成をします
解凍したディレクトリにはバージョン番号を入れましたが, それではアクセスする時に色々と面倒なので,
リンクを張って firefox の名前でアクセス出来るようにします.
# バージョン名を隠蔽して, firefox の名前でアクセス出来るように...
$ sudo rm -f /opt/firefox
$ sudo ln -s /opt/firefox-16.0.2 /opt/firefox
# 確認
$ ls -al /opt | grep firefox
lrwxrwxrwx 1 root root 19 11月 15 11:03 firefox -> /opt/firefox-16.0.2
drwxr-xr-x 10 root root 4096 10月 25 00:48 firefox-16.0.2
# firefox の名前でパスを通します
$ sudo rm -f /usr/bin/firefox
$ sudo ln -s /opt/firefox/firefox /usr/bin/firefox
# 確認
$ ls -al /usr/bin/ | grep firefox
lrwxrwxrwx 1 root root 27 11月 15 11:32 firefox -> /opt/firefox/firefox
デスクトップに Firefox アイコンを作成します
デスクトップで使うなら, アイコンは欲しいので作成します.
[ja] と書いてあるのは多言語対応用の記述で, それぞれのロケール?に合わせて出し分けてくれるようです.
まっ, 自分しか使わないから僕には関係無いんですけどね...
# アイコン定義を作成するデスクトップに firefox のアイコンが出来てますから, あとは普通にダブルクリックして起動すれば OK です.
$ sudo vi /usr/share/applications/mozilla-firefox.desktop
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=Firefox Web Browser
Name[ja]=Firefox ウェブ・ブラウザ
GenericName=Web Browser
GenericName[ja]=ウェブ・ブラウザ
Comment=Browse the Web
Comment[ja]=ウェブを閲覧します
Exec=firefox %u
Icon=firefox
Terminal=false
Type=Application
StartupWMClass=Firefox-bin
MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;
StartupNotify=true
X-Desktop-File-Install-Version=0.10
Categories=Network;WebBrowser;
# ESC でコマンドモードに戻ってから入力して Enter
:wq!
# これでメニューの 「アプリケーション」 → 「インターネット」 に firefox のランチャが表れます.
# そのランチャ上で右クリックするか, 以下のようにコピーするとデスクトップアイコンが作成出来
# ます.
#
# アイコンを利用するユーザのデスクトップにコピー
$ cp -a /usr/share/applications/mozilla-firefox.desktop /root/Desktop
$ cp -a /usr/share/applications/mozilla-firefox.desktop /home/USER-NAME/Desktop
# 一般ユーザのアイコンは所有権を修正する
# 下記の USER-NAME は適当に読み替えて下さいね
$ sudo chown USER-NAME:USER-NAME /home/USER-NAME/Desktop/mozilla-firefox.desktop
後片付けをします
ダウンロードした tar ボールはもう不要です.
なので削除しちゃいます.
# ダウンロードファイルを削除する
$ sudo rm -f /opt/firefox-16.0.2.tar.bz2
[category=linux, category=centos, category=firefox, category="自宅サーバ"]
スポンサーサイト

