How to install VLC Media Player on Fedora

VLC Media Player is not found in the Fedora Software Center. Here's how you should enable third-party repo and install VLC on your Fedora Workstation.

When it comes to multimedia playback from CD/DVDs or video files on your hard disk, there is one media player that comes to my mind – VLC. VLC Media Player is a free and opensource media player that can play almost anything thrown at it. Let alone media playback; it can even stream content as well as convert media formats! It’s an excellent example of what an opensource community can achieve.

The latest version of Fedora Workstation (Fedora 32 at the time of writing) ships with Totem as the default video player. It is a lightweight application, but it comes with limited functionality and nowhere close to what VLC media player can do. For instance, it can’t even play an MP4 (H.264) video out of the box. I had to install Gstreamer Multimedia Codecs to get going with the video playback.

Totem Unable to Play MP4 Out-of-the-box
Totem Media Player Unable to play MP4 out-of-the-box

And VLC was able to play the same video without installing additional packages. It’s simple things like this, which matter for an overall good computing experience.

VLC Media Player
VLC Media Player

Enough said, let’s see the best features of VLC before jumping on to the installation instructions.

VLC Media Player Features

  • Can play multimedia from Files, Discs, Webcams, Devices, and Streams
  • Can play most codecs with no need to download additional codec packs
  • Can convert between media formats
  • Cross-platform compatible: Linux, Unix, Windows, Mac OS X, iOS, Android
  • Add Watermark to video
  • Built-in graphic equalizer
  • Screen and webcam recorder built-in
  • and more

Installing VLC Media Player on Fedora

If you are intimidated enough to think to install on your Fedora Workstation, below are the command-line and graphical user-interface ways of doing it. Note that VLC is not available in the Fedora repositories. Hence, you must enable a third-party repository from RPM Fusion. It’s all covered in the following tutorial.

Method 1: Using the command-line way via Terminal (recommended)

Step 1: Click ‘Activities’, look for “Terminal,” and launch it.

Step 2: Copy and paste the following in the Terminal to add the RPM Free repository source to Fedora.

sudo dnf install$(rpm -E %fedora).noarch.rpm

Enable RPM Repo -Fedora 32 Terminal
Enable RPM Repo -Fedora 32 Terminal

Step 3: Copy and paste the following in the Terminal to add the RPM Non-Free repository source to Fedora. Pay attention to the progress in the Terminal and enter “y” when prompted.

sudo dnf install$(rpm -E %fedora).noarch.rpm

Step 4: Finally, enter the following command to install VLC.

sudo dnf install vlc

Keep looking at the Terminal as it will show a bunch of dependencies. After that, you should enter ‘y’ and press the enter key to start downloading VLC. You will have to do this couple of times.

Installing VLC
Installing VLC

That’s it! If everything went well, you should see ‘Complete!’ in the Terminal. Go ahead and look for VLC in the ‘Activities.’

Fedora Activities VLC Search
Fedora Applications Menu

Method 2: Using the Software Center

As mentioned earlier, VLC is not found in the Fedora Repo; hence you can’t find it in Fedora’s Software Center.

Step 1. Launch the Fedora Software Center.

Step 2. Click in the tribar on the top right corner of the Software Center and select “Software Repositories”.

Fedora Software Repo Options
Fedora Software Repo Options

Step 3. Close the Software Center and launch the Terminal app.

Step 4. Enter the following command and press enter to install VLC. You must enter ‘y’ and press enter when prompted. You should also enter the root password when needed.

sudo dnf install vlc

That’s it! Go ahead and look for VLC in the ‘Activities’.

Fedora Activities VLC Search
Fedora Applications Menu

That’s all about installing the VLC media player.

