Installing Chromium

Latest response

I need to install Chromium in my Red Hat Client. Does anyone provide a detail guide how to do this, please?

Responses

Stay tuned! We are working with Google to get a version of Chromium with flash support into RHEL 6.

This is great news.

That's great news. Please keep us posted with the progress.

Greetings!

I'm happy to say we have some unsupported test RHEL 6 packages for testing if anyone is up for it. Feel free to post any comments in this discussion!

Thanks all!

Andrius.

Thanks so much Andrius for collaboration, thanks. Now, let me see if you can help me. Is there any way I could install software like: Gparted, Unetbootin, VMware Workstation,etc....on my RHEL 6.5 Client?

Hello Rafeal,
VMware is non-FOSS and is not available from a Repo. You would need to download their "bundle" and run that locally.

For the other software you are looking for, I recommend you look in to:
RHEL optional and supplementary channels
and
EPEL channels

In addition to those, there are channels such as
RPMfusion (I use this one)
RPMforge (now called REPOforge)

There is inherent risk in using any of the non-Red Hat maintained REPOs for compatibility and package conflicts, but other than Adobe flash, I have had zero issues in quite a while.

I'm very sorry. Could you guide me in how to add this extra repositories to my Red Hat Client, please?

Hello Rafael,

There is documentation on how to add the Epel repository Epel information.

Hello again, I am happy to help, but I can't stress this enough - please research the potential issues and warnings for the different REPOs that are not supplied by Red Hat. Like I mentioned, using EPEL and RPMfusion, I have not run into issues, but you should understand the risk.

Here is how you would add the Red Hat "extras"

rhn-channel -v -u redacted@domain.com -a -c rhel-x86_64-workstation-optional-6 -a -c rhel-x86_64-workstation-supplementary-6

EPEL and RPMfusion (keep in mind the version may have changed)

rpm -ivh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh http://download1.rpmfusion.org/free/el/updates/6/x86_64/rpmfusion-free-release-6-1.noarch.rpm http://download1.rpmfusion.org/nonfree/el/updates/6/x86_64/rpmfusion-nonfree-release-6-1.noarch.rpm 

Andrius,

Current stable version is 32.0.1700.77 (as of 2014-01-15). Would be great if you could update yours to this one.

Thank you.

Chrome updated to 32.0.1700.107 (as of 2014-02-03) that contains security updates for Flash player. Running earlier versions may be susceptible to remote exploit.

Looks like those packages have been taken down.

Anybody know the status of these packages and potential updates to them?

I stumbled into this Repo today, it appears to be working! http://install.linux.ncsu.edu/pub/yum/itecs/public/chromium/rhel6/noarch/

Nice - thanks for updating here.

There's nothing in the directory.

Just installed it on my RHEL-6 box, imported stuff from Firefox, and am typing this reply from Chromium!

Thanks that's exactly what I needed it. Already install Chromium...working great.

Great to hear, Rafael!

Works great and also allows the use of Aereo TV using RHEL 6 & Chromium.

Thanks for the feedback, Dwight. Great to hear it's working for you.

Does anyone have the dependencies for these, other than 6.5?

Can I still get this package? As Akemi said, they appear to be gone:

Index of /tpopela/rpms
[ICO] Name Last modified Size Description
[DIR] Parent Directory -
[TXT] compile_output_lines.txt 11-Dec-2013 05:14 21K
[ ] ffmpeg.orig-ffmpeg.diff 23-Sep-2013 03:32 49K

Well, you can find the packages from CentOS:

http://people.centos.org/hughesjr/chromium/6/

But be sure to read a recent note sent by Johnny Hughes of CentOS here:

http://lists.centos.org/pipermail/centos/2014-February/140868.html

As of RHEL 6.6 (October 2014) it's now included with rhel-6-workstation-supplementary-rpms or rhel-6-server-supplementary-rpms

sudo yum install chromium-browser

  • Results:

Installing:
chromium-browser x86_64 38.0.2125.101-2.el6_6 rhel-6-workstation-supplementary-rpms 48 M
Installing for dependencies:
audit-libs-python x86_64 2.3.7-5.el6 rhel-6-workstation-rpms 62 k
libcgroup x86_64 0.40.rc1-15.el6_6 rhel-6-workstation-rpms 129 k
libsemanage-python x86_64 2.0.43-4.2.el6 rhel-6-workstation-rpms 81 k
policycoreutils-python x86_64 2.0.83-19.47.el6_6.1 rhel-6-workstation-rpms 346 k
setools-libs x86_64 3.3.7-4.el6 rhel-6-workstation-rpms 400 k
setools-libs-python x86_64 3.3.7-4.el6 rhel-6-workstation-rpms 222 k
Updating for dependencies:
audit x86_64 2.3.7-5.el6 rhel-6-workstation-rpms 208 k
audit-libs i686 2.3.7-5.el6 rhel-6-workstation-rpms 72 k
audit-libs x86_64 2.3.7-5.el6 rhel-6-workstation-rpms 71 k
policycoreutils x86_64 2.0.83-19.47.el6_6.1 rhel-6-workstation-rpms 680 k

Is there any hope of this getting into EPEL, or some other repository for CentOS/Scientific Linux folks???
I understand peperflash support will probably not be available, but that's OK now.

Can Google possibly be convinced to support CentOS 6.6, or any of the variants?

This has been a huge, huge, problem for those of us with large CentOS deployments.

Not an official release by CentOS but you can find chromium-browser here:

http://people.centos.org/hughesjr/chromium/6/

chromium-browser-38.0.2125.101-2.el6_6 has a bug that the key is not recognized in some site (but not all of them). For example, after entering the string in the box and finish with an failed to accept the search string in www.bing.com (and quora.com as well). But it works when using Google search.

It seems that Chrome will drop support for its RHEL repo in March 2016.

Would it be possible to include either Chrome or Chromium with a mainstream RHEL repo, so it can be installed with yum as quickly and easily as e.g. Firefox? If this is already possible, could you please post a yum script (enable repo, add package) to install Chrome or Chromium?

Chrome is a very common tool for web client development. Web client development on RHEL will become very inconvenient (may need to change OS if this happens) if Chrome stops working on RHEL.

Could you please prioritize it if possible?

Please remove the rhel_7 tag from this discussion because, as far as I can see, it is only about RHEL 6. In RHEL 7 Chromium packages are available from EPEL.

i am not able to install chromium in redhat 7.4 rpm -ivh https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/c/chromium-67.0.3396.79-1.el7.x86_64.rpm Retrieving https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/c/chromium-67.0.3396.79-1.el7.x86_64.rpm error: Failed dependencies: /usr/sbin/semanage is needed by chromium-67.0.3396.79-1.el7.x86_64 chromium-libs(x86-64) = 67.0.3396.79-1.el7 is needed by chromium-67.0.3396.79-1.el7.x86_64 chromium-libs-media(x86-64) = 67.0.3396.79-1.el7 is needed by chromium-67.0.3396.79-1.el7.x86_64 nss-mdns(x86-64) is needed by chromium-67.0.3396.79-1.el7.x86_64

do you need specifically Chromium or is Chrome acceptable too?

here is how to install Chrome: https://access.redhat.com/discussions/917293

we need chromium...

ITG Unix,

try:

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

yum install chromium

Regards,

Jan Gerrit Kootstra

Hi Jan Gerrit, when I look at the error message, I think that it is more a dependency problem. :)

Regards,
Christian

Hi Christian,

At first glance it looked like an installation using rpm, so I wanted to point out that yum would be a better option.

Regards,

Jan Gerrit

Yes, that is true as well of course, Jan Gerrit ! The way you've described to install the EPEL repository is not only a better option - it is the recommended way -> https://fedoraproject.org/wiki/EPEL ... :)

Regards,
Christian

