Saturday, January 18, 2025

Sửa lỗi Could not get lock /var/lib/dpkg/lock

-

Lỗi “Could not get lock /var/lib/dpkg/lock – open (11: Resource temporarily unavailable)” xuất hiện khi hệ thống đang sử dụng tệp lock của dpkg và không cho phép tiến trình khác truy cập vào nó. Điều này có thể xảy ra khi có một quá trình apt-get hoặc apt khác đang chạy ngay tại thời điểm đó.

Để giải quyết vấn đề này, bạn có thể thử các giải pháp sau:

Chờ một chút: Đôi khi, quá trình apt đang chạy trong nền và sẽ hoàn thành trong thời gian ngắn. Hãy chờ một lát và thử lại sau.

Kiểm tra quá trình apt đang chạy: Sử dụng lệnh sau để kiểm tra xem có bất kỳ quá trình apt nào đang chạy không:

ps aux | grep -i apt

Nếu có quá trình nào hiển thị, hãy chờ cho đến khi quá trình đó hoàn thành hoặc kết thúc và thử lại.

Xóa tệp lock: Nếu bạn chắc chắn rằng không có quá trình apt nào đang chạy, bạn có thể xóa tệp lock để cho phép tiến trình khác sử dụng nó. Chạy lệnh sau:

sudo rm /var/lib/dpkg/lock

Kiểm tra các quá trình hệ thống khác: Sử dụng lệnh sau để kiểm tra xem có bất kỳ quá trình nào đang sử dụng tệp lock trong /var/lib/dpkg không:

sudo lsof /var/lib/dpkg/lock

Nếu có quá trình hiển thị, hãy xác định quá trình đó và kết thúc nó bằng cách sử dụng lệnh kill hoặc killall.

Khởi động lại hệ thống: Nếu tất cả các giải pháp trên không hoạt động, bạn có thể khởi động lại hệ thống và thử lại sau khi khởi động lại.

Lưu ý rằng việc sử dụng sudo để thực thi các lệnh trên yêu cầu quyền quản trị.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

4,956FansLike
256FollowersFollow
223SubscribersSubscribe
spot_img

Related Stories