Diese kurze Anleitung erklärt, wie man den Libpulse-Abhängigkeitsfehler behebt und Pulsaudio in Ubuntu neu installieren und seine Derivate wie Linux Mint und Pop OS.
Heute habe ich versehentlich Pulsaudio auf meinem Ubuntu 18.04-Desktop entfernt. Als ich versuchte, Puslseaudio mit dem folgenden Befehl neu zu installieren:
$ sudo apt install pulseaudio
Ich bin auf folgenden Fehler gestoßen:
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.
Beheben Sie den libpulse-Abhängigkeitsfehler und installieren Sie Pulsaudio in Ubuntu neu
Ich habe den folgenden Befehl ausgeführt, um die fehlenden Abhängigkeiten zu beheben.
$ sudo apt install -f
Der Fehler wurde nicht behoben, da keine Pakete fehlten.
Ich habe versucht, alle Pakete mit folgenden Befehlen zu aktualisieren:
$ sudo apt update
$ sudo apt upgrade
$ sudo apt dist-upgrade
Es hat auch nicht geholfen. Mein Ubuntu-System ist bereits auf dem neuesten Stand!
Ich habe alles versucht, was ich konnte, und alle Schritte ausgeführt, die in verschiedenen Ubuntu-Foren und -Blogs vorgeschlagen wurden. Keiner von ihnen hat geholfen! Ich bekomme jedes Mal den gleichen Fehler. Fast hätte ich die Idee aufgegeben, Pulsaudio zu installieren. Ich habe mich entschieden, das libpulse-Paket ein letztes Mal zwangsweise neu zu installieren, und es hat funktioniert!! Wenn Sie bei der Neuinstallation von Pulseaudio auf Ubuntu jemals auf ein libpulse-Abhängigkeitsproblem gestoßen sind, versuchen Sie die folgende Problemumgehung.
Beheben Sie den libpulse-Abhängigkeitsfehler und installieren Sie pulseaudio in Ubuntu neu
Installieren Sie zuerst das Paket libpulse0 mit den folgenden Befehlen:
$ sudo dpkg -P --force-depends libpulse0
$ sudo dpkg -P --force-depends libpulse-mainloop-glib0
$ sudo apt install libpulse0/bionic-updates
Installieren Sie dann defekte Abhängigkeiten mit dem Befehl:
$ sudo apt --fix-broken install
Schließlich installieren Sie das Pulsaudio-Paket mit dem Befehl neu:
$ sudo apt install pulseaudio
Pulsaudio sollte jetzt installiert werden.
Wenn Sie Pulsaudio immer noch nicht installieren können, versuchen Sie stattdessen die folgenden Befehle:
$ sudo dpkg --force-depends -r libpulse0
$ sudo apt-get -f install
$ sudo apt install pulseaudio
Hoffe das hilft.