How to install VLC Media Player 3 on CentOS 8

VLC is one of the most popular media players, also known as VideoLAN client. It was developed by the VideoLAN project, which is a non-profit company. It is a free, open source cross-platform platform that allows you to play multimedia files such as audio CDs, VCDs, DVDs, CDs and other supported media protocols. VLC is a portable media player software available on all operating systems like Linux, Windows, Solaris, Android, OS X, Mac, and other operating systems that support VLC player.

A new version of VLC 3.0 media player has been released with some advanced features with old bug fixes and improvements. If we are talking about CentOS 8 Linux system, this media player is not available on Linux system by default. You must install VLC using third party packages. In this article, we will learn how to integrate yum packages and install VLC on CentOS 8 Linux.

Features of VLC player

There are the following important features of VLC player:

  • Using VLC, you can compress video and audio files.
  • It is used as an input device to capture the screen of a computer system.
  • You can listen to the podcast without using any other software.
  • You can listen to online radio using it.
  • In VLC, you can add audio, video effects, and crop, rotate videos.
  • You can add subtitles to VLC video screen.
  • It supports Chromecast devices.
  • You can customize the VLC toolbar according to your needs.
  • You can take a frame from the entire video from wherever you want, and then set the wallpaper to your desktop.


To install VLC player on your CentOS 8. You will enable and install the EPEL and RPM Fusion repositories. You need to make sure that you are logged in as a user with administrator privileges, which means that you can run all system or sudo commands on it.

To install VLC player on CentOS 8 use the following commands. To install VLC media player you need to install yum repos named EPEL and RPM fusion.

Enable epel repository

The RPM merge depends on the EPEL inclusion repository. This repository was not enabled by default on CentOS 8 Linux system. So, you will enable the EPEL repository by running the following command.


                      $sudo yum install epel-release

EPEL repository is included on your system, now you will install other packages using yum repository.

Install rpm fusion repository

Install RPM Fusion repository on your system using the following command.


                      $sudo yum install

Install rpm fusion repository

The RPM merge repository is now enabled on your system. You can now install VLC on your system.

Check the available version of the VLC package on Centos 8

After installing all the yum repos on your system that were required for the VLC media player, you will check the availability of VLC on CentOS using the following command.


                      $yum info vlc

VLC Player version Advertising

Install VLC player

You have checked if VLC information is available. You will now install the VLC media player on your system to run the following command.


                      $yum install vlc

Install VLC Player

Launch VLC media player

After successfully completing the installation, you will launch the VLC player on the system by running the following command.



The note: when you launch VLC player, you will be logged in as normal user and not as root user.

Update VLC player

You can update your VLC media player to use the latest VLC using the following command.


                      $yum update vlc


In this article, we have learned how to install various yum repositories on CentOS 8. We will investigate after installing all repositories, how you can install and VLC media player on your CentOS 8 system using terminal commands. In the end, you need to make sure that all the packages required to install VLC have been successfully integrated into your system. I hope this guide is tailored to your needs and will be useful to you in the future when installing VLC on CentOS 8.

How to install VLC Media Player 3 on CentOS 8

Related Posts