GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara memperbaiki kesalahan “Lockfile / var / lib / dpkg / lock-frontend tidak dapat dibuka”

Berbagai kesalahan dapat terjadi saat menggunakan Linux. Salah satunya bisa menjadi kesalahan "/ var / lib / dpkg / lock". Apakah bisa diperbaiki? Baiklah! Ini bukan kegagalan panik. Namun sebelum kita mempelajari cara memperbaiki kesalahan ini, mari kita pahami mengapa kesalahan ini terjadi.

Mengapa terjadi kesalahan “/ var / lib / dpkg / lock”

Kesalahan ini biasanya terjadi ketika proses untuk memperbarui sistem bekerja dan Anda mencoba mengakses sistem untuk operasi lain. Misalnya, sistem Ubuntu mengunci “dpkg” Akses untuk mencegah sistem operasi gagal dalam proses pembaruan. Ini juga dapat terjadi karena beberapa proses arbitrer yang terus berjalan di latar belakang dan yang “/ Var / lib / dpkg” sibuk, bertunangan.

Proses ini mencegah Anda menginstal aplikasi baru atau menjalankan perintah. Ada beberapa metode untuk memecahkan masalah ini. Pertama dengan hati-hati mendiagnosis masalah dan kemudian beralih ke solusi. Biarkan kami memahami cara memperbaiki masalah ini.

Strategi untuk memperbaiki kesalahan “/ var / lib / dpkg /”

Seperti dibahas di atas, sebelum pemecahan masalah, pertama-tama pastikan bahwa semua yang ada di sistem sudah sempurna. Selanjutnya, pastikan tidak ada aplikasi yang diinstal atau sistem sedang diperbarui. Jika sudah, tunggu hingga aplikasi selesai diinstal. Setelah itu, masalah akan diperbaiki secara otomatis.

Jika tidak ada masalah yang jelas dan Anda masih mendapatkan kesalahan ini, periksa proses yang menggunakan pengelola paket dengan mengetikkan perintah berikut:

$ps dari | grep -saya cocok

Dalam kasus saya, Ubuntu sedang diperbarui. Selama proses ini, “dpkg” terkunci dan saya tidak dapat melakukan tugas lain, seperti yang ditunjukkan pada gambar berikut.

Solusinya biarkan saja pembaruan selesai. Jika itu tidak membantu, matikan proses yang membuat “dpkg” sibuk, bertunangan. Pertama, identifikasi prosesnya. Dalam banyak kasus ID proses disebutkan dalam pesan kesalahan, atau Anda bisa mendapatkan daftar proses dengan "apt" melalui perintah di bawah ini:

$ps dari | grep -saya cocok

Untuk menyelesaikan proses sekarang gunakan:

$ sudo kill [ID Proses]

Jika ini tidak menyelesaikan masalah, hentikan proses secara paksa dengan sinyal SIGKILL:

$ sudo kill -9 [ID Proses]

Cara termudah adalah dengan mematikan semua proses yang menempati “cocok” dan “apt-get” seperti yang disebutkan di bawah ini:

$ sudo kill semua apt-get yang cocok

Cara memperbaiki kesalahan “/ var / lib / dpkg / lock-frontend”

Anda mungkin menghadapi situasi yang lebih kompleks dan masalahnya bisa jadi “mengunci” File. File kunci membatasi akses ke file sistem hingga operasi tertentu dilakukan. Ketika proses selesai, kunci secara otomatis dilepaskan sehingga operasi sistem lebih lanjut dapat dilakukan. Untuk mengatasi masalah ini, Anda perlu menghapus file kunci. Pertama, periksa file kunci dengan:

$ sudo lsof /Where/lib/dpkg/lock-frontend

Saat Anda melihat sesuatu “tanpa pengawasan” Tunggu di output hingga ini selesai karena sistem sedang mengerjakan pembaruan.

Jika tidak, dapatkan ID proses dan akhiri dengan:

$ sudo kill -9 [ID Proses]

Anda kemudian dapat menghapus file kunci:

$ sudo rm /Di mana/lib/dpkg/lock-frontend

Pastikan Anda memiliki “dpkg” setelah menghapus file kunci:

$ sudo dpkg –konfigurasi -a

Untuk memastikan semuanya normal dan kesalahan telah teratasi, lakukan hal berikut:

$ sudo apt update

ijazah

“/ Var / lib / dpkg” yang berbeda Kesalahan biasanya terjadi ketika sistem mencegah pengguna melakukan operasi karena proses kunci lainnya menggunakan file sistem. Dalam artikel ini, kami telah membahas berbagai strategi untuk memperbaiki kesalahan ini. Selain itu, kami juga mempelajari cara menghapus “/ Var / lib / dpkg / lock-frontend” Kesalahan.

Kesalahan terjadi karena file kunci, dan menghapus file kunci dengan aman dapat mengatasi masalah ini. Meskipun tidak disarankan untuk menghapus file kunci untuk menghindari masalah, pastikan Anda menggunakan metode yang benar untuk menghapus file kunci.


Ubuntu
  1. Perbaiki Kesalahan "dpkg:error:parsing file '/var/lib/dpkg/updates/0014′" Di Ubuntu

  2. Ubuntu E:Tidak bisa mendapatkan kesalahan kunci /var/lib/dpkg/lock - Perbaiki Sekarang?

  3. Cara memperbaiki Windows tidak dapat mengurai atau memproses file jawaban tanpa pengawasan untuk Pass Specialize

  1. Bagaimana Memperbaiki Kesalahan – qemu:tidak dapat memuat BIOS PC ‘bios.bin’?

  2. Bagaimana Cara Membunuh Proses Memegang Kunci Apt?

  3. Cara memperbaiki `Tidak bisa mendapatkan kunci / var / lib / dpkg / kunci – buka (11 sumber daya sementara tidak tersedia) 'kesalahan

  1. Cara Memperbaiki Kesalahan Koneksi SSH yang Ditolak

  2. Cara Memperbaiki Tidak bisa mendapatkan kunci /var/lib/dpkg/lock Error di Ubuntu

  3. Perbaiki E:Tidak bisa mendapatkan kunci /var/cache/apt/archives/lock [Kiat Cepat]