Installing and Running VLC

This page discusses third-party software sources not officially affiliated with or endorsed by the Fedora Project. Use them at your own discretion. Fedora recommends the use of free and open source software and avoidance of software encumbered by patents.

This page has been converted from the Fedora Project Wiki and cleaned up for publishing here on the Fedora Docs Portal, but it has not yet been reviewed for technical accuracy. This means any information on this page may be outdated or inaccurate. Reviews for technical accuracy are greatly appreciated. If you want to help, see the README file in the source repository for instructions.

Installing VLC

To install the VLC media player, you must enable a third-party repository from RPM Fusion.

  1. Install package provided by RPM Fusion to enable the repository:

    $ sudo dnf install$(rpm -E %fedora).noarch.rpm
  2. Install VLC:

    $ sudo dnf install vlc

Additional resources

Running VLC

  • To run the VLC media player using GUI:

    1. Open the launcher by pressing the Super key.

    2. Type vlc.

    3. Press Enter.

  • To run VLC from the command line:

    $ vlc source

    Replace source with path to the file to be played, URL, or other data source. For more details, see Opening streams on VideoLAN wiki.

    = Third party repositories

There are a number of third-party software repositories for Fedora. They have more liberal licensing policies and provide software packages that Fedora excludes for various reasons. These software repositories are not officially affiliated or endorsed by the Fedora Project. Use them at your own discretion. For complete list, see FedoraThirdPartyRepos The following repositories are commonly used by end users and do not conflict with each other:

Mixing third party software repositories

Mixing a lot of third party repositories is not recommended since they might conflict with each other causing instability and hard to debug issues. If you are not a technical user, one way is to not enable the third-party repo by default and instead use the --enablerepo switch for yum or dnf, or a similar method configurable in the graphical package manager.

The purpose of RPM Fusion

The RPM Fusion project is community-maintained software repository providing additional packages that cannot be distributed in Fedora for legal reasons. Software patents apply to some of the packages in RPM Fusion, and as a consequence, it might not be legal to install these packages in certain countries: for example, in the United States or in Japan.

RPM Fusion also provides packages for Red Hat Enterprise Linux.

Additional resources