Firefox-1.5をRPMで入れてみる [Firefox]
Firefox-1.5が出た。OSはVinelinuxなので、RPMパッケージを入れたいところだが、VineのRPMを待っていられず、我慢できずにtarボールを入れてしまった。
なぜかFlashが全滅だが・・・まぁいいだろう。
(AdblockのオプションObj-Tabsを無効にしたらOKでした)
RPMパッケージを作って入れ直そう。作ると言っても、ソースから作るのではなく、ビルド済みのバイナリが入ったtarボールから、RPMを作るのが簡単だ。
Thomas Chungさんという人が、その為のファイルを用意してくださっているようなので、頂戴しましょう。Fedora Core用だけど、問題ないでしょ、きっと。
必要なファイルは、
・ firefox-1.5.tar.gz ・ firefox.spec ・ firefox.desktop ・ firefox.png
下の3つは前述のThomas Chungさんのページからダウンロードできる。
~/.rpmmacrosを確認しましょ。おれのはこんな感じ。
firefox.specは、${HOME}/rpm/SPECS に、それ以外は、${HOME}/rpm/SOURCES に置きましょー。あとは、%_topdir ${HOME}/rpm #%packager Your Name%_sysconfdir /etc
これで、 ${HOME}/rpm/SRPMS/firefox-1.5-1.src.rpm と ${HOME}/rpm/RPMS/i386/firefox-1.5-1.i386.rpm ができるので、即インストールだ。なぜか firefox-1.0.7 の方が firefox-1.5 より新しいと言われるので、消してから入れた。あと ${HOME}/.mozilla をバックアップしておこう。(firefoxでcacheを消してから)$ cd ${HOME}/rpm/SPECS $ rpmbuild -ba firefox.spec
でいいはず。 関連リンク$ cd $ tar cvf dotmozilla.tar .mozilla $ su # rpm -e firefox # rpm -ivh rpm/RPMS/i386/firefox-1.5-1.i386.rpm
・ Mozilla Project http://www.mozilla.org/ ・ Mozilla Corporation http://www.mozilla.com/ ・ Mozilla Japan http://www.mozilla-japan.org/ ・ Thomas Chung's Column http://fedoranews.org/tchung/ firefoxのページ http://fedoranews.org/tchung/firefox/ ・ Vine Linux http://vinelinux.org/ ・ CNET Japan 「Firefox 1.5」の正式版がついに登場--セキュリティ機能などが向上 http://japan.cnet.com/news/media/story/0,2000047715,20091847,00.htm ・ スラッシュドット ジャパン、Mozilla Firefox1.5ついに公開 http://slashdot.jp/article.pl?sid=05/11/30/0041209<2005-12-10追記> スラッシュドット ジャパン、Firefox1.5にブラウザを使用不能にさせられる脆弱性 http://slashdot.jp/security/article.pl?sid=05/12/09/159243 リンク先にあるように $HOME/.mozilla/firefox/*/user.js に > user_pref("capability.policy.default.HTMLDocument.title.set","noAccess"); と書けば良いらしい。 これは、これでいいとして、Adblockがちゃんと動かないので、1.0.7に戻した。 </2005-12-10追記>
コメント 0