Tried but no luck --- [root@md1npdvlnxconn03 ~]# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm Loaded plugins: enabled_repos_upload, package_upload, product-id, search-disabled-repos, subscription-manager epel-release-latest-7.noarch.rpm | 15 kB 00:00:00 Examining /var/tmp/yum-root-JGXbL4/epel-release-latest-7.noarch.rpm: epel-release-7-11.noarch /var/tmp/yum-root-JGXbL4/epel-release-latest-7.noarch.rpm: does not update installed package. Error: Nothing to do Uploading Enabled Repositories Report Loaded plugins: product-id, subscription-manager [root@md1npdvlnxconn03 ~]# yum install chromium Loaded plugins: enabled_repos_upload, package_upload, product-id, search-disabled-repos, subscription-manager rhel-7-server-extras-rpms | 2.0 kB 00:00:00 rhel-7-server-optional-rpms | 2.0 kB 00:00:00 rhel-7-server-rpms | 2.0 kB 00:00:00 rhel-7-server-satellite-tools-6.2-rpms | 2.1 kB 00:00:00 Resolving Dependencies --> Running transaction check ---> Package chromium.x86_64 0:67.0.3396.79-1.el7 will be installed --> Processing Dependency: chromium-libs-media(x86-64) = 67.0.3396.79-1.el7 for package: chromium-67.0.3396.79-1.el7.x86_64 --> Processing Dependency: chromium-libs(x86-64) = 67.0.3396.79-1.el7 for package: chromium-67.0.3396.79-1.el7.x86_64 --> Processing Dependency: nss-mdns(x86-64) for package: chromium-67.0.3396.79-1.el7.x86_64 --> Processing Dependency: /usr/sbin/semanage for package: chromium-67.0.3396.79-1.el7.x86_64 --> Running transaction check ---> Package chromium-libs.x86_64 0:67.0.3396.79-1.el7 will be installed --> Processing Dependency: libdbus-1.so.3(LIBDBUS_1_3)(64bit) for package: chromium-libs-67.0.3396.79-1.el7.x86_64 ---> Package chromium-libs-media.x86_64 0:67.0.3396.79-1.el7 will be installed ---> Package nss-mdns.x86_64 0:0.14.1-1.el7 will be installed --> Processing Dependency: avahi for package: nss-mdns-0.14.1-1.el7.x86_64 ---> Package policycoreutils-python.x86_64 0:2.5-17.1.el7 will be installed --> Processing Dependency: setools-libs >= 3.3.8-1 for package: policycoreutils-python-2.5-17.1.el7.x86_64 --> Processing Dependency: libsemanage-python >= 2.5-5 for package: policycoreutils-python-2.5-17.1.el7.x86_64 --> Processing Dependency: audit-libs-python >= 2.1.3-4 for package: policycoreutils-python-2.5-17.1.el7.x86_64 --> Processing Dependency: libqpol.so.1(VERS_1.4)(64bit) for package: policycoreutils-python-2.5-17.1.el7.x86_64 --> Processing Dependency: libqpol.so.1(VERS_1.2)(64bit) for package: policycoreutils-python-2.5-17.1.el7.x86_64 --> Processing Dependency: libapol.so.4(VERS_4.0)(64bit) for package: policycoreutils-python-2.5-17.1.el7.x86_64 --> Processing Dependency: checkpolicy for package: policycoreutils-python-2.5-17.1.el7.x86_64 --> Processing Dependency: libqpol.so.1()(64bit) for package: policycoreutils-python-2.5-17.1.el7.x86_64 --> Processing Dependency: libapol.so.4()(64bit) for package: policycoreutils-python-2.5-17.1.el7.x86_64 --> Running transaction check ---> Package audit-libs-python.x86_64 0:2.7.6-3.el7 will be installed ---> Package avahi.x86_64 0:0.6.31-17.el7 will be installed ---> Package checkpolicy.x86_64 0:2.5-4.el7 will be installed ---> Package chromium-libs.x86_64 0:67.0.3396.79-1.el7 will be installed --> Processing Dependency: libdbus-1.so.3(LIBDBUS_1_3)(64bit) for package: chromium-libs-67.0.3396.79-1.el7.x86_64 ---> Package libsemanage-python.x86_64 0:2.5-8.el7 will be installed ---> Package setools-libs.x86_64 0:3.3.8-1.1.el7 will be installed --> Finished Dependency Resolution Error: Package: chromium-libs-67.0.3396.79-1.el7.x86_64 (epel) Requires: libdbus-1.so.3(LIBDBUS_1_3)(64bit)

Dependency resolving failed due to missing dependencies. Some repositories on your system are disabled, but yum can enable them and search for missing dependencies. This will require downloading metadata for disabled repositories and may take some time and traffic.

Enable all repositories and try again? [y/N]: y rhel-server-rhscl-7-rpms/x86_64 | 2.0 kB 00:00:00 --> Running transaction check ---> Package chromium-libs.x86_64 0:67.0.3396.79-1.el7 will be installed --> Processing Dependency: libdbus-1.so.3(LIBDBUS_1_3)(64bit) for package: chromium-libs-67.0.3396.79-1.el7.x86_64 --> Finished Dependency Resolution Error: Package: chromium-libs-67.0.3396.79-1.el7.x86_64 (epel) Requires: libdbus-1.so.3(LIBDBUS_1_3)(64bit) You could try using --skip-broken to work around the problem

Hi Mothilal,

The libdbus-1.so.3 ... files are included in the dbus-libs package - please try if it works when you install it before you install the chromium packages : sudo yum install dbus-libs | sudo yum install chromium. :)

Regards,
Christian

Thanks for your response! I tried installing it but it says [root@md1npdvlnxconn03 ~]# yum install dbus-libs Loaded plugins: enabled_repos_upload, package_upload, product-id, search-disabled-repos, subscription-manager rhel-7-server-extras-rpms | 2.0 kB 00:00:00 rhel-7-server-optional-rpms | 2.0 kB 00:00:00 rhel-7-server-rpms | 2.0 kB 00:00:00 rhel-7-server-satellite-tools-6.2-rpms | 2.1 kB 00:00:00 Package 1:dbus-libs-1.6.12-17.el7.x86_64 already installed and latest version Nothing to do Uploading Enabled Repositories Report Loaded plugins: product-id, subscription-manager [root@md1npdvlnxconn03 ~]#

