Điểm:0

gói libegl-mesa0 bị hỏng và không thể nâng cấp/sửa lỗi do lỗi "dòng quá dài hoặc thiếu dòng mới"

lá cờ lv

Đây là đầu ra của sudo apt --fix-break cài đặt:

sudo apt --fix-break cài đặt
Đọc danh sách gói... Xong
Xây dựng cây phụ thuộc       
Đang đọc thông tin trạng thái... Xong
Sửa lỗi phụ thuộc... Xong
Các gói bổ sung sau sẽ được cài đặt:
  libegl-mesa0 libegl-mesa0:i386
Các gói sau sẽ được nâng cấp:
  libegl-mesa0 libegl-mesa0:i386
2 đã nâng cấp, 0 mới cài đặt, 0 cần xóa và 0 chưa nâng cấp.
1 chưa được cài đặt hoặc gỡ bỏ hoàn toàn.
Cần lấy 0 B/200 kB tài liệu lưu trữ.
Sau thao tác này, 6.144 B dung lượng đĩa bổ sung sẽ được sử dụng.
Bạn có muốn tiếp tục? [Y/n] y
dpkg: cảnh báo: tệp danh sách tệp cho gói 'libwayland-server0: i386' bị thiếu; như
gói tổng hợp hiện không có tệp nào được cài đặt
dpkg: cảnh báo: tệp danh sách tệp cho gói 'ghostscript-x' bị thiếu; giả sử pac
kage hiện không có tệp nào được cài đặt
dpkg: cảnh báo: tệp danh sách tệp cho gói 'libudev1: AMD64' bị thiếu; giả sử pa
ckage hiện không có tệp nào được cài đặt
dpkg: cảnh báo: tệp danh sách tệp cho gói 'gnupg' bị thiếu; giả sử gói có
 hiện không có tệp nào được cài đặt
dpkg: cảnh báo: tệp danh sách tệp cho gói 'libpam-systemd: AMD64' bị thiếu; giả sử
gói ing hiện không có tệp nào được cài đặt
(Đọc cơ sở dữ liệu ... 346295 tệp và thư mục hiện được cài đặt.)
Chuẩn bị giải nén .../libegl-mesa0_21.2.6-0ubuntu0.1~20.04.1_i386.deb ...
dpkg: lỗi xử lý kho lưu trữ /var/cache/apt/archives/libegl-mesa0_21.2.6-0ubun
tu0.1~20.04.1_i386.deb (--giải nén):
 dòng quá dài hoặc thiếu dòng mới trong '/var/lib/dpkg/info/libegl-mesa0:i386.trigg
ers'
Chuẩn bị giải nén .../libegl-mesa0_21.2.6-0ubuntu0.1~20.04.1_AMD64.deb ...
Hủy cấu hình libegl-mesa0:i386 (21.2.2-1ubuntu1pop0~1634226723~20.04~b715ae2~d
v)...
dpkg: lỗi xử lý kho lưu trữ /var/cache/apt/archives/libegl-mesa0_21.2.6-0ubun
tu0.1~20.04.1_AMD64.deb (--giải nén):
 dòng quá dài hoặc thiếu dòng mới trong '/var/lib/dpkg/info/libegl-mesa0:i386.trigg
ers'
Đã bắt gặp các lỗi trong quá trình xử lí thông tin:
 /var/cache/apt/archives/libegl-mesa0_21.2.6-0ubuntu0.1~20.04.1_i386.deb
 /var/cache/apt/archives/libegl-mesa0_21.2.6-0ubuntu0.1~20.04.1_AMD64.deb
E: Tiến trình con /usr/bin/dpkg trả về mã lỗi (1)

Tôi không giỏi về Linux lắm, vì vậy tôi đã không khắc phục được sự cố này bằng nhiều cách. Tôi nên làm gì?

kanehekili avatar
lá cờ zw
điều gì xảy ra nếu bạn làm: `sudo apt update` và `sudo apt dist-upgrade`? Câu hỏi của bạn không cho biết lý do tại sao bạn bị hỏng các gói, vậy bạn đã làm gì trước khi gặp sự cố này?
Duhon avatar
lá cờ lv
Tôi đã kết thúc việc cài đặt lại Ubuntu (Dù sao cũng cần phải xóa một số lỗi), nhưng để tham khảo trong tương lai, cả hai đều không thành công với cùng một lỗi là `apt --fix-broken install`
kanehekili avatar
lá cờ zw
Vâng, đó là để được mong đợi. Vẫn không cho chúng tôi biết bạn đã làm gì **trước khi** sự cố đó xảy ra...
nobody avatar
lá cờ gh
Bạn có đang sử dụng Ubuntu với pop ppa hoặc POP OS không?
Duhon avatar
lá cờ lv
Xin lỗi vì đã mất thời gian. Theo những gì tôi nhớ thì dpkg không hoạt động vì một số .lists không hoạt động. Cụ thể là "libwayland-server0:i386", "ghostscript-x", "libudev1:amd64", "gnupg" và "libpam-systemd:amd64". Sau đó tôi đã xóa các danh sách để cài đặt lại chúng nhưng nó chỉ bị hỏng từ đó. Sự cố đã được giải quyết khi tôi cài đặt lại Ubuntu, nhưng tôi hy vọng câu hỏi này có thể giúp được người khác.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.