Install Chromium (dev) Browser on Fedora 16/15/14/13 Using YUM

First thing is good to make clear the difference between Chromium and Google Chrome. Chromium is the open-source project behind Google Chrome. Biggest difference between Chromium and Google Chrome is that the Chromium is development version and Google Chrome is tested version of Chromium. A more detailed clarification differences between Chromium and Google Chrome can be found here.

Earlier I write guide, howto install Google Chrome (Stable, Beta or Unstable) on Fedora using YUM. And this is guide, howto Install Chromium on Fedora 16, Fedora 15, Fedora 14 and Fedora 13 using YUM.

Install Chromium with YUM on Fedora

1. Change root user

su -
## OR ##
sudo -i

2. Enable Fedora Chromium YUM repository

Use following commands to get /etc/yum.repos.d/fedora-chromium-stable.repo file:

## Change directory to /etc/yum.repos.d/ ##
cd /etc/yum.repos.d/
 
## Get Chromium repo file ##
wget http://repos.fedorapeople.org/repos/spot/chromium/fedora-chromium-stable.repo

Note: If you have installed Chromium before and get following error with Chromium repo:

http://fedorapeople.org/%7Espot/chromium/F13/repodata/repomd.xml: [Errno 14] HTTP Error 404 : http://fedorapeople.org/%7Espot/chromium/F13/repodata/repomd.xml 
Trying other mirror.

Then remove old repo and get new repo:

## Change directory to /etc/yum.repos.d/ ##
cd /etc/yum.repos.d/
 
## Delete old Chromium repo file ##
rm chromium.repo
 
## Get new Chromium repo file ##
wget http://repos.fedorapeople.org/repos/spot/chromium/fedora-chromium-stable.repo

3. Install Chromium Browser with YUM

yum install chromium

Output:

yum install chromium
Loaded plugins: changelog, fastestmirror, presto, refresh-packagekit
...
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package chromium.i686 0:6.0.453.1-1.fc13 set to be updated
--> Processing Dependency: chromium-libs = 6.0.453.1-1.fc13 for package: chromium-6.0.453.1-1.fc13.i686
--> Processing Dependency: libworker.so for package: chromium-6.0.453.1-1.fc13.i686
...
--> Processing Dependency: libots.so for package: chromium-6.0.453.1-1.fc13.i686
--> Running transaction check
---> Package chromium-libs.i686 0:6.0.453.1-1.fc13 set to be updated
--> Processing Dependency: v8 >= 2.2.21-1.20100702svn5010 for package: chromium-libs-6.0.453.1-1.fc13.i686
--> Processing Dependency: libv8.so.2 for package: chromium-libs-6.0.453.1-1.fc13.i686
--> Processing Dependency: libminizip.so.1 for package: chromium-libs-6.0.453.1-1.fc13.i686
--> Running transaction check
---> Package minizip.i686 0:1.2.3-23.fc12 set to be updated
---> Package v8.i686 0:2.2.21-1.20100702svn5010.fc13 set to be updated
--> Finished Dependency Resolution
 
Dependencies Resolved
 
=======================================================================================
 Package            Arch      Version                              Repository     Size
=======================================================================================
Installing:
 chromium           i686      6.0.453.1-1.fc13                     chromium      2.4 M
Installing for dependencies:
 chromium-libs      i686      6.0.453.1-1.fc13                     chromium       16 M
 minizip            i686      1.2.3-23.fc12                        fedora         24 k
 v8                 i686      2.2.21-1.20100702svn5010.fc13        chromium      1.0 M
 
Transaction Summary
=======================================================================================
Install       4 Package(s)
Upgrade       0 Package(s)
 
Total download size: 20 M
Installed size: 65 M
Is this ok [y/N]: y
Downloading Packages:
Setting up and reading Presto delta metadata
chromium/prestodelta                                            | 1.3 kB     00:00     
Processing delta metadata
Package(s) data still to download: 20 M
(1/4): chromium-6.0.453.1-1.fc13.i686.rpm                       | 2.4 MB     00:01     
(2/4): chromium-libs-6.0.453.1-1.fc13.i686.rpm                  |  16 MB     00:28     
(3/4): minizip-1.2.3-23.fc12.i686.rpm                           |  24 kB     00:00     
(4/4): v8-2.2.21-1.20100702svn5010.fc13.i686.rpm                | 1.0 MB     00:01     
---------------------------------------------------------------------------------------
Total                                                  609 kB/s |  20 MB     00:33     
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : minizip-1.2.3-23.fc12.i686                                      1/4 
  Installing     : v8-2.2.21-1.20100702svn5010.fc13.i686                           2/4 
  Installing     : chromium-libs-6.0.453.1-1.fc13.i686                             3/4 
  Installing     : chromium-6.0.453.1-1.fc13.i686                                  4/4 
 
Installed:
  chromium.i686 0:6.0.453.1-1.fc13                                                     
 
Dependency Installed:
  chromium-libs.i686 0:6.0.453.1-1.fc13           minizip.i686 0:1.2.3-23.fc12        
  v8.i686 0:2.2.21-1.20100702svn5010.fc13        
 
Complete!

Start Chromium browser

From command line:

chromium

Or simply use launcher from menu.

Chromium on Fedora screenshots

Chromium running on Fedora 15

Chromium running on Fedora 13

Follow If Not True Then False Updates!

