Please Install The Following Missing Packages Libapr1 Libaprutil1 Libasound2 Libglib200 Install
Sometimes, the app looks for a specific version (e.g., libglib200.so.0) but you have libglib2.0.so.0. You can create a symbolic link, though this is a last resort:
sudo ln -s /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 /usr/lib/libglib200.so.0
Warning: This can cause instability. Only do this if you understand the risks.
If you are reading this, you have likely encountered a frustrating error message while trying to install or run software on a Linux-based operating system (such as Ubuntu, Debian, CentOS, or Fedora). The error reads something like:
“Please install the following missing packages: libapr1 libaprutil1 libasound2 libglib200 install”
This message usually appears when launching a proprietary application (like a DAW, a game, or a software development tool) that depends on specific shared libraries your system doesn’t have.
Do not panic. This article will explain what these libraries are, why they are missing, and provide step-by-step solutions for every major Linux distribution.
If you installed the problematic app via Flatpak or Snap, system libraries don’t matter. Instead, you need to install libraries inside the sandbox:
For Flatpak:
flatpak install flathub org.freedesktop.Platform.Compat.i386
flatpak install flathub org.freedesktop.Platform.GL.default
For Snap: The snap should bundle its own libraries. If it doesn’t, file a bug with the snap maintainer.
sudo yum install apr apr-util alsa-lib glib2 Sometimes, the app looks for a specific version (e
The dreaded message "please install the following missing packages libapr1 libaprutil1 libasound2 libglib200 install" is not a system-breaking error but rather a simple missing dependency problem. By understanding that libglib200 is almost certainly libglib2.0-0, and by using the correct package manager commands for your distribution, you can resolve this in under two minutes.
Quick Reference Card:
If you’re still stuck after following this guide, run ldd on the executable, search for the missing .so file on pkgs.org, and install the corresponding package. Happy Linux computing
This error message typically occurs when attempting to install DaVinci Resolve on Linux distributions like Ubuntu 24.04 Linux Mint 22
. The installer checks for specific legacy library names that have been replaced or renamed in newer system versions. Linux Mint Immediate Solution: Core Command
To install the required libraries (or their modern equivalents), run the following command in your terminal:
sudo apt update && sudo apt install libapr1 libaprutil1 libasound2t64 libglib2.0- Use code with caution. Copied to clipboard Note: On newer versions of Ubuntu/Mint, libasound2 is replaced by libasound2t64 Linux Mint Detailed Troubleshooting Guide 1. Handling the "No Installation Candidate" Error
If you receive an error stating a package has "no installation candidate," it is usually because the installer is looking for a legacy name. Use these modern alternatives based on recent Blackmagic Forum discussions: libasound2 right arrow libasound2t64 right arrow libapr1t64 (if the standard name fails). libglib2.0-0 right arrow libglib2.0-0t64 Linux Mint 2. Bypassing the Installer Check
Even after installing the correct libraries, the DaVinci Resolve installer may continue to report them as missing because it cannot find the exact legacy filenames. You can force the installation by skipping the package check: Blackmagic Forum Warning: This can cause instability
sudo SKIP_PACKAGE_CHECK=1 ./DaVinci_Resolve_Studio_19.0_Linux.run Use code with caution. Copied to clipboard (Replace the filename with your specific version) 3. Common Post-Installation Fixes
If the application fails to launch after installation due to "symbol lookup errors," you may need to move conflicting internal libraries so the software uses your system's newer versions: Linux Mint
libapr1 libaprutil1 libasound2 libglib2.0-0 - Linux Mint Forums
This error message is a common hurdle when installing DaVinci Resolve on modern Linux distributions like Ubuntu 24.04 or Linux Mint 22. The installer is often looking for specific legacy package names that have been updated in newer systems. Step 1: Attempt Manual Installation
First, try to install the standard versions or their modern equivalents (t64 versions) through the terminal. Use the following command:
sudo apt update && sudo apt install libapr1 libaprutil1 libasound2t64 libglib2.0-0 Use code with caution. Copied to clipboard
Note for Ubuntu 24.04+: The package libasound2 has been replaced by libasound2t64. If the command above fails for libasound2, ensure you use the t64 suffix.
Development Headers: If you are compiling or the above doesn't work, try installing the development versions: sudo apt install libapr1-dev libaprutil1-dev libasound2-dev libglib2.0-dev. Step 2: Skip the Package Check (Most Reliable Fix)
Even if these packages are installed, the DaVinci Resolve installer may fail to recognize them because it specifically checks for the "old" names. You can bypass this check by running the installer with a specific environment variable: run ldd on the executable
Open your terminal in the folder containing your .run installer.
Make the file executable: chmod +x DaVinci_Resolve_Studio_19.0_Linux.run. Run the installer with the skip flag:
sudo SKIP_PACKAGE_CHECK=1 ./DaVinci_Resolve_Studio_19.0_Linux.run Use code with caution. Copied to clipboard (Replace the filename with your specific version). Step 3: Troubleshooting Launch Issues
If the program installs but won't open, it is likely due to library conflicts within Resolve's own folders. A common fix is to move out conflicting libraries so the system uses your native ones: Navigate to the library folder: cd /opt/resolve/libs Create a backup folder: sudo mkdir disabled-libraries Move the conflicting GLib libraries: sudo mv libglib-2.0.so* disabled-libraries/ sudo mv libgio-2.0.so* disabled-libraries/ sudo mv libgmodule-2.0.so* disabled-libraries/ Summary of Package Names Missing Package Modern/Alternative Name (if needed) libapr1 libapr1t64 libaprutil1 libaprutil1t64 libasound2 libasound2t64 libglib2.0-0 libglib2.0-0t64 Missing Packages on Linux install - Blackmagic Forum
Please install the following missing packages: libapr1 libaprutil1 libasound2 libglib2.0-0. trying to install libapr1 for example, Blackmagic Forum
libapr1 libaprutil1 libasound2 libglib2.0-0 - Linux Mint Forums
Here’s a step‑by‑step guide to install the missing packages you listed:
Packages mentioned: