Firefox 20 released for Fedora 15/16 and EL6
Remi released new versions of Firefox for Fedora 15, 16 and Red Hat Enterprise Linux 6 and clones. The new update (firefox 20) improves performance and resolves a few critical security bugs but also adds some new features like the new download “experience” (which is now basically the same as with Chrome) and the changed private browsing settings.
I don’t particularly like the fact that now Firefox displays ‘Private Browsing” atop of any browser window even if the private mode wasn’t specifically enabled in the Tools menu (or by CTRL+SHIFT+P), so if you use the “Never remember history” option in Edit–>Preferences–>Privacy–>History the “Private Browsing” title will always be displayed.
To install Firefox on EOL releases of Fedora or RHEL6/CentOS6 you need the Remi package repository.
fedora15:
yum install http://rpms.famillecollet.com/remi-release-15.rpm
fedora16:
yum install http://rpms.famillecollet.com/remi-release-16.rpm
rhel6 / centos6:
yum install http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
To update the current firefox installation simply run:
yum --enablerepo=remi update firefox
Does not install on a RHEL 6.3 machine here:
[root@desktop7 ~]# yum –enablerepo=remi update firefox
Loaded plugins: product-id, refresh-packagekit, security, subscription-manager
Updating certificate-based repositories.
Unable to read consumer identity
This machine has not been registered and therefore has
no access to security and other critical updates. Please
register using subscription-manager.
Setting up Update Process
Resolving Dependencies
–> Running transaction check
—> Package firefox.x86_64 0:10.0.5-1.el6_2 will be updated
—> Package firefox.x86_64 0:20.0-1.el6.remi will be an update
–> Processing Dependency: xulrunner-last(x86-64) >= 20.0-1 for package: firefox-20.0-1.el6.remi.x86_64
–> Running transaction check
—> Package xulrunner-last.x86_64 0:20.0-1.el6.remi will be installed
–> Processing Dependency: libz.so.1(ZLIB_1.2.0)(64bit) for package: xulrunner-last-20.0-1.el6.remi.x86_64
–> Processing Dependency: libjpeg.so.62(LIBJPEG_6.2)(64bit) for package: xulrunner-last-20.0-1.el6.remi.x86_64
–> Finished Dependency Resolution
Error: Package: xulrunner-last-20.0-1.el6.remi.x86_64 (remi)
Requires: libz.so.1(ZLIB_1.2.0)(64bit)
Error: Package: xulrunner-last-20.0-1.el6.remi.x86_64 (remi)
Requires: libjpeg.so.62(LIBJPEG_6.2)(64bit)
You could try using –skip-broken to work around the problem
You could try running: rpm -Va –nofiles –nodigest
Hi,
I noticed that as well. It seems xulrunner-last is compiled against the latest zlib and libjpeg-turbo packages that ship with RHEL6.4. I don’t have a RHEL6.4 machine at hand, but I successfully installed firefox 20 and xulrunner-last on CentOS 6.4 and Oracle Linux 6.4, so it’s safe to assume it would work fine with RHEL6.4. The difference in the 6.4 rpms is in the provides section e.g.:
If you have an active Red Hat subscription you can easily update those 2 packages, otherwise just stick with the default firefox.
Thanks.