Cara Mengatasi Error Ubuntu “E: Could not get lock /var/lib/dpkg/lock”

Jika anda mendapati Ubuntu 18.04 LTS mengalami error /dpkg/lock, misalnya:

E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?

atau

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?

atau

E: Could not get lock /var/lib/apt/lists/lock – open (11: Resource temporarily unavailable)
E: Unable to lock directory /var/lib/apt/lists/

penyebabnya adalah aplikasi dpkg yang berjalan diluar aplikasi yang kita jalankan. biasanya, aplikasi updater bawaan Ubuntu yang jalan.

Untuk mengatasinya, pastinya anda bisa menunggu proses selesai atau mematikan proses tersebut. Caranya:

sudo lsof /var/lib/dpkg/lock

contoh outputnya:

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
unattende 1548 root 6uW REG 8,2 0 1181062 /var/lib/dpkg/lock

misalnya, PID proses tersebut adalah 1548, maka untuk mematikannya gunakan kill

sudo kill -9 1548

kemudian hapus file dpkg lock:

sudo rm /var/lib/dpkg/lock

atau file yang menghambat lainnya.

Wagiman Wiryosukiro

Petani Sistem Informasi, tukang las plugin & themes Wordpress. Co-Founder SistemInformasi.biz. Saat ini aktif sebagai Developer & kontributor di OpenMandriva Linux.

You may also like...

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: