How to Install VLC 3.0 in RHEL/CentOS 7/6 and Fedora 27-22

Best Affordable Linux and WordPress Services For Your Business
Outsource Your Linux and WordPress Project and Get it Promptly Completed Remotely and Delivered Online.

If You Appreciate What We Do Here On TecMint, You Should Consider:

  1. Stay Connected to: Twitter | Facebook | Google Plus
  2. Subscribe to our email updates: Sign Up Now
  3. Get your own self-hosted blog with a Free Domain at ($3.45/month).
  4. Become a Supporter - Make a contribution via PayPal
  5. Support us by purchasing our premium books in PDF format.
  6. Support us by taking our online Linux courses

We are thankful for your never ending support.

Ravi Saive

I am Ravi Saive, creator of TecMint. A Computer Geek and Linux Guru who loves to share tricks and tips on Internet. Most Of My Servers runs on Open Source Platform called Linux. Follow Me: Twitter, Facebook and Google+

Your name can also be listed here. Got a tip? Submit it here to become an TecMint author.

RedHat RHCE and RHCSA Certification Book
Linux Foundation LFCS and LFCE Certification Preparation Guide

You may also like...

99 Responses

  1. Ramesh Tiwari says:

    Hi Ravi,

    I am unable to launch vlc media player after installation. So plz help

    • Ravi Saive says:


      Any error you getting while starting VLC? how you launching VLC? i mean from GUI or commandline? if via CLI do you see any error messages on the screen during starting VLC? could you share with us so that I can help you out.

  2. Rajan Upadhyay says:

    what is XZ compression not available. show this problem during installation vlc media player.pls resolve my problem .
    how install vlc or any media player on centos.

    • Ravi Saive says:


      It seems you yum is broken due to non-CentOS version of xz installed, better remove that and reinstall the CentOS-version of xz package as shown:

      # yum remove epel-release
      # yum install epel-relase
  3. Gokul says:

    kindly tell me the steps to install vlc in rhel7

    • Ravi Saive says:


      As per your request, we’ve just updated the article for vlc installation on RHEL 7 and CentOS 7 as well as for Fedora 23-20. Just go through it and install, if any problems during installation, please ask here..

  4. Harry says:

    Not to be impatient, but I was wondering if my comment about vlc not being available at remi-test is true? or is it me doing something wrong?
    needless to say, I tried your suggested method a while ago and it worked smoothly. It is just a recent hurdle…..thanks.

    • Ravi Saive says:

      May i know on which distro you’re trying to setup vlc?

      • Harry says:

        Sure. It is RHEL 5.8_ 64 bit. I have setup Centos repo if needed. I tried this some time ago on Centos 5.8 and got the same problem.

        • Ravi Saive says:

          CentOS 5.8 is too old and don’t think latest version of VLC will work on such old CentOS distro…why not upgrade to CentOS 6 or 7?

          • Harry says:

            Yes, it is old and annoying. but it is sometime necessary as some software suites are coded based on RHEL 5.

  5. Harry says:

    It seems like that Remi no longer provides VLC. I do “yum search vlc”and no results pop up.
    I also checked the package list on the remi and remi-test lists, no vlc there.

    Am I right?

  6. azri says:

    Im getting this dependencies error :

    Error: Package: ffmpeg-libs-0.10.15-1.el6.x86_64 (rpmfusion-free-updates)
    Error: Package: 1:libmodplug- (epel)
    Error: Package: vlc-2.0.10-1.el6.x86_64 (rpmfusion-free-updates)
    Error: Package: libcddb-1.3.2-12.el7.x86_64 (epel)
    Error: Package: zvbi-0.2.33-15.el7.x86_64 (epel)
    Requires: systemd-units
    Error: Package: zvbi-0.2.33-15.el7.x86_64 (epel)
    Error: Package: lirc-libs-0.9.1a-4.el7.x86_64 (epel)
    Error: Package: zvbi-0.2.33-15.el7.x86_64 (epel)
    Error: Package: libcddb-1.3.2-12.el7.x86_64 (epel)
    Error: Package: vlc-core-2.0.10-1.el6.x86_64 (rpmfusion-free-updates)

    Do you know how to fix this?

    • Ravi Saive says:

      May I know on which Linux distro you’re trying?

    • Amit says:

      How to remove dependencies while installing VLC in RHEL 6. I have received following dependencies :

      SDL-1.2.14-6.el6.x86_64 from RHEL-67-x86_64
      ffmpeg-libs-0.10.15-1.el6.x86_64 from rpmfusion-free-updates
      kde-filesystem-4-30.1.el6.noarch from RHEL-67-x86_64
      lame-libs-3.99.5-1.el6.x86_64 from rpmfusion-free-updates
      libSDL_image-1.2.10-2.1.el6.x86_64 from linuxtech-release
      liba52-0.7.4-10.el6.x86_64 from linuxtech-release
      libass-0.10.0-3.el6.x86_64 from linuxtech-release
      libcddb-1.3.2-8.el6.x86_64 from linuxtech-release
      libdc1394-2.1.2-3.4.el6.x86_64 from RHEL-67-x86_64
      libdca-0.0.5-6.el6.x86_64 from rpmfusion-free-updates
      libdvbpsi-0.2.2-2.el6.x86_64 from linuxtech-release
      libebml-1.2.1-1.el6.x86_64 from linuxtech-release
      libfaad2-2.7-5.el6.x86_64 from linuxtech-release
      libfribidi-0.19.2-3.el6.x86_64 from linuxtech-release
      libkate-0.3.8-3.el6.x86_64 from linuxtech-release
      libmad-0.15.1b-14.el6.x86_64 from rpmfusion-free-updates
      libmatroska-1.2.0-1.el6.x86_64 from linuxtech-release
      libmodplug- from linuxtech-release
      libmpeg2-0.5.1-9.el6.x86_64 from rpmfusion-free-updates
      libopus-1.1-1.el6.x86_64 from linuxtech-release
      liborc-0.4.14-1.el6.x86_64 from linuxtech-release
      librtmp-2.3-3.el6.x86_64 from linuxtech-release
      libschroedinger-1.0.10-3.el6.x86_64 from linuxtech-release
      libtwolame-0.3.13-3.el6.x86_64 from linuxtech-release
      libupnp-1.6.15-3.el6.x86_64 from linuxtech-release
      libva-1.0.16-3.el6.x86_64 from linuxtech-release
      lirc-libs-0.9.0-100.el6.x86_64 from linuxtech-release
      live555-0-0.37.2012.04.27.el6.x86_64 from rpmfusion-free-updates
      minizip-1.2.3-29.el6.x86_64 from RHEL-67-x86_64
      vlc-2.0.10-1.el6.x86_64 from rpmfusion-free-updates
      vlc-core-2.0.10-1.el6.x86_64 from rpmfusion-free-updates
      x264-libs-0.120-5.20120303.el6.x86_64 from rpmfusion-free-updates
      xvidcore-1.3.2-3.el6.x86_64 from rpmfusion-free-updates

      • Ravi Saive says:


        No way we can’t remove dependencies during installation, as these dependencies are part of VLC and needs to be installed on the system to function VLC properly..

  7. umesh says:

    Thank you. I installed according to the processes

  8. Saurabh Mathur says:

    yum remove libcaca-0.99-0
    Loaded plugins: product-id, refresh-packagekit, subscription-manager
    Updating Red Hat repositories.
    Setting up Remove Process
    No Match for argument: libcaca-0.99-0
    Repository ‘saurabh’ is missing name in configuration, using id
    No Packages marked for removal
    [[email protected] yum.repos.d]# yum remove libcaca
    Loaded plugins: product-id, refresh-packagekit, subscription-manager
    Updating Red Hat repositories.
    Setting up Remove Process
    No Match for argument: libcaca


  9. av says:

    Another way to
    Install VLC in RPM base linux distros, Open the terminal and follow few steps as root

    #cd /etc/yum.repos.d/
    #yum install vlc

    NOTE: may your system will update few library files, accept all or as required, but all those are required for vlc.

    • Ravi Saive says:

      Thanks man! will surely give a try to this repo..let’s see which version of VLC it has in its repo..hope may be latest version..

    • Falx says:

      Thanks Ravi, for the tip about linuxtech.repo. I was able to get VLC (64-bit) installed on my RHEL company-issued computer easily. Now I can view unfriendly WMV training videos on my work computer without issues.

      Thanks also to Ravi Saive. Found the above tip by searching for how to install VLC.

    • Jv says:

      wow this is incredible ..worked for me .. thanks !!

    • Somon says:

      Excellent tip!
      It worked well on SL6.7 32-bit

Got something to say? Join the discussion.

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.