VLC 3.0.18 is Out! How to Install in Ubuntu 22.04 | 20.04

Last updated: July 1, 2023 — 6 Comments

The classic VLC media player got a new release after more than half a year of development. Here’s the changes and how to install guide.

VLC 3.0.18 is probably the last release of the 3.0.x series, as VLC 4.0 is under developing now. It features:

  • Support RISC-V CPU architecture
  • Add support DVBSub subtitle in MKV video.
  • Y16 chroma support
  • Improve SMBv1/SMBv2 behavior and FTP compatibility.
  • Fix AVI muxing for Windows Media Player compatibility
  • Fix seeking speed on macOS
  • Various other fixes and improvements.

How to Install VLC 3.0.18 in Ubuntu:

Option 1: Official Snap package

Though it’s not announced at the moment of writing, the official Snap package has been made into Ubuntu Software for Ubuntu 20.04 and higher users. Which however is an universal package format that runs in sandbox.

Install VLC 3.0.18 as Snap in Ubuntu Software

Option 2: Third-party PPA

For those prefer the native .deb package format, there’s an unofficial PPA contains the package for Ubuntu 22.04 and Ubuntu 20.04.

1. First, press Ctrl+Alt+T on keyboard to open terminal. When it opens, run command to add the PPA:

sudo add-apt-repository ppa:ubuntuhandbook1/vlc

Type user password (no asterisk feedback) when it asks and hit Enter to continue.

2. Old Ubuntu and Linux Mint user need to refresh the package cache by running the command below:

sudo apt update

3. Finally, install or update VLC package via:

sudo apt install vlc

Uninstall VLC 3.0.18

For the official snap package, you can simply click uninstall button in Ubuntu Software.

For the PPA package, it’s HIGHLY recommended to purge the PPA which also downgrade all installed libraries, so to avoid dependency issue. To do so, run the commands below one by one:

sudo apt install ppa-purge
sudo ppa-purge ppa:ubuntuhandbook1/vlc

After purging the PPAs, clean up useless libraries via command:

sudo apt remove --autoremove vlc-data vlc-bin

That’s all. Enjoy!


I'm a freelance blogger who started using Ubuntu in 2007 and wishes to share my experiences and some useful tips with Ubuntu beginners and lovers. Please comment to let me know if the tutorial is outdated! And, notify me if you find any typo/grammar/language mistakes. English is not my native language. Contact me via [email protected] Buy me a coffee: https://ko-fi.com/ubuntuhandbook1

6 responses to VLC 3.0.18 is Out! How to Install in Ubuntu 22.04 | 20.04

  1. For Linux Mint 20.1 Ulyssa 64-bit, the snap version is crap. It is not recognized by some applications. Only is installed directly from synaptic, not another newer version. Savoury1/vlc3 just headaches. If you forgot to turn off updates, on the first update you will have to remove half of the apps that depend on vlc.

    • Linux Mint prefer Flatpak. Not sure if it works in Mint 20, but Mint 21 users can directly search for and install VLC 3.0.18 as Flatpak from Software Manager.

      • VLC from flatpack it’s same bulshit like snap. ,, TVLite: error while loading shared libraries: libvlc.so.5: cannot open shared object file: No such file or directory.”

  2. Why don’t they make a damn appimage or use a .deb like LibreOffice and have done with it, you could install it offline and remove it without any problems, I guess common sense is short in supply in the world at this time and I mean very short supply.

  3. Some people have posted that they had dependencies problem when using the unofficial PPA.
    Ji m did you run into this at all?

    p.s. snap is 100% junk & I’m not a fan of flatpack, appimage is OK.

    • Definitely I use the VLC player from PPA mostly in Ubuntu 22.04. For other Ubuntu versions, it’s usually not tested due to lack of time (just lazy😀).

      Since the packages in PPA are built against with system default libraries, there’s usually no dependency issues!

      But, it may have conflict to packages installed from other third-party PPAs (or repositories), mostly the FFmpeg library!

      If you’ve installed any FFmpeg libraries from 3rd repository (e.g., Rob Savoury’s PPA, and my personal FFmpeg6 PPA), then you’re easily running into dependency issue when installing any other app packages based on FFmpeg. This is one of the reasons that Linux Distros turn to Snap, Flatpak, and AppImage.

      If you have dependency issue with system default libraries, please leave comment or email me for the details, so I can fix it.

Leave a Reply

Text formatting is available via select HTML.

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>