How To Install libpulse-mainloop-glib0 on Ubuntu 20.04

In this tutorial we learn how to install libpulse-mainloop-glib0 on Ubuntu 20.04. libpulse-mainloop-glib0 is PulseAudio client libraries (glib support) PulseAudio client libraries (glib support) PulseAudio client libraries (glib support) PulseAudio client libraries (glib support)

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.