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:
- 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
- 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
- Sau đó, các gói cập nhật gây ra sự cố với:
sudo dpkg --configure --a
- 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
tuyệt cám ơn bạn rất nhiều!!!!!