Debianに自分でインストールしたFirefoxを更新する

2010/10/21未分類import
Linux環境の場合,一般ユーザでFirefoxを使っているとバージョンアップが自動で行われない.
前回インストールしたバージョンは3.6.8だったが,現在の最新版は3.6.11.
そろそろアップデートをしておこうと思ったので実行に移す.
以下の操作を行った.端末での作業を貼り付けただけ(不要部分等一部改変).
なお,FirefoxをDebianにインストールする方法の記事はこちら
ushi@BigOwl:~/Desktop$ ls
firefox-3.6.11.tar.bz2
ushi@BigOwl:~/Desktop$ tar -jxvf firefox-3.6.11.tar.bz2 
firefox/
firefox/mozilla-xremote-client
firefox/platform.ini
firefox/README.txt
firefox/libsoftokn3.chk

・
・
・

firefox/libfreebl3.chk
firefox/libfreebl3.so
firefox/libssl3.so
firefox/libnss3.so
firefox/crashreporter
ushi@BigOwl:~/Desktop$ su
パスワード:
BigOwl:/home/ushi/Desktop# ls
firefox  firefox-3.6.11.tar.bz2
BigOwl:/home/ushi/Desktop# ls /opt/
atokx3	firefox-3.6.8
BigOwl:/home/ushi/Desktop# mv firefox /opt/
BigOwl:/home/ushi/Desktop# cd /opt/
BigOwl:/opt# ls
atokx3	firefox  firefox-3.6.8
BigOwl:/opt# mv firefox firefox-3.6.11
BigOwl:/opt# ls
atokx3	firefox-3.6.11	firefox-3.6.8
BigOwl:/opt# ls
atokx3	firefox-3.6.11	firefox-3.6.8
BigOwl:/opt# ls -al
合計 20
drwxr-xr-x  5 root  root  4096 2010-10-21 01:54 .
drwxr-xr-x 21 root  root  4096 2010-09-28 02:31 ..
drwxr-xr-x  8 root  root  4096 2008-06-16 12:00 atokx3
drwxr-xr-x 13 ushi ushi 4096 2010-10-13 05:16 firefox-3.6.11
drwxr-xr-x 13 root  root  4096 2010-08-27 20:44 firefox-3.6.8
BigOwl:/opt# chown -R 755 firefox-3.6.11/
BigOwl:/opt# ls -al
合計 20
drwxr-xr-x  5 root root  4096 2010-10-21 01:54 .
drwxr-xr-x 21 root root  4096 2010-09-28 02:31 ..
drwxr-xr-x  8 root root  4096 2008-06-16 12:00 atokx3
drwxr-xr-x 13  755 ushi 4096 2010-10-13 05:16 firefox-3.6.11
drwxr-xr-x 13 root root  4096 2010-08-27 20:44 firefox-3.6.8
BigOwl:/opt# cd firefox-3.6.8/
BigOwl:/opt/firefox-3.6.8# ls
LICENSE			    greprefs	     libssl3.so
README.txt		    icons	     libxpcom.so
Throbber-small.gif	    libfreebl3.chk   libxul.so
application.ini		    libfreebl3.so    modules
blocklist.xml		    libmozjs.so      mozilla-xremote-client
browserconfig.properties    libnspr4.so      platform.ini
chrome			    libnss3.so	     plugin-container
components		    libnssckbi.so    plugins
crashreporter		    libnssdbm3.chk   removed-files
crashreporter-override.ini  libnssdbm3.so    res
crashreporter.ini	    libnssutil3.so   run-mozilla.sh
defaults		    libplc4.so	     searchplugins
dependentlibs.list	    libplds4.so      update.locale
dictionaries		    libsmime3.so     updater
extensions		    libsoftokn3.chk  updater.ini
firefox			    libsoftokn3.so
firefox-bin		    libsqlite3.so
BigOwl:/opt/firefox-3.6.8# cd plugins/
BigOwl:/opt/firefox-3.6.8/plugins# ls
libflashplayer.so  libnullplugin.so
BigOwl:/opt/firefox-3.6.8/plugins# cp * ../../firefox-3.6.11/plugins/
BigOwl:/opt/firefox-3.6.8/plugins# 
あとは,常用しているランチャのパスを書き換えるだけ.
Screenshot-ランチャのプロパティ-firefox-3.6.11.png