GNU/Linux >> Znalost Linux >  >> Ubuntu

Chyba závislosti Libpulse – nelze přeinstalovat Pulseaudio v Ubuntu

Tento stručný průvodce vysvětluje, jak opravit chybu závislosti na libpulse a přeinstalujte Pulseaudio v Ubuntu a jeho deriváty, jako je Linux Mint a Pop OS.

Dnes jsem omylem odstranil Pulseaudio na své ploše Ubuntu 18.04. Když jsem se pokusil přeinstalovat Puslseaudio pomocí následujícího příkazu:

$ sudo apt install pulseaudio

Narazil jsem na následující chybu:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 pulseaudio : Depends: libpulse0 (= 1:11.1-1ubuntu7.4) but 1:12.2-9~bionic1 is to be installed
              Depends: pulseaudio-utils but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Opravte chybu závislosti libpulse a přeinstalujte Pulseaudio v Ubuntu

Spustil jsem následující příkaz, abych opravil chybějící závislosti.

$ sudo apt install -f

Chybu to nevyřešilo, protože nebyly žádné chybějící balíčky.

Pokusil jsem se aktualizovat všechny balíčky pomocí příkazů:

$ sudo apt update
$ sudo apt upgrade
$ sudo apt dist-upgrade

Ani to nepomohlo. Můj systém Ubuntu je již aktuální!

Vyzkoušel jsem vše, co jsem mohl, a provedl jsem všechny kroky navržené na různých fórech a blozích Ubuntu. Nikdo z nich nepomohl! Pokaždé se mi zobrazuje stejná chyba. Téměř jsem se vzdal myšlenky nainstalovat Pulseaudio. Rozhodl jsem se naposledy násilně přeinstalovat balíček libpulse a Fungovalo to!! Pokud jste někdy narazili na problém se závislostí libpulse při přeinstalaci Pulseaudio na Ubuntu, zkuste následující řešení.

Opravit chybu závislosti libpulse a přeinstalovat pulseaudio v Ubuntu

Nejprve vynuceně nainstalujte balíček libpulse0 pomocí následujících příkazů:

$ sudo dpkg -P --force-depends libpulse0
$ sudo dpkg -P --force-depends libpulse-mainloop-glib0
$ sudo apt install libpulse0/bionic-updates

Poté nainstalujte přerušené závislosti pomocí příkazu:

$ sudo apt --fix-broken install

Nakonec znovu nainstalujte balíček Pulseaudio příkazem:

$ sudo apt install pulseaudio

Pulseaudio by se nyní mělo nainstalovat.

Pokud stále nemůžete nainstalovat Pulseaudio, zkuste místo toho následující příkazy:

$ sudo dpkg --force-depends -r libpulse0
$ sudo apt-get -f install
$ sudo apt install pulseaudio

Doufám, že to pomůže.


Ubuntu
  1. Nelze nainstalovat žádnou aplikaci v Ubuntu 14.04?

  2. Nelze přeinstalovat Virtualbox na Ubuntu 16.04?

  3. Nelze nainstalovat Mariadb na Ubuntu 20.04?

  1. Chyba ovladače Realtek Ethernet Ubuntu 16.04?

  2. Chyba při instalaci Nginx na Ubuntu 16.04?

  3. Nelze aktualizovat balíčky Anaconda na Ubuntu 17.04?

  1. Jak aktualizovat Pulseaudio na 12.x v Ubuntu 18.04?

  2. Instalace Cuda 8 na Ubuntu 16:Nelze najít balíček Cuda?

  3. Ubuntu 14.10 pravidelně padá?