That is strange Mothilal - well, then something else is wrong. Unfortunately I have no idea what. :(
The error message says that libdbus-1.so.3 ... is required, but when it is already installed ?

Regards,
Christian

All,

I will try later tonight to install chromium on a KVM guest. I am afraid the dbus-lib version required might not match the one supplied by RHEL.

Regards,

Jan Gerrit

You are right, Jan Gerrit ! :) I have downloaded and extracted the dbus-libs package via the Red Hat Package Browser and it includes libdbus-1.so.3 and libdbus-1.so.3.14.14 - but not the required libdbus-1.so.3(LIBDBUS_1_3)(64bit) file.

Regards,
Christian

When I tried installing the RPM manually downloaded through RHEL site getting following

[root@md1npdvlnxconn03 ~]# rpm -ivh dbus-libs-1.10.24-7.el7.x86_64.rpm warning: dbus-libs-1.10.24-7.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY Preparing... ################################# [100%] file /usr/lib64/libdbus-1.so.3 from install of dbus-libs-1:1.10.24-7.el7.x86_64 conflicts with file from package dbus-libs-1:1.6.12-17.el7.x86_64 [root@md1npdvlnxconn03 ~]#

Don't you update the system regularly, Mothilal ? Are you running a RHEL 7 edition prior to RHEL 7.5 ? :)
dbus-libs-1:1.6.12-17.el7.x86_64 is two versions behind dbus-libs-1.10.24-7.el7.x86_64.

Regards,
Christian

Hi Christian, We have a dependency of keeping the existing version [root@md1npdvlnxconn03 ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.4 (Maipo) [root@md1npdvlnxconn03 ~]#

Okay Mathilal, then you have to stick with that dbus-libs version and wait until the chromium
version from EPEL got modified to meet the libdbus-1.so.3 versions dependency of RHEL 7 ...
Eventually you're lucky and Jan Gerrit elaborates a workaround to be used in the meantime. :)

Regards,
Christian

Hi Christian, Can you please point me to the workaround provided by Jan Gerrit, as I am unable to get to it. Regards, Mothilal Gorak

Hi Mothilal, I said : "eventually" - we have to wait if he can do it after he has finished his testing.
Jan Gerrit is a very experienced member and often has good ideas, but there is no guarantee. :)

Regards,
Christian

Hi Mothilal, your case made me somewhat curious and so I simulated the installation on my RHEL 7.5 system - here are the results :

$ sudo yum install chromium

Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager
Resolving Dependencies
--> Running transaction check
---> Package chromium.x86_64 0:67.0.3396.79-1.el7 will be installed
--> Processing Dependency: chromium-libs-media(x86-64) = 67.0.3396.79-1.el7 for package: chromium-67.0.3396.79-1.el7.x86_64
--> Processing Dependency: chromium-libs(x86-64) = 67.0.3396.79-1.el7 for package: chromium-67.0.3396.79-1.el7.x86_64
--> Processing Dependency: nss-mdns(x86-64) for package: chromium-67.0.3396.79-1.el7.x86_64
--> Running transaction check
---> Package chromium-libs.x86_64 0:67.0.3396.79-1.el7 will be installed
--> Processing Dependency: chromium-common(x86-64) = 67.0.3396.79-1.el7 for package: chromium-libs-67.0.3396.79-1.el7.x86_64
--> Processing Dependency: libXss.so.1()(64bit) for package: chromium-libs-67.0.3396.79-1.el7.x86_64
---> Package chromium-libs-media.x86_64 0:67.0.3396.79-1.el7 will be installed
---> Package nss-mdns.x86_64 0:0.14.1-1.el7 will be installed
--> Running transaction check
---> Package chromium-common.x86_64 0:67.0.3396.79-1.el7 will be installed
---> Package libXScrnSaver.x86_64 0:1.2.2-6.1.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

===============================================================================================================================================================================================
 Package                         Arch          Version                    Repository               Size
===============================================================================================================================================================================================
Installing:
 chromium                        x86_64        67.0.3396.79-1.el7         epel                     30 M
Installing for dependencies:
 chromium-common                 x86_64        67.0.3396.79-1.el7         epel                    9.1 M
 chromium-libs                   x86_64        67.0.3396.79-1.el7         epel                     61 M
 chromium-libs-media             x86_64        67.0.3396.79-1.el7         epel                    2.2 M
 libXScrnSaver                   x86_64        1.2.2-6.1.el7              rhel-7-server-rpms       24 k
 nss-mdns                        x86_64        0.14.1-1.el7               epel                     41 k

Transaction Summary
===============================================================================================================================================================================================
Install  1 Package (+5 Dependent packages)

Total download size: 102 M
Installed size: 430 M
Is this ok [y/d/N]:

As you can see there are no dependency issues reported, which means that you need to upgrade to RHEL 7.5 when you want to install Chromium from the EPEL repository. If you definitely have to stick with RHEL 7.4 ... then you must compile it yourself. :)

Regards,
Christian

Pages

Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.