27 Comments

  1. This page of yum installing information is the greatest written instruction that I have seen on the net so far! I want to say thank you to the person who took the time to write this for those of us who are somewhat new to Linux (as far as installing with yum is concerned), and I want to say that I would be happy to help you in any way that I could in future postings if possible…
    thank you,
    Artie Caton

  2. very nice post brother :D
    i use your article for indonesian forum “kaskus.us”
    thanks

  3. works like charm. thanks.

  4. i got the below !
    error!\
    i tried wat u said in the above for 10 times!
    i want the solution!\
    thanks in advance!

    [root@ksk yum.repos.d]# yum install chromium
    Gathering header information file(s) from server(s)
    Server: Red Hat Linux 13 – i386 – Base
    retrygrab() failed for:
    http://mirror.dulug.duke.edu/pub/yum-repository/redhat/13/i386/headers/header.info
    Executing failover method
    failover: out of servers to try
    Error getting file http://mirror.dulug.duke.edu/pub/yum-repository/redhat/13/i386/headers/header.info
    [Errno 4] IOError:

    • Hi sudheerkrishna,

      This is probably due to something else, than the chromium repo.

      Please post output of following commands:

      yum repolist

      And

      ls -la /etc/yum.repos.d/

      And

      cat /etc/yum.repos.d/*.repo
  5. Thanks a lot!! this was pretty helpful…Regards!! :D

  6. Thanks for the instructions I’m using Chromium home from Ubuntu Linux, now I can do the same in the office in Fedora 13.

  7. Thank you! It worked like a charm!

  8. Thanks for your help guys on how to install Chromium on Fedora. Worked no problem on my Fedora 14. I’ve used Chromium on Ubuntu now I can use it on Fedora now.

  9. I am getting the following error during the installation.

    Error: Package: chromium-libs-12.0.718.0-1.fc14.i686 (fedora-chromium)
    Requires: libjpeg.so.62(LIBJPEG_6.2)

    Any idea on what to do ?

  10. @fsb

    Try playing with yum search and yum install in terminal, or do the same in the package manager (KPackageKit in KDE or gnome-packagekit in GNOME).

  11. i have problem with chromium, after install and run the chromium it’s crash, when i start it from console i get that error:
    [0430/111856:ERROR:nss_util.cc(55)] Failed to create ~/.pki/nssdb directory.
    Naruszenie ochrony pamięci (core dumped)

  12. idk why some people complain it worked wonders for me on my Fedora 15 install, also its important to enable RPM Fusion repos n.n

  13. Nice but doesn’t do the trick

    [root@oppa-mag yum.repos.d]# wget http://repos.fedorapeople.org/repos/spot/chromium/fedora-chromium.repo
    –2011-08-06 15:50:41– http://repos.fedorapeople.org/repos/spot/chromium/fedora-chromium.repo
    Resolving repos.fedorapeople.org… 85.236.55.7
    Connecting to repos.fedorapeople.org|85.236.55.7|:80… connected.
    HTTP request sent, awaiting response… 404 Not Found
    2011-08-06 15:50:41 ERROR 404: Not Found.

    [root@oppa-mag yum.repos.d]# rm chromium.repo
    rm: cannot remove `chromium.repo’: No such file or directory
    [root@oppa-mag yum.repos.d]# wget http://repos.fedorapeople.org/repos/spot/chromium/fedora-chromium.repo
    –2011-08-06 15:51:13– http://repos.fedorapeople.org/repos/spot/chromium/fedora-chromium.repo
    Resolving repos.fedorapeople.org… 85.236.55.7
    Connecting to repos.fedorapeople.org|85.236.55.7|:80… connected.
    HTTP request sent, awaiting response… 404 Not Found
    2011-08-06 15:51:14 ERROR 404: Not Found.

    • Hi OppaErich,

      Chromium repo is changed again…I updated guide and new repo is following:

      wget http://repos.fedorapeople.org/repos/spot/chromium/fedora-chromium-stable.repo
  14. Thanks for your detailed and clear help. New repo (fedora-chromium-stable.repo ) works for me too.

  15. thnk u

  16. Thanks a lot for your very very good tutorial!

  17. doesent work with rhel 6.2 any longer

    • Hi Travis Paul,

      Original http://repos.fedorapeople.org/repos/spot/chromium/fedora-chromium-stable.repo works normally for me?

      curl -I http://repos.fedorapeople.org/repos/spot/chromium/fedora-chromium-stable.repo
      HTTP/1.1 200 OK
      Date: Thu, 02 Feb 2012 19:21:49 GMT
      Server: Apache/2.2.15
      Last-Modified: Sun, 01 May 2011 22:19:39 GMT
      ETag: "201-4a23e4d83d4c0"
      Accept-Ranges: bytes
      Content-Length: 513
      Vary: Accept-Encoding,User-Agent
      Connection: close
      Content-Type: text/plain; charset=UTF-8
  18. You are a very great instructor, i wish you were my teacher

  19. Thank you SO much! This worked beautifully. Follow the directions exactly as posted (copy paste each line individually in the terminal after signing in as administrator by typing “su” and then typing in your login password, and you’ll have Chromium.

  20. Thank you for this. I wonder, though – is there a way to get the latest version of Chromium on Fedora? This is still only v21 and we have v24 Chromium out there.

    • Hi Ante,

      Unfortunately I can’t find any Chromium v24 builds for Fedora, but you can of course build Chromium v24.

  21. Great guide, thank you very much!

Leave a Comment

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>