いまさら Ubuntu 9.04 に Firefox 3.6 安定版を入れる
なんだかんだで入れてなかった
ただ、自分でもよく分かっていない点が多いのでお勧めは出来ません。悪しからず。(さらに、端末の履歴を取っておらず、一部、記憶に頼ったので…大丈夫かな…)
2010/03/07 追記
Nobuto MURATA さんから頂いたコメントを基に、コマンドの一部を修正しました。よりスマートになりました。早速、導入する
PPA for Mozilla Team : “Mozilla Team” team の PPA リポジトリを追加します。パッケージの提供元は Ubuntu Mozilla Team です。注意点
この方法で Firefox-3.6 をインストールすると Firefox 自体が 3.6 に置き換えられます。Firefox-3.0 や Firefox-3.5 を使用している場合は気を付けてください。PPA リポジトリの追加
(万全を期す場合は Synaptic などの GUI から追加してください。) 端末で$ sudo sh -c "echo 'deb http://ppa.launchpad.net/mozillateam/firefox-stable/ubuntu $(lsb_release -c | awk '{print $2;}') main' >> /etc/apt/sources.list"
$ sudo sh -c "echo 'deb http://ppa.launchpad.net/mozillateam/firefox-stable/ubuntu $(lsb_release -sc) main' >> /etc/apt/sources.list"を入力。
やっていること(解説なんて野暮だけど自分のためにも)
$(lsb_release -c | awk '{print $2;}')
$(lsb_release -sc)には利用している Ubuntu のコードネームが展開されます。Ubuntu 9.04 は jaunty なので下記のようになります。
$ sudo sh -c "echo 'deb http://ppa.launchpad.net/mozillateam/firefox-stable/ubuntu jaunty main' >> /etc/apt/sources.list"で、この
$ sudo sh -c "echo '略' >> /etc/apt/sources.list"はルート権限で /etc/apt/sources.list へ追記するということ。(ややこしいことになってますが、ルート権限で書き込むためです。) すなわち、先ほど端末に入力したコマンドが成功するとルート権限で /etc/apt/cources.list へ
deb http://ppa.launchpad.net/mozillateam/firefox-stable/ubuntu jaunty mainが追記されます。
公開鍵の登録
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys CE49EC21(GPG 鍵を確認したい場合は Firefox ESR and Thunderbird stable builds : “Mozilla Team” team の "Technical details about this PPA" をクリックし、"Signing key" の項をチェックしてみてください。)