Mengatasi Error: Could Not Get Lock /var/lib/dpkg/lock
fathurhoho

Mengatasi Error: Could Not Get Lock /var/lib/dpkg/lock

Published by:
OS: Linuxmint, Ubuntu
Another resource using apt ubuntu linuxmint

Ketika kita mengetik perintah: sudo apt-get install <nama software>
Kemudian tampil pesan error kira-kira seperti ini:
E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/) is another process using it?

Pesan error diatas sering muncul ketika kita menginstall aplikasi di Linuxmint atau Ubuntu.
Masalah ini juga sering saya hadapi ketika baru mulai belajar menggunakan sistem operasi Linux.

Saya jelaskan penyebabnya dulu:

File lock di directory /var/lib/dpkg dalam keadaan open, artinya file ini sedang berisi proses yang sedang terkunci.

Coba gunakan perintah: cat /var/lib/dpkg/lock
Nanti akan tampil proses-proses dan proses ID yang sedang terkunci.
Sebaliknya, jika file tersebut kosong, berarti tidak ada proses yang sedang terkunci.

Cara Mengatasinya:

1. Kill Proses

Dengan mengetahui PID (proccess ID) yang sedang terkunci.
Kamu bisa mematikan service tersebut dengan perintah kill <PID> , atau kill -9 <PID>.

Selain dengan fungsi cat diatas, kamu juga bisa gunakan perintah ps aux pipeline yang mengandung apt seperti berikut:
ps aux | grep apt

2. Menghapus File "Lock" dan Mengulang Konfigurasi

Cara yang kedua ini yang paling sering saya gunakan, walaupun sebenarnya tidak direkomendasikan.
Berikut perintahnya:
sudo rm /var/lib/dpkg/lock
Perintah itu akan menghapus seluruh file dan konfigurasi sementara yang telah dijalankan ketika menginstall aplikasi. Oleh karena itu kita perlu mengulang konfigurasinya dengan perintah berikut:
sudo dpkg --configure -a
Jika file yang kamu install cukup besar dan quota internet terbatas, saya menyarankan untuk menggunakan solusi yang pertama.

3. Reboot System

hahah, yang ini saya belum pernah coba lagi sih.
Tapi seinget saya dulu, kalau sudah locked begitu, saya coba restart. Kemudian saya install lagi.
Ga inget pasti berhasil atau tidak. Kalau kamu tau, silahkan beritau hasilnya di komentar.


Selain itu, masih banyak lagi cara-cara untuk mengatasi error Could not get lock /var/lib/dpkg/lock atau Unable to lock the administration directory.
Silahkan di eksplorasi sendiri ya..

0 comments:

Post a Comment

Back to top