Mengatasi Error E: Could not open lock file /var/lib/apt/lists/lock – open

Diposting pada

Pada proses update apt-get update saya mengalami kendala Error E: Could not open lock file /var/lib/apt/lists/lock – open.

Error detailnya seperti berikut :

[email protected]:~$ apt-get update Reading package lists... Done E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied) E: Unable to lock directory /var/lib/apt/lists/ W: Problem unlinking the file /var/cache/apt/pkgcache.bin - RemoveCaches (13: Permission denied) W: Problem unlinking the file /var/cache/apt/srcpkgcache.bin - RemoveCaches (13: Permission denied)

Dari beberapa referensi saya menemukan solusinya.

Pertama-tama pastikan proses apt tidak ada yang pakai, jika ada yang pakai maka kita harus melakukan kill proses.

Untuk melihat apakah proses apt ada yang pakai atau tidak dengan perintah :

ps aux | grep -i apt

maka akan muncul seperti berikut :

[email protected]:~$ ps aux | grep -i apt
root 23881 0.5 0.7 330732 128224 ? SNl 23:21 0:03 /usr/bin/python3 /usr/sbin/aptd
acepsf 27141 0.0 0.0 21536 1076 pts/0 S+ 23:31 0:00 grep --color=auto -i apt

Jika dilihat proses apt tidak ada yang digunakan kita lanjut menghapus file, jika ada jalankan perintah

sudo killall apt apt-get

Jika proses di atas di cek tidak ada maka kita akan menghapus file berikut :

sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

Jika proses hapus telah di proses, coba jalankan perintah konfigurasi ulang package :

sudo dpkg --configure -a

Kemudian lakukan perintah update package kembali, dengan perintah :

sudo apt-get update

Jika cara diatas gagal, gunakan cara kedua dengan perintah :

sudo rm /var/lib/apt/lists/* -vf

Lalu jalankan perintah update package lagi :

sudo apt-get update

Sekian tutorial kali ini, semoga bermanfaat 🙂

Acep Sopian
Founder dari codeitworld.com, Pekerjaan sebagai Analyst yang senang ngulik masalah server, coding adalah bagian pekerjaan sehari-hari. Hobi Gowes Sepeda dan Running.

2 thoughts on “Mengatasi Error E: Could not open lock file /var/lib/apt/lists/lock – open

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

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