How To Install libpulse-mainloop-glib0 on Ubuntu 20.04
Introduction
In this tutorial we learn how to install libpulse-mainloop-glib0
on Ubuntu 20.04.
What is libpulse-mainloop-glib0
libpulse-mainloop-glib0 is:
PulseAudio, previously known as Polypaudio, is a sound server for POSIX and WIN32 systems. It is a drop in replacement for the ESD sound server with much better latency, mixing/re-sampling quality and overall architecture.
Client libraries used by applications that access a PulseAudio sound server via PulseAudio’s native interface.
This package adds support for glib2 client applications. Task: ubuntu-desktop-minimal, ubuntu-desktop, kubuntu-desktop, xubuntu-core, xubuntu-desktop, lubuntu-desktop, ubuntustudio-desktop-core, ubuntustudio-desktop, ubuntukylin-desktop, ubuntu-mate-core, ubuntu-mate-desktop, ubuntu-budgie-desktop
Package: libpulse-mainloop-glib0 Status: install ok installed Priority: optional Section: sound Installed-Size: 130 Maintainer: Ubuntu Developers [email protected] Architecture: amd64 Multi-Arch: same Source: pulseaudio Version: 1:13.99.1-1ubuntu3.10 Depends: libc6 (>= 2.4), libglib2.0-0 (>= 2.16.0), libpulse0 (= 1:13.99.1-1ubuntu3.10) Description-en: PulseAudio client libraries (glib support) PulseAudio, previously known as Polypaudio, is a sound server for POSIX and WIN32 systems. It is a drop in replacement for the ESD sound server with much better latency, mixing/re-sampling quality and overall architecture.
Client libraries used by applications that access a PulseAudio sound server via PulseAudio’s native interface.
This package adds support for glib2 client applications. Homepage: http://www.pulseaudio.org Original-Maintainer: Pulseaudio maintenance team [email protected]
Package: libpulse-mainloop-glib0 Architecture: amd64 Version: 1:13.99.1-1ubuntu3.8 Multi-Arch: same Priority: optional Section: sound Source: pulseaudio Origin: Ubuntu Maintainer: Ubuntu Developers [email protected] Original-Maintainer: Pulseaudio maintenance team [email protected] Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 130 Depends: libc6 (>= 2.4), libglib2.0-0 (>= 2.16.0), libpulse0 (= 1:13.99.1-1ubuntu3.8) Filename: pool/main/p/pulseaudio/libpulse-mainloop-glib0_13.99.1-1ubuntu3.8_amd64.deb Size: 11704 MD5sum: bb7efc34f83ef6fff0457380eeb3b60e SHA1: 94fcd0e9b8a00b8a2a67518a53df421a1ec56bde SHA256: 858a05fed299a7101b13591b703dbafa92e6fa2e128cc43135ae723a97e462c6 SHA512: 08db7492e6c2ccd841ac516ce77137f8396adfd0f6081334aee0189104b0cd0ca066ede766d36c74ad58c0f507e3ce30c6173a8a50105d6d529e2a6a83f7718e Homepage: http://www.pulseaudio.org Description-en: PulseAudio client libraries (glib support) PulseAudio, previously known as Polypaudio, is a sound server for POSIX and WIN32 systems. It is a drop in replacement for the ESD sound server with much better latency, mixing/re-sampling quality and overall architecture.
Client libraries used by applications that access a PulseAudio sound server via PulseAudio’s native interface.
This package adds support for glib2 client applications. Task: ubuntu-desktop-minimal, ubuntu-desktop, kubuntu-desktop, xubuntu-core, xubuntu-desktop, lubuntu-desktop, ubuntustudio-desktop-core, ubuntustudio-desktop, ubuntukylin-desktop, ubuntu-mate-core, ubuntu-mate-desktop, ubuntu-budgie-desktop
Package: libpulse-mainloop-glib0 Architecture: amd64 Version: 1:13.99.1-1ubuntu3 Multi-Arch: same Priority: optional Section: sound Source: pulseaudio Origin: Ubuntu Maintainer: Ubuntu Developers [email protected] Original-Maintainer: Pulseaudio maintenance team [email protected] Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 129 Depends: libc6 (>= 2.4), libglib2.0-0 (>= 2.16.0), libpulse0 (= 1:13.99.1-1ubuntu3) Filename: pool/main/p/pulseaudio/libpulse-mainloop-glib0_13.99.1-1ubuntu3_amd64.deb Size: 11700 MD5sum: b25f45edd6583ebe27ba408039ae3b33 SHA1: 582efa772cce3c93cda27a5111c9f174bca8e758 SHA256: a53ba46b81ce8f80a02290fae6f25cf9ed238f7a0ae0dc14000e4a580ddcb97d Homepage: http://www.pulseaudio.org Description-en: PulseAudio client libraries (glib support) PulseAudio, previously known as Polypaudio, is a sound server for POSIX and WIN32 systems. It is a drop in replacement for the ESD sound server with much better latency, mixing/re-sampling quality and overall architecture.
Client libraries used by applications that access a PulseAudio sound server via PulseAudio’s native interface.
This package adds support for glib2 client applications. Task: ubuntu-desktop-minimal, ubuntu-desktop, kubuntu-desktop, xubuntu-core, xubuntu-desktop, lubuntu-desktop, ubuntustudio-desktop-core, ubuntustudio-desktop, ubuntukylin-desktop, ubuntu-mate-core, ubuntu-mate-desktop, ubuntu-budgie-desktop
There are three methods to install libpulse-mainloop-glib0
on Ubuntu 20.04. We can use apt-get
, apt
and aptitude
. In the following sections we will describe each method. You can choose one of them.
Install libpulse-mainloop-glib0 Using apt-get
Update apt database with apt-get
using the following command.
sudo apt-get update
After updating apt database, We can install libpulse-mainloop-glib0
using apt-get
by running the following command:
sudo apt-get -y install libpulse-mainloop-glib0
Install libpulse-mainloop-glib0 Using apt
Update apt database with apt
using the following command.
sudo apt update
After updating apt database, We can install libpulse-mainloop-glib0
using apt
by running the following command:
sudo apt -y install libpulse-mainloop-glib0
Install libpulse-mainloop-glib0 Using aptitude
If you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Ubuntu. Update apt database with aptitude
using the following command.
sudo aptitude update
After updating apt database, We can install libpulse-mainloop-glib0
using aptitude
by running the following command:
sudo aptitude -y install libpulse-mainloop-glib0
How To Uninstall libpulse-mainloop-glib0 on Ubuntu 20.04
To uninstall only the libpulse-mainloop-glib0
package we can use the following command:
sudo apt-get remove libpulse-mainloop-glib0
Uninstall libpulse-mainloop-glib0 And Its Dependencies
To uninstall libpulse-mainloop-glib0
and its dependencies that are no longer needed by Ubuntu 20.04, we can use the command below:
sudo apt-get -y autoremove libpulse-mainloop-glib0
Remove libpulse-mainloop-glib0 Configurations and Data
To remove libpulse-mainloop-glib0
configuration and data from Ubuntu 20.04 we can use the following command:
sudo apt-get -y purge libpulse-mainloop-glib0
Remove libpulse-mainloop-glib0 configuration, data, and all of its dependencies
We can use the following command to remove libpulse-mainloop-glib0
configurations, data and all of its dependencies, we can use the following command:
sudo apt-get -y autoremove --purge libpulse-mainloop-glib0
References
Summary
In this tutorial we learn how to install libpulse-mainloop-glib0
package on Ubuntu 20.04 using different package management tools: apt
, apt-get
and aptitude
.