How to Install the Deb-Multimedia Repository With VLC, Kodi, and FFmpeg on Debian 10 Buster - LinuxConfig.org

The deb-multimedia repository is an excellent way to get the latest multimedia software on any Debian release. As an added bonus, it comes with a lot more programs that aren't available in the default repositories. In case you were wondering about stability, the repo is owned and maintained by a Debian developer, so everything is stable and compatible.

In this tutorial you will learn:
  • How to Import the Repository Key
  • How to Add and Enable the Repo
  • How to Install VLC
  • How to Install Kodi
  • How to Install FFmpeg
  • How to Install DeaDBeeF
  • How to Install libdvdcss2
  • How to Install Handbrake

Deb-Multimedia Repository.


This is a companion discussion topic for the original entry at https://linuxconfig.org/how-to-install-the-deb-multimedia-repository-with-vlc-kodi-and-ffmpeg-on-debian-10-buster

Currently (2020-12-11), as explained at its official page, installing libdvdcss on Debian, Ubuntu and other Debian-like distros (e.g. Linux Mint) that use APT database and DEB packages requires the user to run the following command on the Linux shell terminal:

sudo apt install libdvd-pkg -y

Former releases (source tarballs and DEB packages) for Ubuntu are available here and the former ones for Debian are available here.

In order to manually install an older DEB package, it’s advised to use gdebi, so the DEB’s dependencies are automatically solved (i.e. provided that the operating system’s APT database happens to find all such required dependencies).

Install gdebi by running sudo apt install gdebi -y

If you download e.g. libdvdcss2_1.2.13-0_amd64.deb to a folder like ~/Downloads (where ~ is your home folder, e.g. /home/myusername/) and wish to install such DEB package while simultaneously trying to automatically solve its dependencies, then just run this:

sudo gdebi -n ~/Downloads/libdvdcss2_1.2.13-0_amd64.deb

…and gdebi will attempt to install libdvdcss2_1.2.13-0_amd64.deb while simultaneously trying to find, download and install all its DEB package dependencies.