2011/06/26(日)Debian(Squeeze)に最新版Firefox(4.0以上)をインストールする

Firefoxというwebブラウザがありますが,DebianにはIceweaselという名前で古いバージョン(3.5.16以降)がインストールされています.
違いといえば,少しバージョンが古いのと,アイコンがキツネじゃなくてイタチになっただけのような感じです.
なので不便でなければ無理をしてFirefoxを自分でインストールする必要なんてあんまりないのです.

ただ,私は以前からDebianで最新のFirefoxを使っていたので流れで今もFirefoxを使っています.
Lennyにインストールする方法は過去に記しましたが,Squeezeはまだでした.
知り合いの方がインストールできないという話を聞いたので(諦めてしまわれたようですが……),書いていないのを思い出したという…….

まず,公式サイトからダウンロードページ(リンク先は各国語・各OS用の一覧になっている)からダウンロードします.
ファイルはtar.bz2という圧縮形式になっています(Linuxでは普及している高圧縮形式).
右クリックして「ここに展開する」を押すか,端末を起動後,
次のように操作して解凍します(スペースは全角不可です.半角にしないとエラーで先に進めません).
ushi@BigOwl:~$ cd ダウンロード
ushi@BigOwl:~/ダウンロード$ tar -jxvf firefox-4.0.1.tar.bz2
ushi@BigOwl:~/ダウンロード$ ls
・
・
firefox
・
・
ushi@BigOwl:~/ダウンロード$
つづいて,次のような操作をしましょう.
ただし,以下の操作ではインストール時に
root(管理ユーザ)を有効にして,パスワードを設定し,
さらに,一般ユーザとして,自分の名前っぽいユーザ名とパスワードを設定した場合です(推奨はこれだと思いますが……).
ushi@BigOwl:~/ダウンロード$ su
パスワード:
BigOwl:/home/ushi/ダウンロード# mv firefox /opt/
BigOwl:/home/ushi/ダウンロード# cd /opt
BigOwl:/opt# ls
firefox
これで,とりあえずインストールは完了です.
端末上で,
ushi@BigOwl:~$ /opt/firefox/firefox
というようにタイプすれば,Firefoxが起動するはずです.

ファイル属性は一般ユーザのままでいじらない方が無難です.
というのは,Firefoxは自動でアップデートをしてくれるのですが,
rootが持ち主のファイルにすると有効にならないためです.


後は,アドビのサイトからフラッシュプレイヤーをダウンロードします.
OSはLinux,バージョンはother Linuxのtar.gz形式としてください(Ubuntu形式は私の環境ではうまくいきませんでした).
上と同様の手順で解凍すると,libflashplayer.soというファイルが出てきます.
これを/opt/firefox/pluginsの中に移動します.このディレクトリがない場合は自分で作成して移動します.
BigOwl:/home/ushi/~$ls /opt/firefox/
pluginsがない
BigOwl:/home/ushi/~$mkdir /opt/firefox/plugins 
BigOwl:/home/ushi/~$ls /opt/firefox/
BigOwl:/home/ushi/~$mv ダウンロード/libflashplayer.so /opt/firefox/plugins/
これでYouTubeその他の動画サイトなども閲覧できるようになります.
ちなみに私の環境では,今の時点ではバージョンが自動で更新されて,Firefox 5.0を使っています.

もし間違いありましたらコメントなどでご指摘くださいますようお願いします.