Install — Please Install The Following Missing Packages Libapr1 Libaprutil1 Libasound2 Libglib200
This specific list of missing packages— libapr1 , libaprutil1 , libasound2 , and libglib2.0-0 —is a common issue when installing on modern Linux distributions like Ubuntu 24.04.
Seeing the error message "Please install the following missing packages: libapr1 libaprutil1 libasound2 libglib200 install" is often the first hurdle in getting professional software running on a modern Linux distribution. By understanding that this is primarily a naming issue on newer systems, and by using the correct t64 packages or distribution-specific equivalents, you can resolve it quickly. The additional post-installation fixes, like copying the system's GLib library, further ensure a stable and functional setup.
| Distribution | Command to install all missing packages | | --------------------- | ---------------------------------------------------------------------------- | | Debian/Ubuntu | sudo apt install libapr1 libaprutil1 libasound2 libglib2.0-0 | | RHEL/CentOS/Fedora | sudo dnf install apr apr-util alsa-lib glib2 (or yum ) | | Arch Linux | sudo pacman -S apr apr-util alsa-lib glib2 | | openSUSE | sudo zypper install libapr1 libapr-util1 alsa-lib glib2 | | Alpine | sudo apk add apr apr-util alsa-lib glib |
If you installed the problematic app via Flatpak or Snap, system libraries don’t matter. Instead, you need to install libraries inside the sandbox: This specific list of missing packages— libapr1 ,
For older CentOS 7 or 8 using yum :
How to Fix "Please Install the Following Missing Packages: libapr1 libaprutil1 libasound2 libglib2.0-0"
The error explicitly says , but that package does not exist in any mainstream distribution. It is almost certainly a typo for libglib2.0-0 or glib2 . Double‑check the application’s documentation or source code. If you are compiling from source, you may need to edit a script that checks for libglib200 and replace it with the correct name. For binary executables, simply install libglib2.0-0 or the distribution’s equivalent. It is almost certainly a typo for libglib2
sudo pacman -Syu sudo pacman -S apr apr-util alsa-lib glib2
Notice the correction: libglib2.0-0 instead of libglib200 .
sudo yum install apr apr-util alsa-lib glib2 For binary executables
This library provides a predictable and consistent interface to underlying platform-specific implementations. It is heavily used by Apache HTTP Server and related software to ensure portability across different operating systems.
To guarantee the libraries successfully registered with your system operating environment, verify their presence using your system's package query tools. dpkg -l | grep -E "libapr1|libaprutil1|libasound2|libglib2" Use code with caution. For Fedora/RHEL: rpm -qa | grep -E "apr|alsa-lib|glib2" Use code with caution.