Install Firefox on CentOS

Installing Firefox on CentOS using yum is as easy as installing a windows.
Show a list of available packages

yum list firefox

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: mirror.leaseweb.com
 * base: mirror.leaseweb.com
 * extras: mirror.leaseweb.com
 * updates: mirror.leaseweb.com
addons                                                |  951 B     00:00
base                                                  | 2.1 kB     00:00
extras                                                | 2.1 kB     00:00
updates                                               | 1.9 kB     00:00
Available Packages
firefox.i386                3.0.18-1.el5.centos                  updates
firefox.x86_64              3.0.18-1.el5.centos                  updates

The server a 64 bits enviroment so i install the corresponding package

yum install firefox.x86_64

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: mirror.leaseweb.com
 * base: mirror.leaseweb.com
 * extras: mirror.leaseweb.com
 * updates: mirror.leaseweb.com
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package firefox.x86_64 0:3.0.18-1.el5.centos set to be updated
--> Processing Dependency: xulrunner >= 1.9.0.18-1 for package: firefox
--> Processing Dependency: libxpcom.so()(64bit) for package: firefox
--> Processing Dependency: libxul.so()(64bit) for package: firefox
--> Processing Dependency: libgnomevfs-2.so.0()(64bit) for package: firefox
--> Running transaction check
---> Package gnome-vfs2.x86_64 0:2.16.2-4.el5 set to be updated
--> Processing Dependency: gnome-mount >= 0.4 for package: gnome-vfs2
--> Processing Dependency: gnome-mime-data >= 2.0.0-11 for package: gnome-vfs2
--> Processing Dependency: shared-mime-info for package: gnome-vfs2
--> Processing Dependency: libavahi-glib.so.1()(64bit) for package: gnome-vfs2
---> Package xulrunner.x86_64 0:1.9.0.18-1.el5_4 set to be updated
--> Processing Dependency: libgnome-2.so.0()(64bit) for package: xulrunner
--> Processing Dependency: libbonobo-2.so.0()(64bit) for package: xulrunner
--> Processing Dependency: libbonobo-activation.so.4()(64bit) for package: xulrunner
--> Running transaction check
---> Package avahi-glib.x86_64 0:0.6.16-6.el5 set to be updated
---> Package gnome-mime-data.x86_64 0:2.4.2-3.1 set to be updated
---> Package gnome-mount.x86_64 0:0.5-3.el5 set to be updated
--> Processing Dependency: libgnome-keyring.so.0()(64bit) for package: gnome-mount
--> Processing Dependency: libgnomeui-2.so.0()(64bit) for package: gnome-mount
--> Processing Dependency: libart_lgpl_2.so.2()(64bit) for package: gnome-mount
--> Processing Dependency: libbonoboui-2.so.0()(64bit) for package: gnome-mount
--> Processing Dependency: libgnomecanvas-2.so.0()(64bit) for package: gnome-mount
---> Package libbonobo.x86_64 0:2.16.0-1.fc6 set to be updated
---> Package libgnome.x86_64 0:2.16.0-6.el5 set to be updated
--> Processing Dependency: libxslt >= 1.0.19 for package: libgnome
--> Processing Dependency: libesd.so.0()(64bit) for package: libgnome
--> Processing Dependency: libaudiofile.so.0()(64bit) for package: libgnome
---> Package shared-mime-info.x86_64 0:0.19-5.el5 set to be updated
--> Running transaction check
---> Package audiofile.x86_64 1:0.2.6-5 set to be updated
---> Package esound.x86_64 1:0.2.36-3 set to be updated
--> Processing Dependency: libasound.so.2(ALSA_0.9)(64bit) for package: esound
--> Processing Dependency: libasound.so.2(ALSA_0.9.0rc4)(64bit) for package: esound
--> Processing Dependency: libasound.so.2()(64bit) for package: esound
---> Package gnome-keyring.x86_64 0:0.6.0-1.fc6 set to be updated
---> Package libart_lgpl.x86_64 0:2.3.17-4 set to be updated
---> Package libbonoboui.x86_64 0:2.16.0-1.fc6 set to be updated
--> Processing Dependency: libglade2 >= 2.0.0 for package: libbonoboui
--> Processing Dependency: libglade-2.0.so.0()(64bit) for package: libbonoboui
---> Package libgnomecanvas.x86_64 0:2.14.0-4.1 set to be updated
---> Package libgnomeui.x86_64 0:2.16.0-5.el5 set to be updated
---> Package libxslt.x86_64 0:1.1.17-2.el5_2.2 set to be updated
--> Running transaction check
---> Package alsa-lib.x86_64 0:1.0.17-1.el5 set to be updated
---> Package libglade2.x86_64 0:2.6.0-2 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

====================================================================
 Package           Arch     Version               Repository  Size
====================================================================
Installing:
 firefox           x86_64   3.0.18-1.el5.centos   updates     12 M
