Assalamu'alaikum wr.wb
Hay teman-teman kali ini saya ingin membahas cara mengatasi erorr Could not Get var/Lib/dpkg/Lock
Pesan erorr diatas sering muncul ketika kita menginstall aplikasi di LInux Mint atau ubuntu, masalah ini juga sering muncul ketika saya sedang menginstal software lewat terminal Linux
Penyebabnya : file lock di directory /var/lib/dpkg dalam keadaan open, artinya file ini sedang berisi proses yang sedang terkunci. Proses ini tidak bisa berjalan secara simultan, Misalnya kamu sedang update package dari software center atau dari package manager lainnya, lalu mencoba update package dari CLI, pasti juga tidak bisa.
Untuk memastikan, coba gunakan perintah # Cat var/lib/dpkg/lock, nanti akan tampil proses-proses dan proses ID yang terkunci. Sebaliknya jika file itu kosong berarti tidak bisa diproses yang sedang terkunci
Inilah cara bagaimana mengatasinya :
1. Klik Proses
Dengan mengetahui PID (proccess ID) yang sedang terkunci. Kamu bisa memastikan 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 :
2. Menghapus File 'Lock' dan mengulang konfigurasi
Cara yang kedua ini yang paling sering saya gunakan, walaupun sebenarnya tidak direkomendasikan
Dengan perintah berikut :
atau mungkin juga kamu perlu menghapus file tersebut karena sudah berada di 'cache directory' lakukan hal ini
perintah itu akan menghapus seluruh file dan konfigurasi sementara yang telah dijalankan ketika menginstal aplikasi. Oleh karena itu kita perlu mengulang konfigurasinya dengan perintah berikut :
Jika file yang kamu install cukup besar dan quota internet terbatas, saya menyarankan untuk menggunakan solusi yang pertama
3. Reboot System
selain itu masih banyak lagi cara-cara untuk mengatasi erorr Could not get lock /var/lib/dpkg/lock atau Unable to lock the administration directory. Silahkan dicoba yahh :)
Wassalamu'alaikum wr.wb
EmoticonEmoticon