Panduan singkat ini menjelaskan cara memperbaiki kesalahan ketergantungan libpulse dan instal ulang Pulseaudio di Ubuntu dan turunannya seperti Linux Mint dan Pop OS.
Hari ini, saya tidak sengaja menghapus Pulseaudio di desktop Ubuntu 18.04 saya. Ketika saya mencoba menginstal ulang Puslseaudio menggunakan perintah berikut:
$ sudo apt install pulseaudio
Saya mengalami kesalahan berikut:
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.
Perbaiki kesalahan ketergantungan libpulse dan instal ulang Pulseaudio Di Ubuntu
Saya menjalankan perintah berikut untuk memperbaiki dependensi yang hilang.
$ sudo apt install -f
Itu tidak menyelesaikan kesalahan, karena tidak ada paket yang hilang.
Saya mencoba memperbarui semua paket menggunakan perintah:
$ sudo apt update
$ sudo apt upgrade
$ sudo apt dist-upgrade
Itu juga tidak membantu. Sistem Ubuntu saya sudah mutakhir!
Saya mencoba semua yang saya bisa dan menjalankan semua langkah yang disarankan di berbagai forum dan blog Ubuntu. Tak satu pun dari mereka membantu! Saya terus mendapatkan kesalahan yang sama setiap saat. Saya hampir menyerah untuk menginstal Pulseaudio. Saya memutuskan untuk menginstal ulang paket libpulse secara paksa untuk terakhir kalinya dan Berhasil!! Jika Anda pernah mengalami masalah ketergantungan libpulse saat menginstal ulang Pulseaudio di Ubuntu, coba solusi berikut.
Perbaiki kesalahan ketergantungan libpulse dan instal ulang pulseaudio di Ubuntu
Pertama, instal paksa paket libpulse0 menggunakan perintah berikut:
$ sudo dpkg -P --force-depends libpulse0
$ sudo dpkg -P --force-depends libpulse-mainloop-glib0
$ sudo apt install libpulse0/bionic-updates
Kemudian, instal dependensi yang rusak menggunakan perintah:
$ sudo apt --fix-broken install
Terakhir, instal ulang paket Pulseaudio dengan perintah:
$ sudo apt install pulseaudio
Pulseaudio harus diinstal sekarang.
Jika Anda masih tidak dapat menginstal Pulseaudio, coba perintah berikut sebagai gantinya:
$ sudo dpkg --force-depends -r libpulse0
$ sudo apt-get -f install
$ sudo apt install pulseaudio
Semoga membantu.