DebianDebian Based

How To Install VLC Media Player on Debian 12

Install VLC Media Player on Debian 12

In this tutorial, we will show you how to install VLC Media Player on Debian 12. For those of you who didn’t know, VLC Media Player stands as a cornerstone in the world of multimedia playback, offering a feature-rich and versatile platform to enjoy various audio and video formats seamlessly. If you are a Debian 12 (Bookworm) user and seeking a reliable media player, look no further.

This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you step-by-step install the VLC Media Player on a Debian 12 (Bookworm).


  • A server running one of the following operating systems: Debian 12 (Bookworm).
  • It’s recommended that you use a fresh OS install to prevent any potential issues.
  • SSH access to the server (or just open Terminal if you’re on a desktop).
  • An active internet connection. You’ll need an internet connection to download the necessary packages and dependencies for VLC Media Player.
  • A non-root sudo user or access to the root user. We recommend acting as a non-root sudo user, however, as you can harm your system if you’re not careful when acting as the root.

Install VLC Media Player on Debian 12 Bookworm

Step 1. Before installing any software on Debian 12, it is recommended to update the package list to ensure that you have the latest version of the software. You can do this by running the following command in the terminal:

sudo apt update
sudo apt upgrade

This command will refresh the repository, allowing you to install the latest versions of software packages.

Step 2. Installing VLC Media Player on Debian 12.

Now that your system is up-to-date, let’s proceed with installing VLC Media Player on Debian 12. The official VLC repository will enable you to install the latest version. Open a terminal and enter the command:

sudo add-apt-repository ppa:videolan/stable-daily
The GPG key is necessary for repository authentication. Execute the following command:
sudo apt-key adv --keyserver --recv-keys 401C63C6A12DCF27
With the repository added, you can now install VLC by running:
sudo apt update
sudo apt install vlc
During the installation process, you may be prompted to confirm the installation and enter your password.
Step 3. Launch VLC media player.
After the installation is complete, you can launch the VLC media player by searching for it in the applications menu or by running the following command in the terminal:
Install VLC Media Player on Debian 12 Bookworm

Step 4. Additional Tips.

Let’s explore some additional tips and tricks to enhance your VLC Media Player experience on Debian 12.

Command-Line Controls VLC offers several command-line controls that allow you to navigate and manipulate playback. Some useful commands include:

  • vlc --help: View a list of available command-line options.
  • vlc --fullscreen: Start VLC in fullscreen mode.
  • vlc --sub-file=/path/to/ Play a video with a specific subtitle file.
  • vlc --play-and-exit /path/to/media.mp3: Play an audio file and exit when done.

Step 5. Troubleshooting.

Despite its reliability, you might encounter some issues during or after installation. Here are common troubleshooting tips:

  • Codec Issues: If VLC fails to play certain media formats, install the required codecs using the following command:
sudo apt install ubuntu-restricted-extras
  • No Sound: Ensure that your system’s sound is not muted and that the speakers are connected correctly.
  • Fullscreen Glitch: If VLC has issues with fullscreen playback, update your graphics drivers.
Congratulations! You have successfully installed VLC. Thanks for using this tutorial to install the VLC Media Player on Debian 12 Bookworm. For additional help or useful information, we recommend you check the official VLC website.
VPS Manage Service Offer
If you don’t have time to do all of this stuff, or if this is not your area of expertise, we offer a service to do “VPS Manage Service Offer”, starting from $10 (Paypal payment). Please contact us to get the best deal!


r00t is a seasoned Linux system administrator with a wealth of experience in the field. Known for his contributions to, r00t has authored numerous tutorials and guides, helping users navigate the complexities of Linux systems. His expertise spans across various Linux distributions, including Ubuntu, CentOS, and Debian. r00t's work is characterized by his ability to simplify complex concepts, making Linux more accessible to users of all skill levels. His dedication to the Linux community and his commitment to sharing knowledge makes him a respected figure in the field.
Back to top button