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 🙂
sangat membantu. good
sama-sama gan
makasih , sangat bermanfaat
sama-sama, jangan lupa berkunjung kembali
mantul is the best