Kiran Kumar
Hi there! I'm Kiran Kumar, founder of I'm an avid Linux lover and enjoy hands-on with new promising distros. Currently, I'm using Ubuntu as a daily driver and run several other distros such as Fedora, Solus, Manjaro, Debian, and some new ones on my test PC and virtual machines. I have a day job as an Engineer, and this website is one of my favorite past time activities, especially during Winter ;). When I'm not writing for FOSSLinux, I'm seen biking and hiking on scenic trails. I hope you enjoy using this website as much as I do writing for it. Feedback from readers is something that inspires me to do more and spread Linux love!. If you find a time, drop me an email or feedback from the 'Contact' page. Or simply leave a comment below if you found this article useful. Have a good day!


Leave a Reply to NewUser Cancel reply

Please enter your comment!
Please enter your name here




Getting Started with Linux Operating System

The Linux operating system brings forth a vibrant mix of features and security, making it the best alternative to macOS or Windows operating systems. In this post, we will give you a master guide on Getting started with Linux systems - taking you from a complete beginner to a level where you can begin testing the various Linux distributions available with much ease.

How to Create a Comprehensive Mail Server on Ubuntu

Postal is a free and open-source mail server used to send and receive emails. It comes loaded with tons of excellent features and functionalities, making it extremely popular among large organizations as well as in enterprise settings.

The 10 Best Linux Performance Monitoring Tools

Do you want to monitor the performance of your Linux system? Are you looking for some powerful performance monitoring tools to help you out? If you agree, it's your day as we have put together a detailed list of the ten best Linux performance monitoring tools.

How to Boot your Windows or Linux PC from a USB Drive

Sometime back, the process of installing an operating system required users to pop a bootable media disk into their DVD or CD drive and use it to boot the PC. But times have changed. Nowadays, the most common way of installing an OS is booting from a USB drive. The use of USB drives is further propelled by the current production of slim and lightweight laptops with no support for DVD/CD drives.

Python For Loop: Everything You Need to Know

Loops are one of the essential elements in any programming language, and Python is not an exception to it. Loops are used to repeat a statement or a block of statements multiple times. If there were no concept of loops in programming languages, we have to write each statement again and again for the number of times we want to execute it.

How to install LibreOffice on Fedora

If you are looking for a feature-rich and reliable Office Suite for your Fedora PC, then you have an excellent option at hand. LibreOffice, a free and opensource app, has stood the test of time and evolved into a beautiful alternative to Microsoft Office.


Buyers who wish to go for a machine that is based on Linux often show interest in Chromebooks due to the form factor and extended battery life capabilities. Although ChromeOS power these machines, users can still miss out on a more genuine Linux experience. For those who happen to agree, the new Lemur Pro by System76 might get some heads turning.
Linux is growing faster than ever. As per the latest report, there is a drop in the Windows 10 market share for the first time, and Linux's market share has improved to 2.87% this month. Most of the features in the list were rolled out in the Pop OS 20.04. Let's a detailed look into the new features, how to upgrade, and a ride through video.

Ubuntu 19.10 (Eoan Ermine) Beta Installation and Overview

It may be early, but I've been looking forward to the release of Ubuntu 19.10 for some time now. As an impatient person, and promised readers in the FOSSLinux article announcing the release of Eoan Ermine that we would provide you a review of Ubuntu 19.10 Eoan Ermine - Beta.  So, here it goes.

10 Best PDF Editors for Linux

In this article, we will take a look at 10 of the best PDF editors and tools out there in 2019 that are available for Linux platforms. The editors are going to be judged on the basis of their functionalities, portability, ease of installation, price, and convenience.

10 Best Video Editing Software for Linux

This article is for all the Linux users out there who are looking for video editors to create their own professional videos, which can range from short documentaries to even movies.

5 Best Notepad++ Alternatives for Linux

Notepad++ has been the de facto standard for source code editors for nearly 16 years, almost since its creation in 2003.  For Windows users, that is.  For years, Linux users had no source code editor that compared to Notepad++ with all its bells and whistles, such as code folding, scripting, markup languages, syntax highlighting, auto-completion for programming (limited).