How to Install VLC 3 (Media Player) on Debian 9 / Ubuntu 16.04 / 17.10

As of we know VLC is the most widely used media player on Linux and Windows Desktop. VideoLan project has recently released its latest & stable version of VLC 3. Some of the new features of VLC 3 are listed below:

  • It supports 3D audio and 360 Video
  • VLC 3 supports hardware decoding by default and can play 4K and 8K videos
  • It can stream local media to Chromecast devices.
  • It supports HDMI pass through for Audio HD codecs (E-AC3 & TrueHD)
  • It supports network browsing for network file systems like SMB, NFS, FTP & SFTP etc.

To read more on new features on VLC 3, you can refer its official site:

https://www.videolan.org/vlc/releases/3.0.0.html

In this article we will discuss how we can install VLC 3 on Debian 9 and Ubuntu 16.04 / 17.10

Installation of VLC 3 on Debian 9

VLC 3 package is not available in the default Debian 9 package repositories, so first we have to configure additional debian repositories. Add the following lines in “/etc/apt/sources.list

deb http://deb.debian.org/debian/ unstable main contrib non-free
deb-src http://deb.debian.org/debian/ unstable main contrib non-free

Update the repositories and install vlc package using below commands,

[email protected]:~$ sudo apt update
[email protected]:~$ sudo apt install vlc -y

Note: It is recommended to disable above repositories once you have installed VLC 3 because the packages from these repositories can make your system unstable.

Installation of VLC 3 via snap

Alternate Way to Install VLC 3 on Debian 9 is via snap. Run the below command,

[email protected]:~$ sudo apt install snapd

To view the VLC version available via snap

[email protected]:~$ sudo snap find vlc
Name                        Version  Developer  Notes  Summary
vlc                         3.0.0    videolan   -      The ultimate media player
mjpg-streamer               2.0      ogra       -      UVC webcam streaming tool
simplescreenrecorder-mardy  0.3.8-3  mardy      -      Simple Screen Recorder
[email protected]:~$

Run below snap command to install VLC 3

[email protected]:~$ sudo snap install vlc
vlc 3.0.0 from 'videolan' installed
[email protected]:~$

Once VLC has been installed via snap, reboot your system once and then you can start accessing the latest version of VLC.

Access and Start VLC 3,

Access-VLC-Debian9

Click on VLC media player,

Start-VLC3-Debian9

Installation of VLC 3 on Ubuntu 16.04 / 17.10

VLC 2.2 is available in the default Ubuntu 16.04 / 17.10 repositories but we can install VLC 3 on Ubuntu 16.04 & 17.10 using snap package.

Refer the below commands to Install VLC 3 using snap

[email protected]:~$ sudo apt install snap -y
[email protected]:~$ sudo snap install vlc

Reboot your machine once vlc has been installed successfully.

Access VLC 3 media player,

Access-VLC-Ubuntu16

Click on VLC Media player

Start-VLC3-Ubuntu

If you don’t like snap VLC 3 and wants to remove from your system , then use the below command

$ sudo snap remove vlc

That’s all from this article. Please do share your valuable feedback and comments in the comments section below.

5 Responses

  1. Marcus says:

    Snaps are absolute garbage! They don’t integrate into the system, and they make awful additional mounts, and they take a long time to start, and they keep eating up your free space, and they don’t use your existing settings, and they are just a really, really horribly implemented bad idea.

    How about assisting people to install vlc 3 *properly* instead?

    (Also, you need to use the –classic switch or it can’t access things like your external drives. But that won’t fix the million other problems with the snaps abomination.)

  2. Marcus says:

    This is how I installed vlc 3, using the official bionic repo:

    Add file ‘/etc/apt/preferences.d/bionic’ with:
    Package: *
    Pin: release a=bionic
    Pin-Priority: 10

    Add this line to ‘/etc/apt/sources.list’:
    deb http://ee.archive.ubuntu.com/ubuntu/ bionic main restricted universe multiverse

    Then upgrade ‘vlc’ manually.
    There’s probably a much better way to do this (perhaps by pinning the vlc package to a version >=3), but at least this is much better than those awful snaps.

    • Thorsten says:

      How did you manage that? It did not work on my system due to massive dependency problems – starting with libc6, wich has to be >=2.27, while xenial (16.04) comes with 2.23. And upgrading libc6 without upgrading the whole system is nearly impossible without breaking other stuff.

      • Pradeep Kumar says:

        Hi Thorsten,

        Try to set bionic repo as stated by Marcus then use use “apt-update” & “apt-get install vlc”

        • Thorsten Müller says:

          That is of course exactly what I did. Problem is that the vlc 3.0 bionic build depends on lots of stuff with higher version numbers than there are in 16.04 xenial and I don’t want to do to a release upgrade at this point.

Leave a Reply to Thorsten Cancel reply

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

Pin It on Pinterest