Cách sửa lỗi “không thể khóa / var / lib / dpkg / lock”

lôi

Nếu bạn có một bản phân phối và bạn đã cố gắng sử dụng trình quản lý gói và nó đã khiến bạn lỗi "không thể khóa / var / lib / dpkg / lock", đừng lo lắng. Nó không phải là một cái gì đó nghiêm trọng mà bạn nên lo lắng, mặc dù nó là khó chịu. Ngoài ra, nó có một giải pháp, như tôi sẽ chỉ cho bạn trong hướng dẫn này được giải thích từng bước. Bằng cách này, bạn sẽ thoát khỏi sự bất tiện này một lần và mãi mãi và bản phân phối của bạn sẽ tiếp tục hoạt động như ngày đầu tiên. Chà, hãy xem cách ...

Lỗi xảy ra khi nào?

Lỗi "Không thể khóa / var / lib / dpkg / lock - mở (11: Tài nguyên tạm thời không khả dụng) ” Nó thường xảy ra khi có một bản cập nhật nào đó bị gián đoạn và các gói cập nhật bị hỏng. Điều này giữ cho các quá trình cập nhật bận rộn trong một vòng lặp vô hạn và sẽ luôn mang đến cho bạn sự cố này trừ khi bạn khắc phục nó.

Giải pháp cho lỗi Không khóa được / var / lib / dpkg / lock

Để giải quyết lỗi này, chỉ cần làm theo các bước đơn giản:

  1. Nhập terminal và nhập lệnh sau để hủy quá trình cập nhật đang chờ xử lý và đang gây ra sự cố (với tùy chọn -v cho dài dòng, -k để hủy quá trình và -i để chương trình cho biết quá trình nào sẽ giết và xin phép để ngăn chặn chúng):

sudo fuser -vki /var/lib/dpkg/lock

  1. Thao tác sau là xóa tệp chứa dữ liệu của các bản cập nhật đã tạo ra sự cố và việc này được thực hiện bằng lệnh sau:

sudo rm -f /var/lib/dpkg/lock

  1. Sau đó, các gói cập nhật gây ra sự cố với:

sudo dpkg --configure --a

  1. Bây giờ bài toán sẽ sẵn sàng. Bạn sẽ có thể kiểm tra lại các bản cập nhật và cài đặt lại bản cập nhật có vấn đề, nhưng trước khi bắt đầu, bạn nên chạy lệnh sau để xóa và sửa các gói bị hỏng:

sudo apt-get autoremove

Tôi hy vọng nó đã hữu ích cho bạn


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   HENRY MORA dijo

    tuyệt cám ơn bạn rất nhiều!!!!!