Firefox 3.5 is released for All Platforms
Firefox 3.5 on Tuesday June-30-2009, the final version was released.
If you've been using the Firefox 3.5beta or Release Candidate, you now get to upgrade to the final release for Firefox 3.5. It's available for Windows, Mac, Linux, and SunOS. This new features are from here.
So, ASAP, Firefox 3.5 for OpenSolaris has been installed on my notebook computer and setting as the default web browser. Then the previously installed Firefox 3.5RC2 was uninstalled.
Environment: OpenSolaris 2009.06 on Dell Latitude D410
$ uname -a
SunOS xxxxxx 5.11 snv_111b i86pc i386 i86pc Solaris
1. Download a binary tar-ball for OpenSolaris x86 (en-US).
$ cd ~/src-pkg ( to your stored directory)
$ wget http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.5/contrib/solaris_tarball/firefox-3.5.en-US.opensolaris-i386.tar.bz2
13:30:42 (336.22 KB/s) - `firefox-3.5.en-US.opensolaris-i386.tar.bz2' を保存しました [17912341/17912341]
$ wget http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.5/contrib/solaris_tarball/firefox-3.5.en-US.opensolaris-i386.tar.bz2.md5sum
13:33:56 (6.63 MB/s) - `firefox-3.5.en-US.opensolaris-i386.tar.bz2.md5sum' を保存しました [78/78]
$ ls -l firefox*
-rw-r--r-- 1 baian baian 17912341 2009-06-29 14:51 firefox-3.5.en-US.opensolaris-i386.tar.bz2
-rw-r--r-- 1 baian baian 78 2009-06-29 14:51 firefox-3.5.en-US.opensolaris-i386.tar.bz2.md5sum
2. Checksums a downloaded tar-ball
$ md5sum firefox-3.5.en-US.opensolaris-i386.tar.bz2
c7567b6a6777e990b8d3ec2e0c8465cc firefox-3.5.en-US.opensolaris-i386.tar.bz2
checksum okey!!
3. extract the downloaded tar-ball into the root directory as "firefox"
$ pfexec su -
Sun Microsystems Inc. SunOS 5.11 snv_111b November 2008
root@saturn:~#
root@saturn:~# bzip2 -dc /export/home/baian/src-pkg/firefox-3.5.en-US.opensolaris-i386.tar.bz2 | tar -xvf -
or
root@saturn:~# tar xvfj /export/home/baian/src-pkg/firefox-3.5.en-US.opensolaris-i386.tar.bz2
4. move "firefox" directory to /usr/lib directory as "firefox-3.5"
root@saturn:~# mv firefox /usr/lib/firefox-3.5
root@saturn:~# ls -F /usr/lib/firefox-3.5
README.txt defaults/ icons/ libnss3.so* libsmime3.so* libxul.so* removed-files updater.ini
application.ini dictionaries/ libfreebl3.chk libnssckbi.so* libsoftokn3.chk modules/ res/
blocklist.xml extensions/ libfreebl3.so* libnssdbm3.so* libsoftokn3.so* mozilla-xremote-client* run-mozilla.sh*
browserconfig.properties firefox* libjemalloc.so* libnssutil3.so* libsqlite3.so* old-homepage-default.properties searchplugins/
chrome/ firefox-bin* libmozjs.so* libplc4.so* libssl3.so* platform.ini update.locale
components/ greprefs/ libnspr4.so* libplds4.so* libxpcom.so* plugins/ updater*
5. Setting the Firefox-3.5 Plugins
root@saturn:~# cd /usr/lib/firefox-3.5/plugins
root@saturn:/usr/lib/firefox-3.5/plugins# ls -l
-rwxr-xr-x 1 root root 45064 2009-06-25 16:07 libnullplugin.so
Added several plugins for Flashplayer, Sun JRE, RealPlayer and AdobeReader.
root@saturn:/usr/lib/firefox-3.5/plugins# ls -l
total 11066
-rwxr-xr-x 1 root root 10816012 2009-07-01 09:00 libflashplayer.so
lrwxrwxrwx 1 root root 54 2009-07-01 09:05 libjavaplugin_oji.so > ../../../java/jre/plugin/i386/ns7/libjavaplugin_oji.so
-rwxr-xr-x 1 root root 45064 2009-06-25 16:07 libnullplugin.so
lrwxrwxrwx 1 root root 36 2009-07-01 09:04 nphelix.so > /opt/Realplayer11/mozilla/nphelix.so
lrwxrwxrwx 1 root root 37 2009-07-01 09:04 nphelix.xpt > /opt/Realplayer11/mozilla/nphelix.xpt
-rwxr-xr-x 1 root root 290816 2009-07-02 19:39 nppdf.so
6. Make the simbolic-link, executable firefox to /usr/bin/firefox.
$ pfexec ln -s /usr/lib/firefox-3.5/firefox /usr/bin/firefrox3
7 Add the desktop file and start from menu
# vi /usr/share/applications/firefox-3.5.desktop
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=Firefox Web Browser
Name[ja]=Firefox 3.5 Web ブラウザ
GenericName=Web Browser
Comment=Browse the worldwide web
Comment[ja]=インターネットのブラウズ
Exec=/usr/bin/firefox3 -ProfileManager %u
TryExec=/usr/bin/firefox3
Icon=firefox-icon.xpm
Terminal=false
Type=Application
StartupNotify=true
Categories=Application;Network;
MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;
Firefox Icon settings:
# cp -p /usr/lib/firefox-3.5/icons/mozicon50.xpm /usr/share/pixmaps/firefox-icon.xpm
8. Execute Firefox 3.5, Startup.
CUI startup with Gnome Terminal:
$ firefox3 -ProfileManager &
GUI startup from Application menu - internet - Firefox 3.5
0 Comments::
Post a Comment