Trong trường hợp này, tôi có quyền libgbm1
được giữ, gửi cho tôi thông điệp như:
Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
Vì tôi đã đọc kỹ Làm thế nào để tôi giải quyết các phụ thuộc chưa được đáp ứng sau khi thêm PPA? Tôi đã cố gắng để loại bỏ các gói bị hỏng với sudo apt-get remove libgbm1
như đề nghị. Tuy nhiên, lệnh remove đã cho tôi lỗi tương tự.
sudo apt-get upgrade
không nâng cấp gói này ( "...and 1 not upgraded."
). Và tôi cần cái này để xây dựng một số gói khác phụ thuộc vào nó ( pkgProblemResover
vấn đề một lần nữa). Có vẻ như tôi không thể hoàn nguyên phiên bản cũng như không tiến lên.
Các bước tôi đã từng thử:
- vô hiệu hóa một số kho lưu trữ ppa
software updates
vàsudo apt-get update
sau đó cố gắng sửa chữa bằng apt, không hoạt động. sudo apt-get -f install
vớiand 1 not upgraded
.- đã cố gắng cài đặt các gói
libgbm1
phụ thuộc vào. Nhưng nhiều gói hơn được chuyển tiếp và nhanh chóng chất đống lên đến hàng chục trong số chúng, dường như không đáng tin cậy để xử lý, và chúng cũng báo cáo các lỗi tương tự.
Tại sao tôi không thể gỡ bỏ gói? Làm thế nào để khắc phục nó?
sudo apt --fix-broken install
sausudo dpkg --force-all -P libgbm1
để hoàn tất cài đặt