Mengatasi "Could not get lock /var/lib/apt/lists/lock" di Ubuntu

Mengatasi "Could not get lock /var/lib/apt/lists/lock" di Ubuntu

Ketika saya ingin melalukan update software menggunakan terminal, namun menjumpai error berikut:

E: Could not get lock /var/lib/apt/lists/lock. It is held by process 1916 (packagekitd)

N: Be aware that removing the lock file is not a solution and may break your system.
E: Unable to lock directory /var/lib/apt/lists/

Hal ini terjadi bisa dikarenakan beberapa program juga sedang melakukan update. Seperti contohnya Software Center di Ubuntu, sehingga ketika program sedang melakukan update system atau menginstall aplikasi baru, maka dpkg file akan terkunci (Debian package manager).

Penguncian ini dilakukan untuk menghindari dua proses tidak dilakukan bersamaan yang kemungkinan dapat menyebabkan kerusakan pada sistem.

Untuk mengetahuinya, sobat bisa mengecek software center. Kemungkinan ada update yang sedang berjalan. Atau bisa menggunakan perintah:

$ ps aux | grep -i apt

Atau cara simplenya sobat bisa menggunakan perintah berikut:

$ sudo killall apt apt-get

Jika cara tersebut tidak bekerja, gunakan perintah berikut:

$ sudo rm /var/lib/apt/lists/lock
$ sudo rm /var/cache/apt/archives/lock
$ sudo rm /var/lib/dpkg/lock
Kemudian konfigurasi ulang packages:
$ sudo dpkg --configure -a

Sekarang, jalankan perintah apt update. Done


SEMOGA MEMBANTU DAN BERMANFAAT


 

Berkomentarlah sesuai artikel.
No spam, no SARA