Installing for dependencies:
 alsa-lib          x86_64   1.0.17-1.el5          base        414 k
 audiofile         x86_64   1:0.2.6-5             base        107 k
 avahi-glib        x86_64   0.6.16-6.el5          base        14 k
 esound            x86_64   1:0.2.36-3            base        130 k
 gnome-keyring     x86_64   0.6.0-1.fc6           base        166 k
 gnome-mime-data   x86_64   2.4.2-3.1             base        691 k
 gnome-mount       x86_64   0.5-3.el5             base        70 k
 gnome-vfs2        x86_64   2.16.2-4.el5          base        1.3 M
 libart_lgpl       x86_64   2.3.17-4              base        75 k
 libbonobo         x86_64   2.16.0-1.fc6          base        521 k
 libbonoboui       x86_64   2.16.0-1.fc6          base        394 k
 libglade2         x86_64   2.6.0-2               base        96 k
 libgnome          x86_64   2.16.0-6.el5          base        860 k
 libgnomecanvas    x86_64   2.14.0-4.1            base        224 k
 libgnomeui        x86_64   2.16.0-5.el5          base        984 k
 libxslt           x86_64   1.1.17-2.el5_2.2      base        488 k
 shared-mime-info  x86_64   0.19-5.el5            base        149 k
 xulrunner         x86_64   1.9.0.18-1.el5_4      updates     10 M

Transaction Summary
====================================================================
Install     19 Package(s)
Update       0 Package(s)
Remove       0 Package(s)

Total download size: 29 M
Is this ok [y/N]:

it asks for confirmation of installing the packages and the dependencies.

Downloading Packages:
(1/19): avahi-glib-0.6.16-6.el5.x86_64.rpm      14 kB     00:00
(2/19): gnome-mount-0.5-3.el5.x86_64.rpm        70 kB     00:00
(3/19): libart_lgpl-2.3.17-4.x86_64.rpm         75 kB     00:00
(4/19): libglade2-2.6.0-2.x86_64.rpm            96 kB     00:00
(5/19): audiofile-0.2.6-5.x86_64.rpm            107 kB     00:00
(6/19): esound-0.2.36-3.x86_64.rpm              130 kB     00:00
(7/19): shared-mime-info-0.19-5.el5.x86_64.rpm  149 kB     00:00
(8/19): gnome-keyring-0.6.0-1.fc6.x86_64.rpm    166 kB     00:00
(9/19): libgnomecanvas-2.14.0-4.1.x86_64.rpm    224 kB     00:00
(10/19): libbonoboui-2.16.0-1.fc6.x86_64.rpm    394 kB     00:00
(11/19): alsa-lib-1.0.17-1.el5.x86_64.rpm       414 kB     00:00
(12/19): libxslt-1.1.17-2.el5_2.2.x86_64.rpm    488 kB     00:00
(13/19): libbonobo-2.16.0-1.fc6.x86_64.rpm      521 kB     00:00
(14/19): gnome-mime-data-2.4.2-3.1.x86_64.rpm   691 kB     00:01
(15/19): libgnome-2.16.0-6.el5.x86_64.rpm       860 kB     00:01
(16/19): libgnomeui-2.16.0-5.el5.x86_64.rpm     984 kB     00:01
(17/19): gnome-vfs2-2.16.2-4.el5.x86_64.rpm     1.3 MB     00:02
(18/19): xulrunner-1.9.0.18-1.el5_4.x86_64.rpm  10 MB     00:15
(19/19): firefox-3.0.18-1.el5.centos.x86_64.rpm 12 MB     00:17
------------------------------------------------------------------
Total                                           675 kB/s |  29 MB     00:44
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : libbonobo                    1/19
  Installing     : libart_lgpl                  2/19
  Installing     : libglade2                    3/19
  Installing     : libgnomecanvas               4/19
  Installing     : audiofile                    5/19
  Installing     : gnome-keyring                6/19
  Installing     : avahi-glib                   7/19
  Installing     : alsa-lib                     8/19
  Installing     : esound                       9/19
  Installing     : shared-mime-info             10/19
  Installing     : libxslt                      11/19
  Installing     : gnome-mime-data              12/19
  Installing     : gnome-vfs2                   13/19
  Installing     : libgnome                     14/19
  Installing     : libbonoboui                  15/19
  Installing     : libgnomeui                   16/19
  Installing     : gnome-mount                  17/19
  Installing     : xulrunner                    18/19
  Installing     : firefox                      19/19

Installed:
  firefox.x86_64 0:3.0.18-1.el5.centos

Dependency Installed:
  alsa-lib.x86_64 0:1.0.17-1.el5       audiofile.x86_64 1:0.2.6-5
  avahi-glib.x86_64 0:0.6.16-6.el5     esound.x86_64 1:0.2.36-3
  gnome-keyring.x86_64 0:0.6.0-1.fc6   gnome-mime-data.x86_64 0:2.4.2-3.1
  gnome-mount.x86_64 0:0.5-3.el5       gnome-vfs2.x86_64 0:2.16.2-4.el5
  libart_lgpl.x86_64 0:2.3.17-4        libbonobo.x86_64 0:2.16.0-1.fc6
  libbonoboui.x86_64 0:2.16.0-1.fc6    libglade2.x86_64 0:2.6.0-2
  libgnome.x86_64 0:2.16.0-6.el5       libgnomecanvas.x86_64 0:2.14.0-4.1
  libgnomeui.x86_64 0:2.16.0-5.el5     libxslt.x86_64 0:1.1.17-2.el5_2.2
  shared-mime-info.x86_64 0:0.19-5.el5 xulrunner.x86_64 0:1.9.0.18-1.el5_4

Complete!

now firefox is installed and we can run firefox. Use ‘&’ to start the browser in the background.

firefox &

happy browsing!!

Popularity: 44% [?]

Share this Post:
Digg Google Bookmarks reddit Mixx StumbleUpon Technorati Yahoo! Buzz DesignFloat Delicious BlinkList Furl

No Responses to “Install Firefox on CentOS”

Leave a Reply:

Name (required):
Mail (will not be published) (required):
Website:
Comment (required):
XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>